TSTP Solution File: SWW750_1 by iProver---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.9
% Problem : SWW750_1 : TPTP v8.2.0. Released v7.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n028.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 : Mon Jun 24 18:18:10 EDT 2024
% Result : Unsatisfiable 6.76s 1.64s
% Output : CNFRefutation 6.76s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12 % Problem : SWW750_1 : TPTP v8.2.0. Released v7.0.0.
% 0.00/0.12 % Command : run_iprover %s %d THM
% 0.12/0.32 % Computer : n028.cluster.edu
% 0.12/0.32 % Model : x86_64 x86_64
% 0.12/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32 % Memory : 8042.1875MB
% 0.12/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32 % CPULimit : 300
% 0.12/0.32 % WCLimit : 300
% 0.12/0.32 % DateTime : Wed Jun 19 05:51:39 EDT 2024
% 0.12/0.33 % CPUTime :
% 0.19/0.46 Running TFA theorem proving
% 0.19/0.46 Running: /export/starexec/sandbox/solver/bin/run_problem --no_cores 8 --schedule casc_29_tfa --heuristic_context casc_unsat /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 6.76/1.64 % SZS status Started for theBenchmark.p
% 6.76/1.64 % SZS status Unsatisfiable for theBenchmark.p
% 6.76/1.64
% 6.76/1.64 %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 6.76/1.64
% 6.76/1.64 ------ iProver source info
% 6.76/1.64
% 6.76/1.64 git: date: 2024-06-12 09:56:46 +0000
% 6.76/1.64 git: sha1: 4869ab62f0a3398f9d3a35e6db7918ebd3847e49
% 6.76/1.64 git: non_committed_changes: false
% 6.76/1.64
% 6.76/1.64 ------ Parsing...
% 6.76/1.64 ------ Clausification by vclausify_rel & Parsing by iProver...
% 6.76/1.64
% 6.76/1.64 ------ Preprocessing...
% 6.76/1.64
% 6.76/1.64 % SZS status Unsatisfiable for theBenchmark.p
% 6.76/1.64
% 6.76/1.64 % SZS output start CNFRefutation for theBenchmark.p
% 6.76/1.64
% 6.76/1.64 tff(f2,axiom,(
% 6.76/1.64 ? [X12 : $int,X13 : $int,X14 : $int,X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : (~(~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral11)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral11,allocated)) | 1 != 'StringLength'(stringLiteral11) | true_1 != 'IsNotNull'(stringLiteral11,'System_String') | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral10)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral10,allocated)) | 'StringLength'(stringLiteral10) != 7 | true_1 != 'IsNotNull'(stringLiteral10,'System_String') | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral9)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral9,allocated)) | 'StringLength'(stringLiteral9) != 18 | true_1 != 'IsNotNull'(stringLiteral9,'System_String') | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral8)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral8,allocated)) | 'StringLength'(stringLiteral8) != 13 | true_1 != 'IsNotNull'(stringLiteral8,'System_String') | ~! [X101 : $int,X124 : $int,X125 : $int] : 'System_String_Concat_System_String_System_String'(X101,X124,X125) = 'System_String_Concat_System_String_System_String_1'(X124,X125) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X124 : $int,X125 : $int] : ? [X126 : $int] : ((~(~(! [X107 : $int] : ? [X128 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X125,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X125,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X128 | select2(X101,X107,inv) != X128)) & typeof(X107) = X128) | nullObject = X125) | ~(! [X107 : $int] : ? [X127 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X124,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X124,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X127 | select2(X101,X107,inv) != X127)) & typeof(X107) = X127) | nullObject = X124) | true_1 != select2(X101,X125,allocated) | true_1 != 'Is'(X125,'System_String') | true_1 != select2(X101,X124,allocated) | true_1 != 'Is'(X124,'System_String') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X129 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X126,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X126,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X129 | select2(X101,X107,inv) != X129)) & typeof(X107) = X129) | 'AsPureObject'(X125) != X125 | 'AsPureObject'(X124) != X124 | 'StringLength'(X126) != $sum('IfThenElse'(anyEqual(X124,nullObject),0,'StringLength'(X124)),'IfThenElse'(anyEqual(X125,nullObject),0,'StringLength'(X125))) | true_1 != select2(X101,X126,allocated) | true_1 != 'IsNotNull'(X126,'System_String'))) & 'System_String_Concat_System_String_System_String'(X101,X124,X125) = X126)) | ~! [X101 : $int,X118 : $int,X119 : $int] : 'System_String_Concat_System_Object_System_Object'(X101,X118,X119) = 'System_String_Concat_System_Object_System_Object_1'(X118,X119) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X118 : $int,X119 : $int] : ? [X120 : $int] : ((~(~(! [X107 : $int] : ? [X122 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X119,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X119,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X122 | select2(X101,X107,inv) != X122)) & typeof(X107) = X122) | nullObject = X119) | ~(! [X107 : $int] : ? [X121 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X118,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X118,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X121 | select2(X101,X107,inv) != X121)) & typeof(X107) = X121) | nullObject = X118) | true_1 != select2(X101,X119,allocated) | true_1 != 'Is'(X119,'System_Object') | true_1 != select2(X101,X118,allocated) | true_1 != 'Is'(X118,'System_Object') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X123 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X120,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X120,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X123 | select2(X101,X107,inv) != X123)) & typeof(X107) = X123) | 'AsPureObject'(X119) != X119 | 'AsPureObject'(X118) != X118 | true_1 != select2(X101,X120,allocated) | true_1 != 'IsNotNull'(X120,'System_String'))) & 'System_String_Concat_System_Object_System_Object'(X101,X118,X119) = X120)) | ~! [X101 : $int,X102 : $int] : ? [X117 : $int] : ((~(true_1 != select2(X101,X102,allocated) | true_1 != 'IsHeap'(X101) | select2(X101,X102,localinv) != X117 | select2(X101,X102,inv) != X117 | true_1 != x(X117,'BoundedStack') | nullObject = X102) => 'BoundedStack_ToString'(X101,X102) = 'BoundedStack_ToString_1'(select2(X101,X102,exposeVersion))) & typeof(X102) = X117) | ~! [X101 : $int,X102 : $int] : (~(true_1 != x(typeof(X102),'BoundedStack') | nullObject = X102) => 'BoundedStack_ToString'(X101,X102) = 'System_Object_ToString'(X101,X102)) | ~! [X101 : $int,X102 : $int] : ? [X116 : $int] : ((~(true_1 != select2(X101,X102,allocated) | true_1 != 'IsHeap'(X101) | select2(X101,X102,localinv) != X116 | select2(X101,X102,inv) != X116 | true_1 != x(X116,'System_Object') | nullObject = X102) => 'System_Object_ToString'(X101,X102) = 'System_Object_ToString_1'(select2(X101,X102,exposeVersion))) & typeof(X102) = X116) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X102 : $int] : ? [X110 : $int,X111 : $int,X112 : $int,X113 : $int] : ((~(~! [X107 : $int] : ? [X114 : $int] : ((~(select2(X101,X107,ownerFrame) != X113 | select2(X101,X107,ownerRef) != X111 | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X114 | select2(X101,X107,inv) != X114)) & typeof(X107) = X114) | true_1 != select2(X101,X102,allocated) | true_1 != 'IsNotNull'(X102,'System_Object') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X115 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X110,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X110,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X115 | select2(X101,X107,inv) != X115)) & typeof(X107) = X115) | 'AsPureObject'(X102) != X102 | ~('PeerGroupPlaceholder' != X113 => ~(~(~~(select2(X101,X111,localinv) = 'BaseClass'(X113) | true_1 != x(select2(X101,X111,inv),X113)) => select2(X101,X111,'FirstConsistentOwner') = X112) | ~(~(select2(X101,X111,localinv) = 'BaseClass'(X113) | true_1 != x(select2(X101,X111,inv),X113)) => X111 = X112))) | true_1 != select2(X101,X110,allocated) | true_1 != 'IsNotNull'(X110,'System_String'))) & select2(X101,X102,ownerFrame) = X113 & select2(X101,X102,'FirstConsistentOwner') = X112 & select2(X101,X102,ownerRef) = X111 & 'System_Object_ToString'(X101,X102) = X110)) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X102 : $int] : ? [X103 : $int,X104 : $int,X105 : $int,X106 : $int] : ((~(~! [X107 : $int] : ? [X108 : $int] : ((~(select2(X101,X107,ownerFrame) != X106 | select2(X101,X107,ownerRef) != X104 | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X108 | select2(X101,X107,inv) != X108)) & typeof(X107) = X108) | true_1 != select2(X101,X102,allocated) | true_1 != 'IsNotNull'(X102,'BoundedStack') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X109 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X103,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X103,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X109 | select2(X101,X107,inv) != X109)) & typeof(X107) = X109) | 'AsPureObject'(X102) != X102 | ~('PeerGroupPlaceholder' != X106 => ~(~(~~(select2(X101,X104,localinv) = 'BaseClass'(X106) | true_1 != x(select2(X101,X104,inv),X106)) => select2(X101,X104,'FirstConsistentOwner') = X105) | ~(~(select2(X101,X104,localinv) = 'BaseClass'(X106) | true_1 != x(select2(X101,X104,inv),X106)) => X104 = X105))) | true_1 != select2(X101,X103,allocated) | true_1 != 'IsNotNull'(X103,'System_String'))) & select2(X101,X102,ownerFrame) = X106 & select2(X101,X102,'FirstConsistentOwner') = X105 & select2(X101,X102,ownerRef) = X104 & 'BoundedStack_ToString'(X101,X102) = X103)) | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | true_1 != 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') | true_1 != x('Microsoft_Contracts_ICheckedException','System_Object') | true_1 != x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X12 | true_1 != x(select2(X97,X96,inv),'System_Type') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != 'IsMemberlessType'('System_Type') | true_1 != x('System_Type','System_Reflection_IReflect') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | true_1 != 'IsMemberlessType'('System_Reflection_IReflect') | true_1 != x('System_Reflection_IReflect','System_Object') | true_1 != x('System_Reflection_IReflect','System_Reflection_IReflect') | true_1 != x('System_Type','System_Runtime_InteropServices__Type') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Type') | true_1 != x('System_Runtime_InteropServices__Type','System_Object') | true_1 != x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') | 'System_Type' != 'AsImmutable'('System_Type') | true_1 != 'IsImmutable'('System_Type') | 'System_Type' != 'AsDirectSubClass'('System_Type',X12) | 'System_Reflection_MemberInfo' != X12 | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X13 | true_1 != x(select2(X97,X96,inv),'System_Reflection_MemberInfo') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != 'IsMemberlessType'('System_Reflection_MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Object') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | true_1 != 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Object') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | true_1 != 'IsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'System_Object' != X13 | true_1 != x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') | true_1 != x('System_Type','System_Type') | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X14 | true_1 != x(select2(X97,X96,inv),'Microsoft_Contracts_ObjectInvariantException') | true_1 != 'IsHeap'(X97)) => $true) | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | true_1 = 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X14) | 'Microsoft_Contracts_GuardException' != X14 | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X15 | true_1 != x(select2(X97,X96,inv),'Microsoft_Contracts_GuardException') | true_1 != 'IsHeap'(X97)) => $true) | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | true_1 = 'IsImmutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X15) | 'System_Exception' != X15 | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X16 | true_1 != x(select2(X97,X96,inv),'System_Exception') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != x('System_Exception','System_Runtime_InteropServices__Exception') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Exception') | true_1 != x('System_Runtime_InteropServices__Exception','System_Object') | true_1 != x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') | true_1 != x('System_Exception','System_Runtime_Serialization_ISerializable') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Object') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') | 'System_Exception' != 'AsMutable'('System_Exception') | true_1 = 'IsImmutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X16) | 'System_Object' != X16 | true_1 != x('System_Exception','System_Exception') | true_1 != x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') | true_1 != x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X17 | true_1 != x(select2(X97,X96,inv),'System_String') | true_1 != 'IsHeap'(X97)) => $true) | ~! [X100 : $int] : (true_1 = x(X100,'System_String') => 'System_String' = X100) | true_1 != x('System_String','System_IEquatable_1___System_String') | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | true_1 != 'IsMemberlessType'('System_IEquatable_1___System_String') | true_1 != x('System_IEquatable_1___System_String','System_Object') | true_1 != x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') | true_1 != x('System_String','System_Collections_IEnumerable') | true_1 != x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_String','System_IComparable_1___System_String') | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | true_1 != 'IsMemberlessType'('System_IComparable_1___System_String') | true_1 != x('System_IComparable_1___System_String','System_Object') | true_1 != x('System_IComparable_1___System_String','System_IComparable_1___System_String') | true_1 != x('System_String','System_IConvertible') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | true_1 != 'IsMemberlessType'('System_IConvertible') | true_1 != x('System_IConvertible','System_Object') | true_1 != x('System_IConvertible','System_IConvertible') | true_1 != x('System_String','System_ICloneable') | true_1 != x('System_String','System_IComparable') | 'System_IComparable' != 'AsInterface'('System_IComparable') | true_1 != 'IsMemberlessType'('System_IComparable') | true_1 != x('System_IComparable','System_Object') | true_1 != x('System_IComparable','System_IComparable') | 'System_String' != 'AsImmutable'('System_String') | true_1 != 'IsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X17) | 'System_Object' != X17 | true_1 != x('System_String','System_String') | ~! [X96 : $int,X97 : $int] : ? [X98 : $int,X99 : $int] : ((~(select2(X97,X96,localinv) = X18 | true_1 != x(select2(X97,X96,inv),'BoundedStack') | true_1 != 'IsHeap'(X97)) => ~(~$lesseq(X98,'Length'(select2(X97,X96,'BoundedStack_elems'))) | ~$lesseq(X99,X98) | ~$lesseq(0,X99))) & select2(X97,X96,'BoundedStack_size') = X99 & select2(X97,X96,'BoundedStack_max') = X98) | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X19 | true_1 != x(select2(X97,X96,inv),'System_Array') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != 'IsMemberlessType'('System_Array') | true_1 != x('System_Array','System_Collections_IEnumerable') | true_1 != x('System_Array','System_Collections_ICollection') | true_1 != x('System_Array','System_Collections_IList') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != 'IsMemberlessType'('System_Collections_IList') | true_1 != x('System_Collections_IList','System_Collections_IEnumerable') | true_1 != x('System_Collections_IList','System_Collections_ICollection') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection') | true_1 != 'IsMemberlessType'('System_Collections_ICollection') | true_1 != x('System_Collections_ICollection','System_Collections_IEnumerable') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | true_1 != 'IsMemberlessType'('System_Collections_IEnumerable') | true_1 != x('System_Collections_IEnumerable','System_Object') | true_1 != x('System_Collections_IEnumerable','System_Collections_IEnumerable') | true_1 != x('System_Collections_ICollection','System_Object') | true_1 != x('System_Collections_ICollection','System_Collections_ICollection') | true_1 != x('System_Collections_IList','System_Object') | true_1 != x('System_Collections_IList','System_Collections_IList') | true_1 != x('System_Array','System_ICloneable') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | true_1 != 'IsMemberlessType'('System_ICloneable') | true_1 != x('System_ICloneable','System_Object') | true_1 != x('System_ICloneable','System_ICloneable') | 'System_Array' != 'AsMutable'('System_Array') | true_1 = 'IsImmutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X19) | 'System_Object' != X19 | true_1 != x('System_Array','System_Array') | 'BoundedStack' != 'AsMutable'('BoundedStack') | true_1 = 'IsImmutable'('BoundedStack') | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X18) | 'System_Object' != X18 | true_1 != x('BoundedStack','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'DeclType'('BoundedStack_elems') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | true_1 != 'IncludedInModifiesStar'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 = 'IsStaticField'('BoundedStack_elems') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_max') | true_1 != 'IncludedInModifiesStar'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 = 'IsStaticField'('BoundedStack_max') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_size') | true_1 != 'IncludedInModifiesStar'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 = 'IsStaticField'('BoundedStack_size') | ~! [X22 : $int,X23 : $int,X58 : $int] : (~(true_1 != 'System_String_Equals_System_String_System_String'(X22,X23,X58) | nullObject = X58 | nullObject = X23) => 'System_String_IsInterned_System_String_notnull'(X22,X23) = 'System_String_IsInterned_System_String_notnull'(X22,X58)) | ~! [X23 : $int,X58 : $int,X20 : $int] : (~(true_1 != 'StringEquals'(X58,X20) | true_1 != 'StringEquals'(X23,X58)) => true_1 = 'StringEquals'(X23,X20)) | ~! [X22 : $int,X23 : $int,X58 : $int] : ~(~(X23 = X58 => true_1 = 'StringEquals'(X23,X58)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X22,X23,X58) <=> true_1 = 'StringEquals'(X58,X23)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X22,X23,X58) <=> true_1 = 'StringEquals'(X23,X58))) | ~! [X22 : $int,X23 : $int,X58 : $int] : (true_1 = 'System_String_Equals_System_String'(X22,X23,X58) <=> true_1 = 'System_String_Equals_System_String_System_String'(X22,X23,X58)) | ~! [X8 : $int,X9 : $int] : ? [X95 : $int] : (~(~$lesseq(X9,X95) | ~$lesseq(X8,X95) | ~(X9 = X95 | X8 = X95)) & max(X8,X9) = X95) | ~! [X8 : $int,X9 : $int] : ? [X94 : $int] : (~(~$lesseq(X94,X9) | ~$lesseq(X94,X8) | ~(X9 = X94 | X8 = X94)) & min(X8,X9) = X94) | ~! [X1 : $int,X3 : $int] : ($lesseq(1,X3) => shr(X1,X3) = x_1(shr(X1,$difference(X3,1)),2)) | ~! [X1 : $int] : shr(X1,0) = X1 | ~! [X1 : $int,X3 : $int] : ? [X93 : $int] : ((~(~$lesseq(X3,16) | ~$lesseq(0,X3) | ~$less(X1,32768) | ~$lesseq(0,X1)) => ~(~$lesseq(X93,int_2147483647) | ~$lesseq(0,X93))) & shl(X1,X3) = X93) | ~! [X1 : $int,X3 : $int] : ($lesseq(1,X3) => shl(X1,X3) = $product(shl(X1,$difference(X3,1)),2)) | ~! [X1 : $int] : shl(X1,0) = X1 | ~! [X8 : $int,X9 : $int] : ? [X92 : $int] : ((~(~$lesseq(0,X9) | ~$lesseq(0,X8)) => ~(~$lesseq(X92,$sum(X8,X9)) | ~$lesseq(0,X92))) & or_1(X8,X9) = X92) | ~! [X8 : $int,X9 : $int] : (($lesseq(0,X9) | $lesseq(0,X8)) => $lesseq(0,and_1(X8,X9))) | ~! [X23 : $int,X58 : $int,X24 : $int] : (~(~$less(X23,X58) | x_2(X23,X24) != x_2(X58,X24) | ~$lesseq(2,X24)) => $lesseq($sum(X23,X24),X58)) | ~! [X8 : $int,X9 : $int] : ? [X91 : $int] : ((~(~$lesseq(0,X9) | ~$lesseq(0,X91)) => x_2(X8,X9) = x_2(X91,X9)) & $difference(X8,X9) = X91) | ~! [X8 : $int,X9 : $int] : (~(~$lesseq(0,X9) | ~$lesseq(0,X8)) => x_2(X8,X9) = x_2($sum(X9,X8),X9)) | ~! [X8 : $int,X9 : $int] : (~(~$lesseq(0,X9) | ~$lesseq(0,X8)) => x_2(X8,X9) = x_2($sum(X8,X9),X9)) | ~! [X8 : $int,X9 : $int] : ? [X90 : $int] : ((~(~$less(X9,0) | ~$lesseq(X8,0)) => ~(~$lesseq(X90,0) | ~$less(X9,X90))) & x_2(X8,X9) = X90) | ~! [X8 : $int,X9 : $int] : ? [X89 : $int] : ((~(~$less(0,X9) | ~$lesseq(X8,0)) => ~(~$lesseq(X89,0) | ~$less($difference(0,X9),X89))) & x_2(X8,X9) = X89) | ~! [X8 : $int,X9 : $int] : ? [X88 : $int] : ((~(~$less(X9,0) | ~$lesseq(0,X8)) => ~(~$less(X88,$difference(0,X9)) | ~$lesseq(0,X88))) & x_2(X8,X9) = X88) | ~! [X8 : $int,X9 : $int] : ? [X87 : $int] : ((~(~$less(0,X9) | ~$lesseq(0,X8)) => ~(~$less(X87,X9) | ~$lesseq(0,X87))) & x_2(X8,X9) = X87) | ~! [X8 : $int,X9 : $int] : x_2(X8,X9) = $difference(X8,$product(x_1(X8,X9),X9)) | ~! [X58 : $int,X8 : $int,X9 : $int] : (true_1 != X58 => 'IfThenElse'(X58,X8,X9) = X9) | ~! [X58 : $int,X8 : $int,X9 : $int] : (true_1 = X58 => 'IfThenElse'(X58,X8,X9) = X8) | ~! [X86 : $int,X53 : $int,X54 : $int] : (true_1 = 'InRange'(X86,X54) => 'IntToInt'(X86,X53,X54) = X86) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Char') <=> ~(~$less(X1,65536) | ~$lesseq(0,X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_UInt64') <=> ~(~$lesseq(X1,int_18446744073709551615) | ~$lesseq(0,X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Int64') <=> ~(~$lesseq(X1,int_9223372036854775807) | ~$lesseq(int_m9223372036854775808,X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_UInt32') <=> ~(~$lesseq(X1,int_4294967295) | ~$lesseq(0,X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Int32') <=> ~(~$lesseq(X1,int_2147483647) | ~$lesseq(int_m2147483648,X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_UInt16') <=> ~(~$less(X1,65536) | ~$lesseq(0,X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Int16') <=> ~(~$less(X1,32768) | ~$lesseq($difference(0,32768),X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Byte') <=> ~(~$less(X1,256) | ~$lesseq(0,X1))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_SByte') <=> ~(~$less(X1,128) | ~$lesseq($difference(0,128),X1))) | $sum(int_m2147483648,1) != $difference(0,int_2147483647) | $sum(int_m9223372036854775808,1) != $difference(0,int_9223372036854775807) | ~$less(int_9223372036854775807,int_18446744073709551615) | ~$less(int_4294967295,int_9223372036854775807) | ~$less(int_2147483647,int_4294967295) | ~$less(100000,int_2147483647) | ~$less(int_m2147483648,$difference(0,100000)) | ~$less(int_m9223372036854775808,int_m2147483648) | true_1 != 'IsValueType'('System_IntPtr') | true_1 != 'IsValueType'('System_UIntPtr') | true_1 != 'IsValueType'('System_Char') | true_1 != 'IsValueType'('System_UInt64') | true_1 != 'IsValueType'('System_Int64') | true_1 != 'IsValueType'('System_UInt32') | true_1 != 'IsValueType'('System_Int32') | true_1 != 'IsValueType'('System_UInt16') | true_1 != 'IsValueType'('System_Int16') | true_1 != 'IsValueType'('System_Byte') | true_1 != 'IsValueType'('System_SByte') | ~! [X6 : $int,X79 : $int] : (nullObject != 'BoxTester'(X6,X79) => 'Box'('Unbox'(X6),X6) = X6) | ~! [X6 : $int,X79 : $int] : ('UnboxedType'(X6) = X79 <=> nullObject != 'BoxTester'(X6,X79)) | ~! [X8 : $int,X6 : $int] : ? [X85 : $int] : ((~(X6 != X85 | true_1 != x('UnboxedType'(X85),'System_Object')) => X6 = X8) & 'Box'(X8,X6) = X85) | ~! [X6 : $int] : (true_1 = 'IsValueType'('UnboxedType'(X6)) => ! [X25 : $int,X8 : $int] : ? [X83 : $int] : (? [X84 : $int] : ((true_1 = 'IsHeap'(X25) => ~(select2(X25,X83,localinv) != X84 | select2(X25,X83,inv) != X84)) & typeof(X83) = X84) & 'Box'(X8,X6) = X83)) | ~! [X8 : $int,X6 : $int] : 'Unbox'('Box'(X8,X6)) = X8 | ~! [X8 : $int,X79 : $int,X80 : $int,X81 : $int] : (true_1 != 'IsValueType'('UnboxedType'(X8)) => 'BoxFunc'(X8,X79,X80,X81) = X8) | ~! [X78 : $int,X79 : $int,X80 : $int,X81 : $int] : ? [X82 : $int] : (~('UnboxedType'(X82) != X79 | 'Box'(X78,X82) != X82) & 'BoxFunc'(X78,X79,X80,X81) = X82) | ~! [X4 : $int,X22 : $int] : ? [X73 : $int] : (? [X74 : $int,X75 : $int,X76 : $int,X77 : $int] : ((~(select2(X22,X77,localinv) = 'BaseClass'(X76) | true_1 != x(select2(X22,X77,inv),X76) | 'PeerGroupPlaceholder' = X76 | ~(true_1 = select2(X22,X4,allocated) <=> $true) | nullObject = X4 | true_1 != 'IsHeap'(X22)) => ~(~(select2(X22,X75,localinv) = 'BaseClass'(X74) | true_1 != x(select2(X22,X75,inv),X74) | 'PeerGroupPlaceholder' = X74) | ~(true_1 = select2(X22,X73,allocated) <=> $true) | nullObject = X73)) & select2(X22,X4,ownerRef) = X77 & select2(X22,X4,ownerFrame) = X76 & select2(X22,X73,ownerRef) = X75 & select2(X22,X73,ownerFrame) = X74) & select2(X22,X4,'FirstConsistentOwner') = X73) | ~! [X4 : $int,X5 : $int,X22 : $int] : ? [X71 : $int,X72 : $int] : ((~(select2(X22,X72,localinv) = 'BaseClass'(X71) | true_1 != x(select2(X22,X72,inv),X71) | 'PeerGroupPlaceholder' = X71 | 'AsPureObject'(X4) != X4 | ~(true_1 = select2(X22,X4,allocated) <=> $true) | nullObject = X4 | true_1 != 'IsHeap'(X22)) => select2(X22,X4,X5) = 'FieldDependsOnFCO'(X4,X5,select2(X22,select2(X22,X4,'FirstConsistentOwner'),exposeVersion))) & select2(X22,X4,ownerRef) = X72 & select2(X22,X4,ownerFrame) = X71) | ~! [X22 : $int,X4 : $int] : ? [X68 : $int,X69 : $int,X70 : $int] : ((~(select2(X22,X70,localinv) = 'BaseClass'(X69) | true_1 != x(select2(X22,X70,inv),X69) | 'PeerGroupPlaceholder' = X69 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,localinv) != X68 | select2(X22,X4,inv) != X68)) & select2(X22,X4,ownerRef) = X70 & select2(X22,X4,ownerFrame) = X69 & typeof(X4) = X68) | ~! [X22 : $int,X4 : $int,X5 : $int,X1 : $int] : ? [X66 : $int] : (? [X67 : $int] : ((~(nullObject = X66 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,ownerFrame) != select2(X22,X67,ownerFrame) | select2(X22,X4,ownerRef) != select2(X22,X67,ownerRef))) & 'ElementProxy'(X66,X1) = X67) & select2(X22,X4,'AsElementsPeerField'(X5,X1)) = X66) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int,X1 : $int] : ? [X64 : $int] : (? [X65 : $int] : ((~(nullObject = X64 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X65,ownerFrame) != X21 | select2(X22,X65,ownerRef) != X4)) & 'ElementProxy'(X64,X1) = X65) & select2(X22,X4,'AsElementsRepField'(X5,X21,X1)) = X64) | ~! [X22 : $int,X4 : $int,X5 : $int] : ? [X63 : $int] : ((~(nullObject = X63 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,ownerFrame) != select2(X22,X63,ownerFrame) | select2(X22,X4,ownerRef) != select2(X22,X63,ownerRef))) & select2(X22,X4,'AsPeerField'(X5)) = X63) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : ? [X62 : $int] : ((~(nullObject = X62 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X62,ownerFrame) != X21 | select2(X22,X62,ownerRef) != X4)) & select2(X22,X4,'AsRepField'(X5,X21)) = X62) | ~! [X50 : $int] : $lesseq(0,'StringLength'(X50)) | ~! [X4 : $int,X21 : $int] : (~(true_1 != x(typeof(X4),'AsImmutable'(X21)) | 'BeingConstructed' = X4 | nullObject = X4) => ! [X22 : $int] : ? [X61 : $int] : ((true_1 = 'IsHeap'(X22) => ~(~! [X10 : $int] : ('AsOwner'(X4,select2(X22,X10,ownerRef)) = X4 => ('PeerGroupPlaceholder' != select2(X22,X10,ownerFrame) | X4 = X10)) | 'AsOwner'(X4,select2(X22,X4,ownerRef)) != X4 | 'PeerGroupPlaceholder' != select2(X22,X4,ownerFrame) | select2(X22,X4,localinv) != X61 | select2(X22,X4,inv) != X61)) & typeof(X4) = X61)) | ~! [X21 : $int,X38 : $int] : (true_1 = x(X38,'AsMutable'(X21)) => ~('AsMutable'(X38) != X38 | true_1 = 'IsImmutable'(X38))) | ~! [X21 : $int,X38 : $int] : (true_1 = x(X38,'AsImmutable'(X21)) => ~('AsImmutable'(X38) != X38 | true_1 != 'IsImmutable'(X38))) | true_1 = 'IsImmutable'('System_Object') | ~! [X57 : $int,X50 : $int,X58 : $int] : ? [X59 : $int,X60 : $int] : ((~(true_1 != x('UnboxedType'(X60),X59) | X58 != X60 | X57 != X59) => true_1 = x(typeof(X58),X57)) & 'Box'(X50,X58) = X60 & 'AsInterface'(X57) = X59) | ~! [X4 : $int] : true_1 != 'IsMemberlessType'(typeof(X4)) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : (true_1 = 'IsHeap'(X22) => true_1 = 'InRange'(select2(X22,X4,'AsRangeField'(X5,X21)),X21)) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : (~(~((true_1 = select2(X22,'BeingConstructed','NonNullFieldsAreInitialized') <=> $true) | 'BeingConstructed' != X4) | nullObject = X4 | true_1 != 'IsHeap'(X22)) => nullObject != select2(X22,X4,'AsNonNullRefField'(X5,X21))) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : (true_1 = 'IsHeap'(X22) => true_1 = 'Is'(select2(X22,X4,'AsRefField'(X5,X21)),X21)) | ~! [X5 : $int,X21 : $int] : ('AsNonNullRefField'(X5,X21) = X5 => 'AsRefField'(X5,X21) = X5) | 'System_Object' != 'DeclType'('NonNullFieldsAreInitialized') | ~! [X22 : $int,X20 : $int] : (true_1 = 'IsHeap'(X22) => true_1 = select2(X22,'ClassRepr'(X20),allocated)) | ~! [X22 : $int,X4 : $int] : (true_1 = 'IsAllocated'(X22,X4) => true_1 = select2(X22,X4,allocated)) | ~! [X22 : $int,X56 : $int,X1 : $int] : (true_1 = 'IsAllocated'(X22,X56) => true_1 = 'IsAllocated'(X22,'ValueArrayGet'(X56,X1))) | ~! [X22 : $int,X56 : $int,X1 : $int] : (true_1 = 'IsAllocated'(X22,X56) => true_1 = 'IsAllocated'(X22,'RefArrayGet'(X56,X1))) | ~! [X22 : $int,X50 : $int,X5 : $int] : (true_1 = 'IsAllocated'(X22,X50) => true_1 = 'IsAllocated'(X22,'StructGet'(X50,X5))) | ~! [X22 : $int,X4 : $int,X5 : $int] : (~(true_1 != select2(X22,X4,allocated) | true_1 != 'IsHeap'(X22)) => true_1 = select2(X22,select2(X22,X4,X5),allocated)) | ~! [X22 : $int,X4 : $int,X5 : $int] : (~(true_1 != select2(X22,X4,allocated) | true_1 != 'IsHeap'(X22)) => true_1 = 'IsAllocated'(X22,select2(X22,X4,X5))) | ~! [X22 : $int,X4 : $int] : ? [X55 : $int] : ((~(true_1 != x(X55,'System_Array') | nullObject = X4 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,localinv) != X55 | select2(X22,X4,inv) != X55)) & typeof(X4) = X55) | ~! [X4 : $int,X21 : $int] : (true_1 != 'Is'(X4,X21) => nullObject = 'As'(X4,X21)) | ~! [X4 : $int,X21 : $int] : (true_1 = 'Is'(X4,X21) => 'As'(X4,X21) = X4) | ~! [X4 : $int,X21 : $int] : (true_1 = 'IsNotNull'(X4,X21) <=> ~(true_1 != 'Is'(X4,X21) | nullObject = X4)) | ~! [X4 : $int,X21 : $int] : (true_1 = 'Is'(X4,X21) <=> (true_1 = x(typeof(X4),X21) | nullObject = X4)) | ~! [X21 : $int] : 'TypeName'('TypeObject'(X21)) = X21 | ~! [X21 : $int] : true_1 = 'IsNotNull'('TypeObject'(X21),'System_Type') | true_1 != x('System_Type','System_Object') | true_1 != 'IsValueType'('System_Boolean') | ~! [X21 : $int] : (true_1 = 'IsValueType'(X21) => ~(~! [X38 : $int] : (true_1 = x(X38,X21) => X21 = X38) | ~! [X38 : $int] : (true_1 = x(X21,X38) => X21 = X38))) | ~! [X0 : $int,X53 : $int,X54 : $int] : (true_1 = x(X54,'AsDirectSubClass'(X53,X0)) => 'OneClassDown'(X54,X0) = X53) | ~! [X21 : $int] : ? [X52 : $int] : (~(~('System_Object' != X21 => X21 != X52) | true_1 != x(X21,X52)) & 'BaseClass'(X21) = X52) | ~! [X50 : $int,X5 : $int,X51 : $int,X8 : $int] : (X5 != X51 => 'StructGet'('StructSet'(X50,X5,X8),X51) = 'StructGet'(X50,X51)) | ~! [X50 : $int,X5 : $int,X8 : $int] : 'StructGet'('StructSet'(X50,X5,X8),X5) = X8 | ~! [X4 : $int,X49 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X4,X49)) | ~! [X4 : $int,X49 : $int] : 'System_Object' = typeof('ElementProxy'(X4,X49)) | ~! [X23 : $int,X25 : $int] : (~(true_1 != x(typeof(X23),'System_Array') | true_1 != 'IsAllocated'(X25,X23) | true_1 != 'IsHeap'(X25)) => true_1 = 'IsAllocated'(X25,'ElementProxy'(X23,$difference(0,1)))) | ~! [X23 : $int,X1 : $int,X25 : $int] : ? [X47 : $int,X48 : $int] : ((~(true_1 != x(typeof(X23),'System_Array') | true_1 != 'IsHeap'(X25)) => (~(select2(X25,X48,ownerFrame) != select2(X25,X47,ownerFrame) | select2(X25,X48,ownerRef) != select2(X25,X47,ownerRef)) | true_1 = 'IsImmutable'(typeof(X48)) | nullObject = X48)) & 'RefArrayGet'(select2(X25,X23,elements),X1) = X48 & 'ElementProxy'(X23,$difference(0,1)) = X47) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X46 : $int] : ((true_1 = x(X46,X21) => (X21 = X46 | true_1 = x('System_Array',X21))) & 'IntArray'(X0,X27) = X46) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X45 : $int] : ((true_1 = x(X45,X21) => (X21 = X45 | true_1 = x('System_Array',X21))) & 'ValueArray'(X0,X27) = X45) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X44 : $int] : ((true_1 = x('NonNullRefArray'(X0,X27),X21) => (~(true_1 != x(X0,X44) | 'NonNullRefArray'(X44,X27) != X21) | true_1 = x('System_Array',X21))) & 'ElementType'(X21) = X44) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X43 : $int] : ((true_1 = x('RefArray'(X0,X27),X21) => (~(true_1 != x(X0,X43) | 'RefArray'(X43,X27) != X21) | true_1 = x('System_Array',X21))) & 'ElementType'(X21) = X43) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X42 : $int] : ((true_1 = x(X21,X42) => X21 = X42) & 'IntArray'(X0,X27) = X42) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X41 : $int] : ((true_1 = x(X21,X41) => X21 = X41) & 'ValueArray'(X0,X27) = X41) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X40 : $int] : ((true_1 = x(X21,'NonNullRefArray'(X0,X27)) => ~(true_1 != x(X40,X0) | 'NonNullRefArray'(X40,X27) != X21 | X0 = X21)) & 'ElementType'(X21) = X40) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X39 : $int] : ((true_1 = x(X21,'RefArray'(X0,X27)) => ~(true_1 != x(X39,X0) | 'RefArray'(X39,X27) != X21 | X0 = X21)) & 'ElementType'(X21) = X39) | ~! [X0 : $int,X27 : $int] : 'ElementType'('NonNullRefArray'(X0,X27)) = X0 | ~! [X0 : $int,X27 : $int] : 'ElementType'('RefArray'(X0,X27)) = X0 | ~! [X0 : $int,X27 : $int] : 'ElementType'('IntArray'(X0,X27)) = X0 | ~! [X0 : $int,X27 : $int] : 'ElementType'('ValueArray'(X0,X27)) = X0 | ~! [X21 : $int,X38 : $int,X27 : $int] : (true_1 = x(X38,X21) => true_1 = x('NonNullRefArray'(X38,X27),'NonNullRefArray'(X21,X27))) | ~! [X21 : $int,X38 : $int,X27 : $int] : (true_1 = x(X38,X21) => true_1 = x('RefArray'(X38,X27),'RefArray'(X21,X27))) | ~! [X34 : $int,X35 : $int,X36 : $int] : ? [X37 : $int] : ((true_1 = 'NonNullRefArrayRaw'(X34,X35,X36) => ~(true_1 != x(X35,'ElementType'(X37)) | 'Rank'(X34) != X36 | true_1 != x(X37,'System_Array'))) & typeof(X34) = X37) | ~! [X21 : $int,X27 : $int] : ? [X33 : $int] : (~(true_1 != x(X33,'System_Array') | true_1 != x(X33,X33)) & 'NonNullRefArray'(X21,X27) = X33) | ~! [X21 : $int,X27 : $int] : ? [X32 : $int] : (~(true_1 != x(X32,'System_Array') | true_1 != x(X32,X32)) & 'RefArray'(X21,X27) = X32) | ~! [X21 : $int,X27 : $int] : ? [X31 : $int] : (~(true_1 != x(X31,'System_Array') | true_1 != x(X31,X31)) & 'IntArray'(X21,X27) = X31) | ~! [X21 : $int,X27 : $int] : ? [X30 : $int] : (~(true_1 != x(X30,'System_Array') | true_1 != x(X30,X30)) & 'ValueArray'(X21,X27) = X30) | true_1 != x('System_Array','System_Object') | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'NonNullRefArray'(X29,X27)) => 'ArrayCategoryNonNullRef' = 'ArrayCategory'(X21)) | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'RefArray'(X29,X27)) => 'ArrayCategoryRef' = 'ArrayCategory'(X21)) | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'IntArray'(X29,X27)) => 'ArrayCategoryInt' = 'ArrayCategory'(X21)) | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'ValueArray'(X29,X27)) => 'ArrayCategoryValue' = 'ArrayCategory'(X21)) | ~! [X23 : $int,X1 : $int] : 'UBound'(X23,X1) = $difference('DimLength'(X23,X1),1) | ~! [X23 : $int,X1 : $int] : 0 = 'LBound'(X23,X1) | ~! [X23 : $int] : (1 = 'Rank'(X23) => 'Length'(X23) = 'DimLength'(X23,0)) | ~! [X23 : $int,X1 : $int] : $lesseq(0,'DimLength'(X23,X1)) | ~! [X23 : $int] : ? [X28 : $int] : (~(~$lesseq(X28,int_2147483647) | ~$lesseq(0,X28)) & 'Length'(X23) = X28) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'IntArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'ValueArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'NonNullRefArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'RefArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int] : $lesseq(1,'Rank'(X23)) | ~! [X23 : $int,X21 : $int,X1 : $int,X27 : $int,X25 : $int] : (~(true_1 != x(typeof(X23),'NonNullRefArray'(X21,X27)) | true_1 != 'IsHeap'(X25)) => nullObject != 'RefArrayGet'(select2(X25,X23,elements),X1)) | ~! [X23 : $int,X1 : $int,X25 : $int] : ? [X26 : $int] : ((~(nullObject = X26 | true_1 != 'IsHeap'(X25)) => true_1 = x(typeof(X26),'ElementType'(typeof(X23)))) & 'RefArrayGet'(select2(X25,X23,elements),X1) = X26) | ~! [X23 : $int,X1 : $int,X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = 'InRange'('IntArrayGet'(select2(X25,X23,elements),X1),'ElementType'(typeof(X23)))) | ~! [X23 : $int,X24 : $int,X8 : $int,X9 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X23,X24,X8,X9)) = X9 | ~! [X23 : $int,X24 : $int,X8 : $int,X9 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X23,X24,X8,X9)) = X8 | ~! [X0 : $int,X1 : $int,X3 : $int,X8 : $int] : (X1 != X3 => 'RefArrayGet'('RefArraySet'(X0,X1,X8),X3) = 'RefArrayGet'(X0,X3)) | ~! [X0 : $int,X1 : $int,X8 : $int] : 'RefArrayGet'('RefArraySet'(X0,X1,X8),X1) = X8 | ~! [X0 : $int,X1 : $int,X3 : $int,X8 : $int] : (X1 != X3 => 'IntArrayGet'('IntArraySet'(X0,X1,X8),X3) = 'IntArrayGet'(X0,X3)) | ~! [X0 : $int,X1 : $int,X8 : $int] : 'IntArrayGet'('IntArraySet'(X0,X1,X8),X1) = X8 | ~! [X0 : $int,X1 : $int,X3 : $int,X8 : $int] : (X1 != X3 => 'ValueArrayGet'('ValueArraySet'(X0,X1,X8),X3) = 'ValueArrayGet'(X0,X3)) | ~! [X0 : $int,X1 : $int,X8 : $int] : 'ValueArrayGet'('ValueArraySet'(X0,X1,X8),X1) = X8 | true_1 != 'IncludedInModifiesStar'(elements) | true_1 != 'IncludedInModifiesStar'(exposeVersion) | true_1 = 'IncludedInModifiesStar'(ownerFrame) | true_1 = 'IncludedInModifiesStar'(ownerRef) | true_1 = 'IsStaticField'(exposeVersion) | true_1 = 'IsStaticField'(localinv) | true_1 = 'IsStaticField'(inv) | true_1 = 'IsStaticField'(elements) | true_1 = 'IsStaticField'(allocated) | true_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 = 'IncludeInMainFrameCondition'(localinv) | true_1 = 'IncludeInMainFrameCondition'(inv) | true_1 != 'IncludeInMainFrameCondition'(elements) | true_1 != 'IncludeInMainFrameCondition'(allocated) | ~! [X21 : $int,X22 : $int] : (true_1 = 'IsHeap'(X22) => 'PeerGroupPlaceholder' = select2(X22,'ClassRepr'(X21),ownerFrame)) | ~! [X21 : $int] : 'ClassRepr'(X21) != nullObject | ~! [X21 : $int] : true_1 != x(typeof('ClassRepr'(X21)),'System_Object') | ~! [X20 : $int] : 'ClassReprInv'('ClassRepr'(X20)) = X20 | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'DeclType'(elements) | ~(stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements)) & 'BaseClass'('System_Array') = X19 & 'BaseClass'('BoundedStack') = X18 & 'BaseClass'('System_String') = X17 & 'BaseClass'('System_Exception') = X16 & 'BaseClass'('Microsoft_Contracts_GuardException') = X15 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X14 & 'BaseClass'('System_Reflection_MemberInfo') = X13 & 'BaseClass'('System_Type') = X12)),
% 6.76/1.64 file('/export/starexec/sandbox/benchmark/theBenchmark.p',formula_2)).
% 6.76/1.64
% 6.76/1.64 tff(f3,axiom,(
% 6.76/1.64 ? [X130 : $int,X131 : $int,X132 : $int,X133 : $int,X134 : $int,X135 : $int,X136 : $int,X137 : $int,X138 : $int,X139 : $int,X140 : $int] : (? [X141 : $int,X142 : $int,X143 : $int,X144 : $int] : (? [X145 : $int,X146 : $int,X147 : $int,X148 : $int,X149 : $int] : (~(true_1 = 'IsHeap'('Heap') => (~(true_1 != select2('Heap',this,allocated) | true_1 != 'IsNotNull'(this,'BoundedStack')) => (true_1 = 'InRange'(result,'System_Int32') => (true_1 = 'InRange'(return_value,'System_Int32') => (true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') => (true_1 = 'PurityAxiomsCanBeAssumed' => (nullObject = 'BeingConstructed' => ((select2('Heap',X149,localinv) = 'BaseClass'(X148) | true_1 != x(select2('Heap',X149,inv),X148) | 'PeerGroupPlaceholder' = X148) => (! [X107 : $int] : ? [X150 : $int] : ((~(select2('Heap',X107,ownerFrame) != X148 | select2('Heap',X107,ownerRef) != X149 | true_1 != select2('Heap',X107,allocated) | nullObject = X107) => ~(select2('Heap',X107,localinv) != X150 | select2('Heap',X107,inv) != X150)) & typeof(X107) = X150) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X131) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X140 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X131) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X135) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X132) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X131) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X135) | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X135) | 'System_Exception' != X133 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X147 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X140 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X143) | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X143) | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X143) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X137) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'AsMutable'(X137) | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'(X137,X143) | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X137) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X133 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X131) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X131) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'(X131,'System_Object') | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X144 | 'System_Object' != 'BaseClass'(X138) | 'System_Object' != 'BaseClass'(X133) | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X143 | 'System_Object' != 'BaseClass'(X131) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X138) | 'BoundedStack' != X138 | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'(X138,X144) | 'BoundedStack' != X137 | 'BoundedStack' != 'AsMutable'(X138) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X133) | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != X133 | 'System_Exception' != 'AsDirectSubClass'(X133,X144) | 'System_Exception' != 'AsMutable'(X133) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X132) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != 'BaseClass'(X138) | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X135 | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X138 | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'(X138,'System_Object') | 'BoundedStack' != X137 | 'BoundedStack' != 'AsMutable'(X138) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X132) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X133 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | X141 != X142 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X145 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X131) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X136) | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X131) | 'System_Object' != 'BaseClass'(X146) | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X130)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X136) | 'BoundedStack' != X136 | 'BoundedStack' != 'AsMutable'(X136) | 'BoundedStack' != 'AsDirectSubClass'(X136,'System_Object') | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X132) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X146) | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'(X146) | 'System_Exception' != X146 | 'System_Exception' != 'AsDirectSubClass'(X146,X144) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | X141 != X147 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(nullObject != this => (return_value_0 = select2('Heap',this,'BoundedStack_max') => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X134) | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X138) | 'BoundedStack' != 'AsDirectSubClass'(X138,X134) | 'BoundedStack' != X136 | 'BoundedStack' != X138 | 'BoundedStack' != X137 | 'BoundedStack' != 'AsMutable'(X138) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X134) | 'System_Exception' != X133 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X145 | 'StringLength'(stringLiteral10) != 7 | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X133 | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsDirectSubClass'('System_String',X134) | 'System_String' != 'AsImmutable'('System_String') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X143) | 'StringLength'(stringLiteral10) != 7 | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X136) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X136 | 'BoundedStack' != 'AsMutable'(X136) | 'BoundedStack' != X137 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X143) | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X133 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(! [X151 : $int,X152 : $int] : ? [X156 : $int,X157 : $int,X158 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X152) | true_1 != x(typeof(this),'DeclType'(X152)) | this != X151) | ~(select2('Heap',X158,localinv) = 'BaseClass'(X157) | true_1 != x(select2('Heap',X158,inv),X157) | 'PeerGroupPlaceholder' = X157) | true_1 != select2('Heap',X151,allocated) | nullObject = X151 | true_1 != 'IncludeInMainFrameCondition'(X152)) => X156 = X156) & select2('Heap',X151,ownerRef) = X158 & select2('Heap',X151,ownerFrame) = X157 & select2('Heap',X151,X152) = X156) => $true) | ~! [X151 : $int,X152 : $int] : ? [X153 : $int,X154 : $int,X155 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X152) | true_1 != x(typeof(this),'DeclType'(X152)) | this != X151) | ~(select2('Heap',X155,localinv) = 'BaseClass'(X154) | true_1 != x(select2('Heap',X155,inv),X154) | 'PeerGroupPlaceholder' = X154) | true_1 != select2('Heap',X151,allocated) | nullObject = X151 | true_1 != 'IncludeInMainFrameCondition'(X152)) => X153 = X153) & select2('Heap',X151,ownerRef) = X155 & select2('Heap',X151,ownerFrame) = X154 & select2('Heap',X151,X152) = X153))))))) | nullObject = this))))))))))))))) & select2('Heap',this,ownerRef) = X149 & select2('Heap',this,ownerFrame) = X148 & $sum(int_m9223372036854775808,X130) = X147 & 'BaseClass'(X132) = X146 & $sum(int_m2147483648,X130) = X145) & 'DeclType'(elements) = X144 & 'DeclType'('NonNullFieldsAreInitialized') = X143 & $sum(int_m9223372036854775808,1) = X142 & $difference(0,int_9223372036854775807) = X141) & $sum(int_m2147483648,1) = X140 & $difference(0,int_2147483647) = X139 & 'DeclType'('BoundedStack_size') = X138 & 'DeclType'('BoundedStack_max') = X137 & 'DeclType'('BoundedStack_elems') = X136 & 'BaseClass'('System_String') = X135 & 'BaseClass'('System_Exception') = X134 & 'BaseClass'('Microsoft_Contracts_GuardException') = X133 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X132 & 'BaseClass'('System_Type') = X131 & 'StringLength'(stringLiteral11) = X130)),
% 6.76/1.64 file('/export/starexec/sandbox/benchmark/theBenchmark.p',formula_3)).
% 6.76/1.64
% 6.76/1.64 tff(f5,plain,(
% 6.76/1.64 ? [X12 : $int,X13 : $int,X14 : $int,X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : (~(~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral11)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral11,allocated)) | 1 != 'StringLength'(stringLiteral11) | true_1 != 'IsNotNull'(stringLiteral11,'System_String') | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral10)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral10,allocated)) | 'StringLength'(stringLiteral10) != 7 | true_1 != 'IsNotNull'(stringLiteral10,'System_String') | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral9)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral9,allocated)) | 'StringLength'(stringLiteral9) != 18 | true_1 != 'IsNotNull'(stringLiteral9,'System_String') | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X25,stringLiteral8)) | ~! [X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = select2(X25,stringLiteral8,allocated)) | 'StringLength'(stringLiteral8) != 13 | true_1 != 'IsNotNull'(stringLiteral8,'System_String') | ~! [X101 : $int,X124 : $int,X125 : $int] : 'System_String_Concat_System_String_System_String'(X101,X124,X125) = 'System_String_Concat_System_String_System_String_1'(X124,X125) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X124 : $int,X125 : $int] : ? [X126 : $int] : ((~(~(! [X107 : $int] : ? [X128 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X125,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X125,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X128 | select2(X101,X107,inv) != X128)) & typeof(X107) = X128) | nullObject = X125) | ~(! [X107 : $int] : ? [X127 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X124,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X124,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X127 | select2(X101,X107,inv) != X127)) & typeof(X107) = X127) | nullObject = X124) | true_1 != select2(X101,X125,allocated) | true_1 != 'Is'(X125,'System_String') | true_1 != select2(X101,X124,allocated) | true_1 != 'Is'(X124,'System_String') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X129 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X126,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X126,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X129 | select2(X101,X107,inv) != X129)) & typeof(X107) = X129) | 'AsPureObject'(X125) != X125 | 'AsPureObject'(X124) != X124 | 'StringLength'(X126) != $sum('IfThenElse'(anyEqual(X124,nullObject),0,'StringLength'(X124)),'IfThenElse'(anyEqual(X125,nullObject),0,'StringLength'(X125))) | true_1 != select2(X101,X126,allocated) | true_1 != 'IsNotNull'(X126,'System_String'))) & 'System_String_Concat_System_String_System_String'(X101,X124,X125) = X126)) | ~! [X101 : $int,X118 : $int,X119 : $int] : 'System_String_Concat_System_Object_System_Object'(X101,X118,X119) = 'System_String_Concat_System_Object_System_Object_1'(X118,X119) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X118 : $int,X119 : $int] : ? [X120 : $int] : ((~(~(! [X107 : $int] : ? [X122 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X119,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X119,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X122 | select2(X101,X107,inv) != X122)) & typeof(X107) = X122) | nullObject = X119) | ~(! [X107 : $int] : ? [X121 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X118,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X118,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X121 | select2(X101,X107,inv) != X121)) & typeof(X107) = X121) | nullObject = X118) | true_1 != select2(X101,X119,allocated) | true_1 != 'Is'(X119,'System_Object') | true_1 != select2(X101,X118,allocated) | true_1 != 'Is'(X118,'System_Object') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X123 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X120,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X120,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X123 | select2(X101,X107,inv) != X123)) & typeof(X107) = X123) | 'AsPureObject'(X119) != X119 | 'AsPureObject'(X118) != X118 | true_1 != select2(X101,X120,allocated) | true_1 != 'IsNotNull'(X120,'System_String'))) & 'System_String_Concat_System_Object_System_Object'(X101,X118,X119) = X120)) | ~! [X101 : $int,X102 : $int] : ? [X117 : $int] : ((~(true_1 != select2(X101,X102,allocated) | true_1 != 'IsHeap'(X101) | select2(X101,X102,localinv) != X117 | select2(X101,X102,inv) != X117 | true_1 != x(X117,'BoundedStack') | nullObject = X102) => 'BoundedStack_ToString'(X101,X102) = 'BoundedStack_ToString_1'(select2(X101,X102,exposeVersion))) & typeof(X102) = X117) | ~! [X101 : $int,X102 : $int] : (~(true_1 != x(typeof(X102),'BoundedStack') | nullObject = X102) => 'BoundedStack_ToString'(X101,X102) = 'System_Object_ToString'(X101,X102)) | ~! [X101 : $int,X102 : $int] : ? [X116 : $int] : ((~(true_1 != select2(X101,X102,allocated) | true_1 != 'IsHeap'(X101) | select2(X101,X102,localinv) != X116 | select2(X101,X102,inv) != X116 | true_1 != x(X116,'System_Object') | nullObject = X102) => 'System_Object_ToString'(X101,X102) = 'System_Object_ToString_1'(select2(X101,X102,exposeVersion))) & typeof(X102) = X116) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X102 : $int] : ? [X110 : $int,X111 : $int,X112 : $int,X113 : $int] : ((~(~! [X107 : $int] : ? [X114 : $int] : ((~(select2(X101,X107,ownerFrame) != X113 | select2(X101,X107,ownerRef) != X111 | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X114 | select2(X101,X107,inv) != X114)) & typeof(X107) = X114) | true_1 != select2(X101,X102,allocated) | true_1 != 'IsNotNull'(X102,'System_Object') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X115 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X110,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X110,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X115 | select2(X101,X107,inv) != X115)) & typeof(X107) = X115) | 'AsPureObject'(X102) != X102 | ~('PeerGroupPlaceholder' != X113 => ~(~(~~(select2(X101,X111,localinv) = 'BaseClass'(X113) | true_1 != x(select2(X101,X111,inv),X113)) => select2(X101,X111,'FirstConsistentOwner') = X112) | ~(~(select2(X101,X111,localinv) = 'BaseClass'(X113) | true_1 != x(select2(X101,X111,inv),X113)) => X111 = X112))) | true_1 != select2(X101,X110,allocated) | true_1 != 'IsNotNull'(X110,'System_String'))) & select2(X101,X102,ownerFrame) = X113 & select2(X101,X102,'FirstConsistentOwner') = X112 & select2(X101,X102,ownerRef) = X111 & 'System_Object_ToString'(X101,X102) = X110)) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X101 : $int,X102 : $int] : ? [X103 : $int,X104 : $int,X105 : $int,X106 : $int] : ((~(~! [X107 : $int] : ? [X108 : $int] : ((~(select2(X101,X107,ownerFrame) != X106 | select2(X101,X107,ownerRef) != X104 | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X108 | select2(X101,X107,inv) != X108)) & typeof(X107) = X108) | true_1 != select2(X101,X102,allocated) | true_1 != 'IsNotNull'(X102,'BoundedStack') | true_1 != 'IsHeap'(X101)) => ~(~! [X107 : $int] : ? [X109 : $int] : ((~(select2(X101,X107,ownerFrame) != select2(X101,X103,ownerFrame) | select2(X101,X107,ownerRef) != select2(X101,X103,ownerRef) | true_1 != select2(X101,X107,allocated) | nullObject = X107) => ~(select2(X101,X107,localinv) != X109 | select2(X101,X107,inv) != X109)) & typeof(X107) = X109) | 'AsPureObject'(X102) != X102 | ~('PeerGroupPlaceholder' != X106 => ~(~(~~(select2(X101,X104,localinv) = 'BaseClass'(X106) | true_1 != x(select2(X101,X104,inv),X106)) => select2(X101,X104,'FirstConsistentOwner') = X105) | ~(~(select2(X101,X104,localinv) = 'BaseClass'(X106) | true_1 != x(select2(X101,X104,inv),X106)) => X104 = X105))) | true_1 != select2(X101,X103,allocated) | true_1 != 'IsNotNull'(X103,'System_String'))) & select2(X101,X102,ownerFrame) = X106 & select2(X101,X102,'FirstConsistentOwner') = X105 & select2(X101,X102,ownerRef) = X104 & 'BoundedStack_ToString'(X101,X102) = X103)) | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | true_1 != 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') | true_1 != x('Microsoft_Contracts_ICheckedException','System_Object') | true_1 != x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X12 | true_1 != x(select2(X97,X96,inv),'System_Type') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != 'IsMemberlessType'('System_Type') | true_1 != x('System_Type','System_Reflection_IReflect') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | true_1 != 'IsMemberlessType'('System_Reflection_IReflect') | true_1 != x('System_Reflection_IReflect','System_Object') | true_1 != x('System_Reflection_IReflect','System_Reflection_IReflect') | true_1 != x('System_Type','System_Runtime_InteropServices__Type') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Type') | true_1 != x('System_Runtime_InteropServices__Type','System_Object') | true_1 != x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') | 'System_Type' != 'AsImmutable'('System_Type') | true_1 != 'IsImmutable'('System_Type') | 'System_Type' != 'AsDirectSubClass'('System_Type',X12) | 'System_Reflection_MemberInfo' != X12 | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X13 | true_1 != x(select2(X97,X96,inv),'System_Reflection_MemberInfo') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != 'IsMemberlessType'('System_Reflection_MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Object') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | true_1 != 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Object') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | true_1 != 'IsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'System_Object' != X13 | true_1 != x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') | true_1 != x('System_Type','System_Type') | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X14 | true_1 != x(select2(X97,X96,inv),'Microsoft_Contracts_ObjectInvariantException') | true_1 != 'IsHeap'(X97)) => $true) | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | true_1 = 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X14) | 'Microsoft_Contracts_GuardException' != X14 | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X15 | true_1 != x(select2(X97,X96,inv),'Microsoft_Contracts_GuardException') | true_1 != 'IsHeap'(X97)) => $true) | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | true_1 = 'IsImmutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X15) | 'System_Exception' != X15 | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X16 | true_1 != x(select2(X97,X96,inv),'System_Exception') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != x('System_Exception','System_Runtime_InteropServices__Exception') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Exception') | true_1 != x('System_Runtime_InteropServices__Exception','System_Object') | true_1 != x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') | true_1 != x('System_Exception','System_Runtime_Serialization_ISerializable') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Object') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') | 'System_Exception' != 'AsMutable'('System_Exception') | true_1 = 'IsImmutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X16) | 'System_Object' != X16 | true_1 != x('System_Exception','System_Exception') | true_1 != x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') | true_1 != x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X17 | true_1 != x(select2(X97,X96,inv),'System_String') | true_1 != 'IsHeap'(X97)) => $true) | ~! [X100 : $int] : (true_1 = x(X100,'System_String') => 'System_String' = X100) | true_1 != x('System_String','System_IEquatable_1___System_String') | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | true_1 != 'IsMemberlessType'('System_IEquatable_1___System_String') | true_1 != x('System_IEquatable_1___System_String','System_Object') | true_1 != x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') | true_1 != x('System_String','System_Collections_IEnumerable') | true_1 != x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_String','System_IComparable_1___System_String') | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | true_1 != 'IsMemberlessType'('System_IComparable_1___System_String') | true_1 != x('System_IComparable_1___System_String','System_Object') | true_1 != x('System_IComparable_1___System_String','System_IComparable_1___System_String') | true_1 != x('System_String','System_IConvertible') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | true_1 != 'IsMemberlessType'('System_IConvertible') | true_1 != x('System_IConvertible','System_Object') | true_1 != x('System_IConvertible','System_IConvertible') | true_1 != x('System_String','System_ICloneable') | true_1 != x('System_String','System_IComparable') | 'System_IComparable' != 'AsInterface'('System_IComparable') | true_1 != 'IsMemberlessType'('System_IComparable') | true_1 != x('System_IComparable','System_Object') | true_1 != x('System_IComparable','System_IComparable') | 'System_String' != 'AsImmutable'('System_String') | true_1 != 'IsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X17) | 'System_Object' != X17 | true_1 != x('System_String','System_String') | ~! [X96 : $int,X97 : $int] : ? [X98 : $int,X99 : $int] : ((~(select2(X97,X96,localinv) = X18 | true_1 != x(select2(X97,X96,inv),'BoundedStack') | true_1 != 'IsHeap'(X97)) => ~($less('Length'(select2(X97,X96,'BoundedStack_elems')),X98) | $less(X98,X99) | $less(X99,0))) & select2(X97,X96,'BoundedStack_size') = X99 & select2(X97,X96,'BoundedStack_max') = X98) | ~! [X96 : $int,X97 : $int] : (~(select2(X97,X96,localinv) = X19 | true_1 != x(select2(X97,X96,inv),'System_Array') | true_1 != 'IsHeap'(X97)) => $true) | true_1 != 'IsMemberlessType'('System_Array') | true_1 != x('System_Array','System_Collections_IEnumerable') | true_1 != x('System_Array','System_Collections_ICollection') | true_1 != x('System_Array','System_Collections_IList') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != 'IsMemberlessType'('System_Collections_IList') | true_1 != x('System_Collections_IList','System_Collections_IEnumerable') | true_1 != x('System_Collections_IList','System_Collections_ICollection') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection') | true_1 != 'IsMemberlessType'('System_Collections_ICollection') | true_1 != x('System_Collections_ICollection','System_Collections_IEnumerable') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | true_1 != 'IsMemberlessType'('System_Collections_IEnumerable') | true_1 != x('System_Collections_IEnumerable','System_Object') | true_1 != x('System_Collections_IEnumerable','System_Collections_IEnumerable') | true_1 != x('System_Collections_ICollection','System_Object') | true_1 != x('System_Collections_ICollection','System_Collections_ICollection') | true_1 != x('System_Collections_IList','System_Object') | true_1 != x('System_Collections_IList','System_Collections_IList') | true_1 != x('System_Array','System_ICloneable') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | true_1 != 'IsMemberlessType'('System_ICloneable') | true_1 != x('System_ICloneable','System_Object') | true_1 != x('System_ICloneable','System_ICloneable') | 'System_Array' != 'AsMutable'('System_Array') | true_1 = 'IsImmutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X19) | 'System_Object' != X19 | true_1 != x('System_Array','System_Array') | 'BoundedStack' != 'AsMutable'('BoundedStack') | true_1 = 'IsImmutable'('BoundedStack') | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X18) | 'System_Object' != X18 | true_1 != x('BoundedStack','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'DeclType'('BoundedStack_elems') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | true_1 != 'IncludedInModifiesStar'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 = 'IsStaticField'('BoundedStack_elems') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_max') | true_1 != 'IncludedInModifiesStar'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 = 'IsStaticField'('BoundedStack_max') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_size') | true_1 != 'IncludedInModifiesStar'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 = 'IsStaticField'('BoundedStack_size') | ~! [X22 : $int,X23 : $int,X58 : $int] : (~(true_1 != 'System_String_Equals_System_String_System_String'(X22,X23,X58) | nullObject = X58 | nullObject = X23) => 'System_String_IsInterned_System_String_notnull'(X22,X23) = 'System_String_IsInterned_System_String_notnull'(X22,X58)) | ~! [X23 : $int,X58 : $int,X20 : $int] : (~(true_1 != 'StringEquals'(X58,X20) | true_1 != 'StringEquals'(X23,X58)) => true_1 = 'StringEquals'(X23,X20)) | ~! [X22 : $int,X23 : $int,X58 : $int] : ~(~(X23 = X58 => true_1 = 'StringEquals'(X23,X58)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X22,X23,X58) <=> true_1 = 'StringEquals'(X58,X23)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X22,X23,X58) <=> true_1 = 'StringEquals'(X23,X58))) | ~! [X22 : $int,X23 : $int,X58 : $int] : (true_1 = 'System_String_Equals_System_String'(X22,X23,X58) <=> true_1 = 'System_String_Equals_System_String_System_String'(X22,X23,X58)) | ~! [X8 : $int,X9 : $int] : ? [X95 : $int] : (~($less(X95,X9) | $less(X95,X8) | ~(X9 = X95 | X8 = X95)) & max(X8,X9) = X95) | ~! [X8 : $int,X9 : $int] : ? [X94 : $int] : (~($less(X9,X94) | $less(X8,X94) | ~(X9 = X94 | X8 = X94)) & min(X8,X9) = X94) | ~! [X1 : $int,X3 : $int] : (~$less(X3,1) => shr(X1,X3) = x_1(shr(X1,$sum(X3,$uminus(1))),2)) | ~! [X1 : $int] : shr(X1,0) = X1 | ~! [X1 : $int,X3 : $int] : ? [X93 : $int] : ((~($less(16,X3) | $less(X3,0) | ~$less(X1,32768) | $less(X1,0)) => ~($less(int_2147483647,X93) | $less(X93,0))) & shl(X1,X3) = X93) | ~! [X1 : $int,X3 : $int] : (~$less(X3,1) => shl(X1,X3) = $product(shl(X1,$sum(X3,$uminus(1))),2)) | ~! [X1 : $int] : shl(X1,0) = X1 | ~! [X8 : $int,X9 : $int] : ? [X92 : $int] : ((~($less(X9,0) | $less(X8,0)) => ~($less($sum(X8,X9),X92) | $less(X92,0))) & or_1(X8,X9) = X92) | ~! [X8 : $int,X9 : $int] : ((~$less(X9,0) | ~$less(X8,0)) => ~$less(and_1(X8,X9),0)) | ~! [X23 : $int,X58 : $int,X24 : $int] : (~(~$less(X23,X58) | x_2(X23,X24) != x_2(X58,X24) | $less(X24,2)) => ~$less(X58,$sum(X23,X24))) | ~! [X8 : $int,X9 : $int] : ? [X91 : $int] : ((~($less(X9,0) | $less(X91,0)) => x_2(X8,X9) = x_2(X91,X9)) & $sum(X8,$uminus(X9)) = X91) | ~! [X8 : $int,X9 : $int] : (~($less(X9,0) | $less(X8,0)) => x_2(X8,X9) = x_2($sum(X9,X8),X9)) | ~! [X8 : $int,X9 : $int] : (~($less(X9,0) | $less(X8,0)) => x_2(X8,X9) = x_2($sum(X8,X9),X9)) | ~! [X8 : $int,X9 : $int] : ? [X90 : $int] : ((~(~$less(X9,0) | $less(0,X8)) => ~($less(0,X90) | ~$less(X9,X90))) & x_2(X8,X9) = X90) | ~! [X8 : $int,X9 : $int] : ? [X89 : $int] : ((~(~$less(0,X9) | $less(0,X8)) => ~($less(0,X89) | ~$less($sum(0,$uminus(X9)),X89))) & x_2(X8,X9) = X89) | ~! [X8 : $int,X9 : $int] : ? [X88 : $int] : ((~(~$less(X9,0) | $less(X8,0)) => ~(~$less(X88,$sum(0,$uminus(X9))) | $less(X88,0))) & x_2(X8,X9) = X88) | ~! [X8 : $int,X9 : $int] : ? [X87 : $int] : ((~(~$less(0,X9) | $less(X8,0)) => ~(~$less(X87,X9) | $less(X87,0))) & x_2(X8,X9) = X87) | ~! [X8 : $int,X9 : $int] : x_2(X8,X9) = $sum(X8,$uminus($product(x_1(X8,X9),X9))) | ~! [X58 : $int,X8 : $int,X9 : $int] : (true_1 != X58 => 'IfThenElse'(X58,X8,X9) = X9) | ~! [X58 : $int,X8 : $int,X9 : $int] : (true_1 = X58 => 'IfThenElse'(X58,X8,X9) = X8) | ~! [X86 : $int,X53 : $int,X54 : $int] : (true_1 = 'InRange'(X86,X54) => 'IntToInt'(X86,X53,X54) = X86) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Char') <=> ~(~$less(X1,65536) | $less(X1,0))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_UInt64') <=> ~($less(int_18446744073709551615,X1) | $less(X1,0))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Int64') <=> ~($less(int_9223372036854775807,X1) | $less(X1,int_m9223372036854775808))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_UInt32') <=> ~($less(int_4294967295,X1) | $less(X1,0))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Int32') <=> ~($less(int_2147483647,X1) | $less(X1,int_m2147483648))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_UInt16') <=> ~(~$less(X1,65536) | $less(X1,0))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Int16') <=> ~(~$less(X1,32768) | $less(X1,$sum(0,$uminus(32768))))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_Byte') <=> ~(~$less(X1,256) | $less(X1,0))) | ~! [X1 : $int] : (true_1 = 'InRange'(X1,'System_SByte') <=> ~(~$less(X1,128) | $less(X1,$sum(0,$uminus(128))))) | $sum(int_m2147483648,1) != $sum(0,$uminus(int_2147483647)) | $sum(int_m9223372036854775808,1) != $sum(0,$uminus(int_9223372036854775807)) | ~$less(int_9223372036854775807,int_18446744073709551615) | ~$less(int_4294967295,int_9223372036854775807) | ~$less(int_2147483647,int_4294967295) | ~$less(100000,int_2147483647) | ~$less(int_m2147483648,$sum(0,$uminus(100000))) | ~$less(int_m9223372036854775808,int_m2147483648) | true_1 != 'IsValueType'('System_IntPtr') | true_1 != 'IsValueType'('System_UIntPtr') | true_1 != 'IsValueType'('System_Char') | true_1 != 'IsValueType'('System_UInt64') | true_1 != 'IsValueType'('System_Int64') | true_1 != 'IsValueType'('System_UInt32') | true_1 != 'IsValueType'('System_Int32') | true_1 != 'IsValueType'('System_UInt16') | true_1 != 'IsValueType'('System_Int16') | true_1 != 'IsValueType'('System_Byte') | true_1 != 'IsValueType'('System_SByte') | ~! [X6 : $int,X79 : $int] : (nullObject != 'BoxTester'(X6,X79) => 'Box'('Unbox'(X6),X6) = X6) | ~! [X6 : $int,X79 : $int] : ('UnboxedType'(X6) = X79 <=> nullObject != 'BoxTester'(X6,X79)) | ~! [X8 : $int,X6 : $int] : ? [X85 : $int] : ((~(X6 != X85 | true_1 != x('UnboxedType'(X85),'System_Object')) => X6 = X8) & 'Box'(X8,X6) = X85) | ~! [X6 : $int] : (true_1 = 'IsValueType'('UnboxedType'(X6)) => ! [X25 : $int,X8 : $int] : ? [X83 : $int] : (? [X84 : $int] : ((true_1 = 'IsHeap'(X25) => ~(select2(X25,X83,localinv) != X84 | select2(X25,X83,inv) != X84)) & typeof(X83) = X84) & 'Box'(X8,X6) = X83)) | ~! [X8 : $int,X6 : $int] : 'Unbox'('Box'(X8,X6)) = X8 | ~! [X8 : $int,X79 : $int,X80 : $int,X81 : $int] : (true_1 != 'IsValueType'('UnboxedType'(X8)) => 'BoxFunc'(X8,X79,X80,X81) = X8) | ~! [X78 : $int,X79 : $int,X80 : $int,X81 : $int] : ? [X82 : $int] : (~('UnboxedType'(X82) != X79 | 'Box'(X78,X82) != X82) & 'BoxFunc'(X78,X79,X80,X81) = X82) | ~! [X4 : $int,X22 : $int] : ? [X73 : $int] : (? [X74 : $int,X75 : $int,X76 : $int,X77 : $int] : ((~(select2(X22,X77,localinv) = 'BaseClass'(X76) | true_1 != x(select2(X22,X77,inv),X76) | 'PeerGroupPlaceholder' = X76 | ~(true_1 = select2(X22,X4,allocated) <=> $true) | nullObject = X4 | true_1 != 'IsHeap'(X22)) => ~(~(select2(X22,X75,localinv) = 'BaseClass'(X74) | true_1 != x(select2(X22,X75,inv),X74) | 'PeerGroupPlaceholder' = X74) | ~(true_1 = select2(X22,X73,allocated) <=> $true) | nullObject = X73)) & select2(X22,X4,ownerRef) = X77 & select2(X22,X4,ownerFrame) = X76 & select2(X22,X73,ownerRef) = X75 & select2(X22,X73,ownerFrame) = X74) & select2(X22,X4,'FirstConsistentOwner') = X73) | ~! [X4 : $int,X5 : $int,X22 : $int] : ? [X71 : $int,X72 : $int] : ((~(select2(X22,X72,localinv) = 'BaseClass'(X71) | true_1 != x(select2(X22,X72,inv),X71) | 'PeerGroupPlaceholder' = X71 | 'AsPureObject'(X4) != X4 | ~(true_1 = select2(X22,X4,allocated) <=> $true) | nullObject = X4 | true_1 != 'IsHeap'(X22)) => select2(X22,X4,X5) = 'FieldDependsOnFCO'(X4,X5,select2(X22,select2(X22,X4,'FirstConsistentOwner'),exposeVersion))) & select2(X22,X4,ownerRef) = X72 & select2(X22,X4,ownerFrame) = X71) | ~! [X22 : $int,X4 : $int] : ? [X68 : $int,X69 : $int,X70 : $int] : ((~(select2(X22,X70,localinv) = 'BaseClass'(X69) | true_1 != x(select2(X22,X70,inv),X69) | 'PeerGroupPlaceholder' = X69 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,localinv) != X68 | select2(X22,X4,inv) != X68)) & select2(X22,X4,ownerRef) = X70 & select2(X22,X4,ownerFrame) = X69 & typeof(X4) = X68) | ~! [X22 : $int,X4 : $int,X5 : $int,X1 : $int] : ? [X66 : $int] : (? [X67 : $int] : ((~(nullObject = X66 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,ownerFrame) != select2(X22,X67,ownerFrame) | select2(X22,X4,ownerRef) != select2(X22,X67,ownerRef))) & 'ElementProxy'(X66,X1) = X67) & select2(X22,X4,'AsElementsPeerField'(X5,X1)) = X66) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int,X1 : $int] : ? [X64 : $int] : (? [X65 : $int] : ((~(nullObject = X64 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X65,ownerFrame) != X21 | select2(X22,X65,ownerRef) != X4)) & 'ElementProxy'(X64,X1) = X65) & select2(X22,X4,'AsElementsRepField'(X5,X21,X1)) = X64) | ~! [X22 : $int,X4 : $int,X5 : $int] : ? [X63 : $int] : ((~(nullObject = X63 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,ownerFrame) != select2(X22,X63,ownerFrame) | select2(X22,X4,ownerRef) != select2(X22,X63,ownerRef))) & select2(X22,X4,'AsPeerField'(X5)) = X63) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : ? [X62 : $int] : ((~(nullObject = X62 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X62,ownerFrame) != X21 | select2(X22,X62,ownerRef) != X4)) & select2(X22,X4,'AsRepField'(X5,X21)) = X62) | ~! [X50 : $int] : ~$less('StringLength'(X50),0) | ~! [X4 : $int,X21 : $int] : (~(true_1 != x(typeof(X4),'AsImmutable'(X21)) | 'BeingConstructed' = X4 | nullObject = X4) => ! [X22 : $int] : ? [X61 : $int] : ((true_1 = 'IsHeap'(X22) => ~(~! [X10 : $int] : ('AsOwner'(X4,select2(X22,X10,ownerRef)) = X4 => ('PeerGroupPlaceholder' != select2(X22,X10,ownerFrame) | X4 = X10)) | 'AsOwner'(X4,select2(X22,X4,ownerRef)) != X4 | 'PeerGroupPlaceholder' != select2(X22,X4,ownerFrame) | select2(X22,X4,localinv) != X61 | select2(X22,X4,inv) != X61)) & typeof(X4) = X61)) | ~! [X21 : $int,X38 : $int] : (true_1 = x(X38,'AsMutable'(X21)) => ~('AsMutable'(X38) != X38 | true_1 = 'IsImmutable'(X38))) | ~! [X21 : $int,X38 : $int] : (true_1 = x(X38,'AsImmutable'(X21)) => ~('AsImmutable'(X38) != X38 | true_1 != 'IsImmutable'(X38))) | true_1 = 'IsImmutable'('System_Object') | ~! [X57 : $int,X50 : $int,X58 : $int] : ? [X59 : $int,X60 : $int] : ((~(true_1 != x('UnboxedType'(X60),X59) | X58 != X60 | X57 != X59) => true_1 = x(typeof(X58),X57)) & 'Box'(X50,X58) = X60 & 'AsInterface'(X57) = X59) | ~! [X4 : $int] : true_1 != 'IsMemberlessType'(typeof(X4)) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : (true_1 = 'IsHeap'(X22) => true_1 = 'InRange'(select2(X22,X4,'AsRangeField'(X5,X21)),X21)) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : (~(~((true_1 = select2(X22,'BeingConstructed','NonNullFieldsAreInitialized') <=> $true) | 'BeingConstructed' != X4) | nullObject = X4 | true_1 != 'IsHeap'(X22)) => nullObject != select2(X22,X4,'AsNonNullRefField'(X5,X21))) | ~! [X22 : $int,X4 : $int,X5 : $int,X21 : $int] : (true_1 = 'IsHeap'(X22) => true_1 = 'Is'(select2(X22,X4,'AsRefField'(X5,X21)),X21)) | ~! [X5 : $int,X21 : $int] : ('AsNonNullRefField'(X5,X21) = X5 => 'AsRefField'(X5,X21) = X5) | 'System_Object' != 'DeclType'('NonNullFieldsAreInitialized') | ~! [X22 : $int,X20 : $int] : (true_1 = 'IsHeap'(X22) => true_1 = select2(X22,'ClassRepr'(X20),allocated)) | ~! [X22 : $int,X4 : $int] : (true_1 = 'IsAllocated'(X22,X4) => true_1 = select2(X22,X4,allocated)) | ~! [X22 : $int,X56 : $int,X1 : $int] : (true_1 = 'IsAllocated'(X22,X56) => true_1 = 'IsAllocated'(X22,'ValueArrayGet'(X56,X1))) | ~! [X22 : $int,X56 : $int,X1 : $int] : (true_1 = 'IsAllocated'(X22,X56) => true_1 = 'IsAllocated'(X22,'RefArrayGet'(X56,X1))) | ~! [X22 : $int,X50 : $int,X5 : $int] : (true_1 = 'IsAllocated'(X22,X50) => true_1 = 'IsAllocated'(X22,'StructGet'(X50,X5))) | ~! [X22 : $int,X4 : $int,X5 : $int] : (~(true_1 != select2(X22,X4,allocated) | true_1 != 'IsHeap'(X22)) => true_1 = select2(X22,select2(X22,X4,X5),allocated)) | ~! [X22 : $int,X4 : $int,X5 : $int] : (~(true_1 != select2(X22,X4,allocated) | true_1 != 'IsHeap'(X22)) => true_1 = 'IsAllocated'(X22,select2(X22,X4,X5))) | ~! [X22 : $int,X4 : $int] : ? [X55 : $int] : ((~(true_1 != x(X55,'System_Array') | nullObject = X4 | true_1 != 'IsHeap'(X22)) => ~(select2(X22,X4,localinv) != X55 | select2(X22,X4,inv) != X55)) & typeof(X4) = X55) | ~! [X4 : $int,X21 : $int] : (true_1 != 'Is'(X4,X21) => nullObject = 'As'(X4,X21)) | ~! [X4 : $int,X21 : $int] : (true_1 = 'Is'(X4,X21) => 'As'(X4,X21) = X4) | ~! [X4 : $int,X21 : $int] : (true_1 = 'IsNotNull'(X4,X21) <=> ~(true_1 != 'Is'(X4,X21) | nullObject = X4)) | ~! [X4 : $int,X21 : $int] : (true_1 = 'Is'(X4,X21) <=> (true_1 = x(typeof(X4),X21) | nullObject = X4)) | ~! [X21 : $int] : 'TypeName'('TypeObject'(X21)) = X21 | ~! [X21 : $int] : true_1 = 'IsNotNull'('TypeObject'(X21),'System_Type') | true_1 != x('System_Type','System_Object') | true_1 != 'IsValueType'('System_Boolean') | ~! [X21 : $int] : (true_1 = 'IsValueType'(X21) => ~(~! [X38 : $int] : (true_1 = x(X38,X21) => X21 = X38) | ~! [X38 : $int] : (true_1 = x(X21,X38) => X21 = X38))) | ~! [X0 : $int,X53 : $int,X54 : $int] : (true_1 = x(X54,'AsDirectSubClass'(X53,X0)) => 'OneClassDown'(X54,X0) = X53) | ~! [X21 : $int] : ? [X52 : $int] : (~(~('System_Object' != X21 => X21 != X52) | true_1 != x(X21,X52)) & 'BaseClass'(X21) = X52) | ~! [X50 : $int,X5 : $int,X51 : $int,X8 : $int] : (X5 != X51 => 'StructGet'('StructSet'(X50,X5,X8),X51) = 'StructGet'(X50,X51)) | ~! [X50 : $int,X5 : $int,X8 : $int] : 'StructGet'('StructSet'(X50,X5,X8),X5) = X8 | ~! [X4 : $int,X49 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X4,X49)) | ~! [X4 : $int,X49 : $int] : 'System_Object' = typeof('ElementProxy'(X4,X49)) | ~! [X23 : $int,X25 : $int] : (~(true_1 != x(typeof(X23),'System_Array') | true_1 != 'IsAllocated'(X25,X23) | true_1 != 'IsHeap'(X25)) => true_1 = 'IsAllocated'(X25,'ElementProxy'(X23,$sum(0,$uminus(1))))) | ~! [X23 : $int,X1 : $int,X25 : $int] : ? [X47 : $int,X48 : $int] : ((~(true_1 != x(typeof(X23),'System_Array') | true_1 != 'IsHeap'(X25)) => (~(select2(X25,X48,ownerFrame) != select2(X25,X47,ownerFrame) | select2(X25,X48,ownerRef) != select2(X25,X47,ownerRef)) | true_1 = 'IsImmutable'(typeof(X48)) | nullObject = X48)) & 'RefArrayGet'(select2(X25,X23,elements),X1) = X48 & 'ElementProxy'(X23,$sum(0,$uminus(1))) = X47) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X46 : $int] : ((true_1 = x(X46,X21) => (X21 = X46 | true_1 = x('System_Array',X21))) & 'IntArray'(X0,X27) = X46) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X45 : $int] : ((true_1 = x(X45,X21) => (X21 = X45 | true_1 = x('System_Array',X21))) & 'ValueArray'(X0,X27) = X45) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X44 : $int] : ((true_1 = x('NonNullRefArray'(X0,X27),X21) => (~(true_1 != x(X0,X44) | 'NonNullRefArray'(X44,X27) != X21) | true_1 = x('System_Array',X21))) & 'ElementType'(X21) = X44) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X43 : $int] : ((true_1 = x('RefArray'(X0,X27),X21) => (~(true_1 != x(X0,X43) | 'RefArray'(X43,X27) != X21) | true_1 = x('System_Array',X21))) & 'ElementType'(X21) = X43) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X42 : $int] : ((true_1 = x(X21,X42) => X21 = X42) & 'IntArray'(X0,X27) = X42) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X41 : $int] : ((true_1 = x(X21,X41) => X21 = X41) & 'ValueArray'(X0,X27) = X41) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X40 : $int] : ((true_1 = x(X21,'NonNullRefArray'(X0,X27)) => ~(true_1 != x(X40,X0) | 'NonNullRefArray'(X40,X27) != X21 | X0 = X21)) & 'ElementType'(X21) = X40) | ~! [X0 : $int,X27 : $int,X21 : $int] : ? [X39 : $int] : ((true_1 = x(X21,'RefArray'(X0,X27)) => ~(true_1 != x(X39,X0) | 'RefArray'(X39,X27) != X21 | X0 = X21)) & 'ElementType'(X21) = X39) | ~! [X0 : $int,X27 : $int] : 'ElementType'('NonNullRefArray'(X0,X27)) = X0 | ~! [X0 : $int,X27 : $int] : 'ElementType'('RefArray'(X0,X27)) = X0 | ~! [X0 : $int,X27 : $int] : 'ElementType'('IntArray'(X0,X27)) = X0 | ~! [X0 : $int,X27 : $int] : 'ElementType'('ValueArray'(X0,X27)) = X0 | ~! [X21 : $int,X38 : $int,X27 : $int] : (true_1 = x(X38,X21) => true_1 = x('NonNullRefArray'(X38,X27),'NonNullRefArray'(X21,X27))) | ~! [X21 : $int,X38 : $int,X27 : $int] : (true_1 = x(X38,X21) => true_1 = x('RefArray'(X38,X27),'RefArray'(X21,X27))) | ~! [X34 : $int,X35 : $int,X36 : $int] : ? [X37 : $int] : ((true_1 = 'NonNullRefArrayRaw'(X34,X35,X36) => ~(true_1 != x(X35,'ElementType'(X37)) | 'Rank'(X34) != X36 | true_1 != x(X37,'System_Array'))) & typeof(X34) = X37) | ~! [X21 : $int,X27 : $int] : ? [X33 : $int] : (~(true_1 != x(X33,'System_Array') | true_1 != x(X33,X33)) & 'NonNullRefArray'(X21,X27) = X33) | ~! [X21 : $int,X27 : $int] : ? [X32 : $int] : (~(true_1 != x(X32,'System_Array') | true_1 != x(X32,X32)) & 'RefArray'(X21,X27) = X32) | ~! [X21 : $int,X27 : $int] : ? [X31 : $int] : (~(true_1 != x(X31,'System_Array') | true_1 != x(X31,X31)) & 'IntArray'(X21,X27) = X31) | ~! [X21 : $int,X27 : $int] : ? [X30 : $int] : (~(true_1 != x(X30,'System_Array') | true_1 != x(X30,X30)) & 'ValueArray'(X21,X27) = X30) | true_1 != x('System_Array','System_Object') | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'NonNullRefArray'(X29,X27)) => 'ArrayCategoryNonNullRef' = 'ArrayCategory'(X21)) | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'RefArray'(X29,X27)) => 'ArrayCategoryRef' = 'ArrayCategory'(X21)) | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'IntArray'(X29,X27)) => 'ArrayCategoryInt' = 'ArrayCategory'(X21)) | ~! [X21 : $int,X29 : $int,X27 : $int] : (true_1 = x(X21,'ValueArray'(X29,X27)) => 'ArrayCategoryValue' = 'ArrayCategory'(X21)) | ~! [X23 : $int,X1 : $int] : 'UBound'(X23,X1) = $sum('DimLength'(X23,X1),$uminus(1)) | ~! [X23 : $int,X1 : $int] : 0 = 'LBound'(X23,X1) | ~! [X23 : $int] : (1 = 'Rank'(X23) => 'Length'(X23) = 'DimLength'(X23,0)) | ~! [X23 : $int,X1 : $int] : ~$less('DimLength'(X23,X1),0) | ~! [X23 : $int] : ? [X28 : $int] : (~($less(int_2147483647,X28) | $less(X28,0)) & 'Length'(X23) = X28) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'IntArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'ValueArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'NonNullRefArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int,X21 : $int,X27 : $int] : (~(true_1 != x(typeof(X23),'RefArray'(X21,X27)) | nullObject = X23) => 'Rank'(X23) = X27) | ~! [X23 : $int] : ~$less('Rank'(X23),1) | ~! [X23 : $int,X21 : $int,X1 : $int,X27 : $int,X25 : $int] : (~(true_1 != x(typeof(X23),'NonNullRefArray'(X21,X27)) | true_1 != 'IsHeap'(X25)) => nullObject != 'RefArrayGet'(select2(X25,X23,elements),X1)) | ~! [X23 : $int,X1 : $int,X25 : $int] : ? [X26 : $int] : ((~(nullObject = X26 | true_1 != 'IsHeap'(X25)) => true_1 = x(typeof(X26),'ElementType'(typeof(X23)))) & 'RefArrayGet'(select2(X25,X23,elements),X1) = X26) | ~! [X23 : $int,X1 : $int,X25 : $int] : (true_1 = 'IsHeap'(X25) => true_1 = 'InRange'('IntArrayGet'(select2(X25,X23,elements),X1),'ElementType'(typeof(X23)))) | ~! [X23 : $int,X24 : $int,X8 : $int,X9 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X23,X24,X8,X9)) = X9 | ~! [X23 : $int,X24 : $int,X8 : $int,X9 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X23,X24,X8,X9)) = X8 | ~! [X0 : $int,X1 : $int,X3 : $int,X8 : $int] : (X1 != X3 => 'RefArrayGet'('RefArraySet'(X0,X1,X8),X3) = 'RefArrayGet'(X0,X3)) | ~! [X0 : $int,X1 : $int,X8 : $int] : 'RefArrayGet'('RefArraySet'(X0,X1,X8),X1) = X8 | ~! [X0 : $int,X1 : $int,X3 : $int,X8 : $int] : (X1 != X3 => 'IntArrayGet'('IntArraySet'(X0,X1,X8),X3) = 'IntArrayGet'(X0,X3)) | ~! [X0 : $int,X1 : $int,X8 : $int] : 'IntArrayGet'('IntArraySet'(X0,X1,X8),X1) = X8 | ~! [X0 : $int,X1 : $int,X3 : $int,X8 : $int] : (X1 != X3 => 'ValueArrayGet'('ValueArraySet'(X0,X1,X8),X3) = 'ValueArrayGet'(X0,X3)) | ~! [X0 : $int,X1 : $int,X8 : $int] : 'ValueArrayGet'('ValueArraySet'(X0,X1,X8),X1) = X8 | true_1 != 'IncludedInModifiesStar'(elements) | true_1 != 'IncludedInModifiesStar'(exposeVersion) | true_1 = 'IncludedInModifiesStar'(ownerFrame) | true_1 = 'IncludedInModifiesStar'(ownerRef) | true_1 = 'IsStaticField'(exposeVersion) | true_1 = 'IsStaticField'(localinv) | true_1 = 'IsStaticField'(inv) | true_1 = 'IsStaticField'(elements) | true_1 = 'IsStaticField'(allocated) | true_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 = 'IncludeInMainFrameCondition'(localinv) | true_1 = 'IncludeInMainFrameCondition'(inv) | true_1 != 'IncludeInMainFrameCondition'(elements) | true_1 != 'IncludeInMainFrameCondition'(allocated) | ~! [X21 : $int,X22 : $int] : (true_1 = 'IsHeap'(X22) => 'PeerGroupPlaceholder' = select2(X22,'ClassRepr'(X21),ownerFrame)) | ~! [X21 : $int] : 'ClassRepr'(X21) != nullObject | ~! [X21 : $int] : true_1 != x(typeof('ClassRepr'(X21)),'System_Object') | ~! [X20 : $int] : 'ClassReprInv'('ClassRepr'(X20)) = X20 | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'DeclType'(elements) | ~(stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements)) & 'BaseClass'('System_Array') = X19 & 'BaseClass'('BoundedStack') = X18 & 'BaseClass'('System_String') = X17 & 'BaseClass'('System_Exception') = X16 & 'BaseClass'('Microsoft_Contracts_GuardException') = X15 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X14 & 'BaseClass'('System_Reflection_MemberInfo') = X13 & 'BaseClass'('System_Type') = X12)),
% 6.76/1.64 inference(theory_normalization,[],[f2])).
% 6.76/1.64
% 6.76/1.64 tff(f6,plain,(
% 6.76/1.64 ? [X130 : $int,X131 : $int,X132 : $int,X133 : $int,X134 : $int,X135 : $int,X136 : $int,X137 : $int,X138 : $int,X139 : $int,X140 : $int] : (? [X141 : $int,X142 : $int,X143 : $int,X144 : $int] : (? [X145 : $int,X146 : $int,X147 : $int,X148 : $int,X149 : $int] : (~(true_1 = 'IsHeap'('Heap') => (~(true_1 != select2('Heap',this,allocated) | true_1 != 'IsNotNull'(this,'BoundedStack')) => (true_1 = 'InRange'(result,'System_Int32') => (true_1 = 'InRange'(return_value,'System_Int32') => (true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') => (true_1 = 'PurityAxiomsCanBeAssumed' => (nullObject = 'BeingConstructed' => ((select2('Heap',X149,localinv) = 'BaseClass'(X148) | true_1 != x(select2('Heap',X149,inv),X148) | 'PeerGroupPlaceholder' = X148) => (! [X107 : $int] : ? [X150 : $int] : ((~(select2('Heap',X107,ownerFrame) != X148 | select2('Heap',X107,ownerRef) != X149 | true_1 != select2('Heap',X107,allocated) | nullObject = X107) => ~(select2('Heap',X107,localinv) != X150 | select2('Heap',X107,inv) != X150)) & typeof(X107) = X150) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X131) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X140 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X131) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X135) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X132) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X131) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X135) | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X135) | 'System_Exception' != X133 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X147 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X140 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X143) | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X143) | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X143) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X137) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'AsMutable'(X137) | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'(X137,X143) | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X137) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X133 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X131) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X131) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'(X131,'System_Object') | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X144 | 'System_Object' != 'BaseClass'(X138) | 'System_Object' != 'BaseClass'(X133) | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X143 | 'System_Object' != 'BaseClass'(X131) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X138) | 'BoundedStack' != X138 | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'(X138,X144) | 'BoundedStack' != X137 | 'BoundedStack' != 'AsMutable'(X138) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X133) | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != X133 | 'System_Exception' != 'AsDirectSubClass'(X133,X144) | 'System_Exception' != 'AsMutable'(X133) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X132) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != 'BaseClass'(X138) | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X135 | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X138 | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'(X138,'System_Object') | 'BoundedStack' != X137 | 'BoundedStack' != 'AsMutable'(X138) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X132) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X133 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | X141 != X142 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X145 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X131) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X136) | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X131) | 'System_Object' != 'BaseClass'(X146) | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X130)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X136) | 'BoundedStack' != X136 | 'BoundedStack' != 'AsMutable'(X136) | 'BoundedStack' != 'AsDirectSubClass'(X136,'System_Object') | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X132) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X146) | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'(X146) | 'System_Exception' != X146 | 'System_Exception' != 'AsDirectSubClass'(X146,X144) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | X141 != X147 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(nullObject != this => (return_value_0 = select2('Heap',this,'BoundedStack_max') => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X134) | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X138) | 'BoundedStack' != 'AsDirectSubClass'(X138,X134) | 'BoundedStack' != X136 | 'BoundedStack' != X138 | 'BoundedStack' != X137 | 'BoundedStack' != 'AsMutable'(X138) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X134) | 'System_Exception' != X133 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X139 != X145 | 'StringLength'(stringLiteral10) != 7 | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X136 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X137 | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X133 | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsDirectSubClass'('System_String',X134) | 'System_String' != 'AsImmutable'('System_String') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Reflection_MemberInfo' != X131 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X143) | 'StringLength'(stringLiteral10) != 7 | X139 != X140 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X135 | 'System_Object' != X134 | 'System_Object' != X144 | 'System_Object' != X143 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X136) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X136 | 'BoundedStack' != 'AsMutable'(X136) | 'BoundedStack' != X137 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X138 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X132 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X143) | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X133 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X130 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X141 != X142 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(! [X151 : $int,X152 : $int] : ? [X156 : $int,X157 : $int,X158 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X152) | true_1 != x(typeof(this),'DeclType'(X152)) | this != X151) | ~(select2('Heap',X158,localinv) = 'BaseClass'(X157) | true_1 != x(select2('Heap',X158,inv),X157) | 'PeerGroupPlaceholder' = X157) | true_1 != select2('Heap',X151,allocated) | nullObject = X151 | true_1 != 'IncludeInMainFrameCondition'(X152)) => X156 = X156) & select2('Heap',X151,ownerRef) = X158 & select2('Heap',X151,ownerFrame) = X157 & select2('Heap',X151,X152) = X156) => $true) | ~! [X151 : $int,X152 : $int] : ? [X153 : $int,X154 : $int,X155 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X152) | true_1 != x(typeof(this),'DeclType'(X152)) | this != X151) | ~(select2('Heap',X155,localinv) = 'BaseClass'(X154) | true_1 != x(select2('Heap',X155,inv),X154) | 'PeerGroupPlaceholder' = X154) | true_1 != select2('Heap',X151,allocated) | nullObject = X151 | true_1 != 'IncludeInMainFrameCondition'(X152)) => X153 = X153) & select2('Heap',X151,ownerRef) = X155 & select2('Heap',X151,ownerFrame) = X154 & select2('Heap',X151,X152) = X153))))))) | nullObject = this))))))))))))))) & select2('Heap',this,ownerRef) = X149 & select2('Heap',this,ownerFrame) = X148 & $sum(int_m9223372036854775808,X130) = X147 & 'BaseClass'(X132) = X146 & $sum(int_m2147483648,X130) = X145) & 'DeclType'(elements) = X144 & 'DeclType'('NonNullFieldsAreInitialized') = X143 & $sum(int_m9223372036854775808,1) = X142 & $sum(0,$uminus(int_9223372036854775807)) = X141) & $sum(int_m2147483648,1) = X140 & $sum(0,$uminus(int_2147483647)) = X139 & 'DeclType'('BoundedStack_size') = X138 & 'DeclType'('BoundedStack_max') = X137 & 'DeclType'('BoundedStack_elems') = X136 & 'BaseClass'('System_String') = X135 & 'BaseClass'('System_Exception') = X134 & 'BaseClass'('Microsoft_Contracts_GuardException') = X133 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X132 & 'BaseClass'('System_Type') = X131 & 'StringLength'(stringLiteral11) = X130)),
% 6.76/1.64 inference(theory_normalization,[],[f3])).
% 6.76/1.64
% 6.76/1.64 tff(f26,plain,(
% 6.76/1.64 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (~(~! [X8 : $int] : (true_1 = 'IsHeap'(X8) => stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11)) | ~! [X9 : $int] : (true_1 = 'IsHeap'(X9) => true_1 = select2(X9,stringLiteral11,allocated)) | 1 != 'StringLength'(stringLiteral11) | true_1 != 'IsNotNull'(stringLiteral11,'System_String') | ~! [X10 : $int] : (true_1 = 'IsHeap'(X10) => stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10)) | ~! [X11 : $int] : (true_1 = 'IsHeap'(X11) => true_1 = select2(X11,stringLiteral10,allocated)) | 'StringLength'(stringLiteral10) != 7 | true_1 != 'IsNotNull'(stringLiteral10,'System_String') | ~! [X12 : $int] : (true_1 = 'IsHeap'(X12) => stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9)) | ~! [X13 : $int] : (true_1 = 'IsHeap'(X13) => true_1 = select2(X13,stringLiteral9,allocated)) | 'StringLength'(stringLiteral9) != 18 | true_1 != 'IsNotNull'(stringLiteral9,'System_String') | ~! [X14 : $int] : (true_1 = 'IsHeap'(X14) => stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8)) | ~! [X15 : $int] : (true_1 = 'IsHeap'(X15) => true_1 = select2(X15,stringLiteral8,allocated)) | 'StringLength'(stringLiteral8) != 13 | true_1 != 'IsNotNull'(stringLiteral8,'System_String') | ~! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((~(~(! [X23 : $int] : ? [X24 : $int] : ((~(select2(X19,X23,ownerFrame) != select2(X19,X21,ownerFrame) | select2(X19,X23,ownerRef) != select2(X19,X21,ownerRef) | true_1 != select2(X19,X23,allocated) | nullObject = X23) => ~(select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24)) & typeof(X23) = X24) | nullObject = X21) | ~(! [X25 : $int] : ? [X26 : $int] : ((~(select2(X19,X25,ownerFrame) != select2(X19,X20,ownerFrame) | select2(X19,X25,ownerRef) != select2(X19,X20,ownerRef) | true_1 != select2(X19,X25,allocated) | nullObject = X25) => ~(select2(X19,X25,localinv) != X26 | select2(X19,X25,inv) != X26)) & typeof(X25) = X26) | nullObject = X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) => ~(~! [X27 : $int] : ? [X28 : $int] : ((~(select2(X19,X27,ownerFrame) != select2(X19,X22,ownerFrame) | select2(X19,X27,ownerRef) != select2(X19,X22,ownerRef) | true_1 != select2(X19,X27,allocated) | nullObject = X27) => ~(select2(X19,X27,localinv) != X28 | select2(X19,X27,inv) != X28)) & typeof(X27) = X28) | 'AsPureObject'(X21) != X21 | 'AsPureObject'(X20) != X20 | 'StringLength'(X22) != $sum('IfThenElse'(anyEqual(X20,nullObject),0,'StringLength'(X20)),'IfThenElse'(anyEqual(X21,nullObject),0,'StringLength'(X21))) | true_1 != select2(X19,X22,allocated) | true_1 != 'IsNotNull'(X22,'System_String'))) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22)) | ~! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : ((~(~(! [X36 : $int] : ? [X37 : $int] : ((~(select2(X32,X36,ownerFrame) != select2(X32,X34,ownerFrame) | select2(X32,X36,ownerRef) != select2(X32,X34,ownerRef) | true_1 != select2(X32,X36,allocated) | nullObject = X36) => ~(select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37)) & typeof(X36) = X37) | nullObject = X34) | ~(! [X38 : $int] : ? [X39 : $int] : ((~(select2(X32,X38,ownerFrame) != select2(X32,X33,ownerFrame) | select2(X32,X38,ownerRef) != select2(X32,X33,ownerRef) | true_1 != select2(X32,X38,allocated) | nullObject = X38) => ~(select2(X32,X38,localinv) != X39 | select2(X32,X38,inv) != X39)) & typeof(X38) = X39) | nullObject = X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32)) => ~(~! [X40 : $int] : ? [X41 : $int] : ((~(select2(X32,X40,ownerFrame) != select2(X32,X35,ownerFrame) | select2(X32,X40,ownerRef) != select2(X32,X35,ownerRef) | true_1 != select2(X32,X40,allocated) | nullObject = X40) => ~(select2(X32,X40,localinv) != X41 | select2(X32,X40,inv) != X41)) & typeof(X40) = X41) | 'AsPureObject'(X34) != X34 | 'AsPureObject'(X33) != X33 | true_1 != select2(X32,X35,allocated) | true_1 != 'IsNotNull'(X35,'System_String'))) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35)) | ~! [X42 : $int,X43 : $int] : ? [X44 : $int] : ((~(true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43) => 'BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion))) & typeof(X43) = X44) | ~! [X45 : $int,X46 : $int] : (~(true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46) => 'BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46)) | ~! [X47 : $int,X48 : $int] : ? [X49 : $int] : ((~(true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48) => 'System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion))) & typeof(X48) = X49) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : ((~(~! [X56 : $int] : ? [X57 : $int] : ((~(select2(X50,X56,ownerFrame) != X55 | select2(X50,X56,ownerRef) != X53 | true_1 != select2(X50,X56,allocated) | nullObject = X56) => ~(select2(X50,X56,localinv) != X57 | select2(X50,X56,inv) != X57)) & typeof(X56) = X57) | true_1 != select2(X50,X51,allocated) | true_1 != 'IsNotNull'(X51,'System_Object') | true_1 != 'IsHeap'(X50)) => ~(~! [X58 : $int] : ? [X59 : $int] : ((~(select2(X50,X58,ownerFrame) != select2(X50,X52,ownerFrame) | select2(X50,X58,ownerRef) != select2(X50,X52,ownerRef) | true_1 != select2(X50,X58,allocated) | nullObject = X58) => ~(select2(X50,X58,localinv) != X59 | select2(X50,X58,inv) != X59)) & typeof(X58) = X59) | 'AsPureObject'(X51) != X51 | ~('PeerGroupPlaceholder' != X55 => ~(~(~~(select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55)) => select2(X50,X53,'FirstConsistentOwner') = X54) | ~(~(select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55)) => X53 = X54))) | true_1 != select2(X50,X52,allocated) | true_1 != 'IsNotNull'(X52,'System_String'))) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52)) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : ((~(~! [X66 : $int] : ? [X67 : $int] : ((~(select2(X60,X66,ownerFrame) != X65 | select2(X60,X66,ownerRef) != X63 | true_1 != select2(X60,X66,allocated) | nullObject = X66) => ~(select2(X60,X66,localinv) != X67 | select2(X60,X66,inv) != X67)) & typeof(X66) = X67) | true_1 != select2(X60,X61,allocated) | true_1 != 'IsNotNull'(X61,'BoundedStack') | true_1 != 'IsHeap'(X60)) => ~(~! [X68 : $int] : ? [X69 : $int] : ((~(select2(X60,X68,ownerFrame) != select2(X60,X62,ownerFrame) | select2(X60,X68,ownerRef) != select2(X60,X62,ownerRef) | true_1 != select2(X60,X68,allocated) | nullObject = X68) => ~(select2(X60,X68,localinv) != X69 | select2(X60,X68,inv) != X69)) & typeof(X68) = X69) | 'AsPureObject'(X61) != X61 | ~('PeerGroupPlaceholder' != X65 => ~(~(~~(select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65)) => select2(X60,X63,'FirstConsistentOwner') = X64) | ~(~(select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65)) => X63 = X64))) | true_1 != select2(X60,X62,allocated) | true_1 != 'IsNotNull'(X62,'System_String'))) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62)) | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | true_1 != 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') | true_1 != x('Microsoft_Contracts_ICheckedException','System_Object') | true_1 != x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') | ~! [X70 : $int,X71 : $int] : (~(select2(X71,X70,localinv) = X0 | true_1 != x(select2(X71,X70,inv),'System_Type') | true_1 != 'IsHeap'(X71)) => $true) | true_1 != 'IsMemberlessType'('System_Type') | true_1 != x('System_Type','System_Reflection_IReflect') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | true_1 != 'IsMemberlessType'('System_Reflection_IReflect') | true_1 != x('System_Reflection_IReflect','System_Object') | true_1 != x('System_Reflection_IReflect','System_Reflection_IReflect') | true_1 != x('System_Type','System_Runtime_InteropServices__Type') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Type') | true_1 != x('System_Runtime_InteropServices__Type','System_Object') | true_1 != x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') | 'System_Type' != 'AsImmutable'('System_Type') | true_1 != 'IsImmutable'('System_Type') | 'System_Type' != 'AsDirectSubClass'('System_Type',X0) | 'System_Reflection_MemberInfo' != X0 | ~! [X72 : $int,X73 : $int] : (~(select2(X73,X72,localinv) = X1 | true_1 != x(select2(X73,X72,inv),'System_Reflection_MemberInfo') | true_1 != 'IsHeap'(X73)) => $true) | true_1 != 'IsMemberlessType'('System_Reflection_MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Object') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | true_1 != 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Object') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | true_1 != 'IsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) | 'System_Object' != X1 | true_1 != x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') | true_1 != x('System_Type','System_Type') | ~! [X74 : $int,X75 : $int] : (~(select2(X75,X74,localinv) = X2 | true_1 != x(select2(X75,X74,inv),'Microsoft_Contracts_ObjectInvariantException') | true_1 != 'IsHeap'(X75)) => $true) | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | true_1 = 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'Microsoft_Contracts_GuardException' != X2 | ~! [X76 : $int,X77 : $int] : (~(select2(X77,X76,localinv) = X3 | true_1 != x(select2(X77,X76,inv),'Microsoft_Contracts_GuardException') | true_1 != 'IsHeap'(X77)) => $true) | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | true_1 = 'IsImmutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) | 'System_Exception' != X3 | ~! [X78 : $int,X79 : $int] : (~(select2(X79,X78,localinv) = X4 | true_1 != x(select2(X79,X78,inv),'System_Exception') | true_1 != 'IsHeap'(X79)) => $true) | true_1 != x('System_Exception','System_Runtime_InteropServices__Exception') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Exception') | true_1 != x('System_Runtime_InteropServices__Exception','System_Object') | true_1 != x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') | true_1 != x('System_Exception','System_Runtime_Serialization_ISerializable') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Object') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') | 'System_Exception' != 'AsMutable'('System_Exception') | true_1 = 'IsImmutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X4) | 'System_Object' != X4 | true_1 != x('System_Exception','System_Exception') | true_1 != x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') | true_1 != x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') | ~! [X80 : $int,X81 : $int] : (~(select2(X81,X80,localinv) = X5 | true_1 != x(select2(X81,X80,inv),'System_String') | true_1 != 'IsHeap'(X81)) => $true) | ~! [X82 : $int] : (true_1 = x(X82,'System_String') => 'System_String' = X82) | true_1 != x('System_String','System_IEquatable_1___System_String') | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | true_1 != 'IsMemberlessType'('System_IEquatable_1___System_String') | true_1 != x('System_IEquatable_1___System_String','System_Object') | true_1 != x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') | true_1 != x('System_String','System_Collections_IEnumerable') | true_1 != x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_String','System_IComparable_1___System_String') | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | true_1 != 'IsMemberlessType'('System_IComparable_1___System_String') | true_1 != x('System_IComparable_1___System_String','System_Object') | true_1 != x('System_IComparable_1___System_String','System_IComparable_1___System_String') | true_1 != x('System_String','System_IConvertible') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | true_1 != 'IsMemberlessType'('System_IConvertible') | true_1 != x('System_IConvertible','System_Object') | true_1 != x('System_IConvertible','System_IConvertible') | true_1 != x('System_String','System_ICloneable') | true_1 != x('System_String','System_IComparable') | 'System_IComparable' != 'AsInterface'('System_IComparable') | true_1 != 'IsMemberlessType'('System_IComparable') | true_1 != x('System_IComparable','System_Object') | true_1 != x('System_IComparable','System_IComparable') | 'System_String' != 'AsImmutable'('System_String') | true_1 != 'IsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X5) | 'System_Object' != X5 | true_1 != x('System_String','System_String') | ~! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : ((~(select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84)) => ~($less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) | $less(X85,X86) | $less(X86,0))) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) | ~! [X87 : $int,X88 : $int] : (~(select2(X88,X87,localinv) = X7 | true_1 != x(select2(X88,X87,inv),'System_Array') | true_1 != 'IsHeap'(X88)) => $true) | true_1 != 'IsMemberlessType'('System_Array') | true_1 != x('System_Array','System_Collections_IEnumerable') | true_1 != x('System_Array','System_Collections_ICollection') | true_1 != x('System_Array','System_Collections_IList') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != 'IsMemberlessType'('System_Collections_IList') | true_1 != x('System_Collections_IList','System_Collections_IEnumerable') | true_1 != x('System_Collections_IList','System_Collections_ICollection') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection') | true_1 != 'IsMemberlessType'('System_Collections_ICollection') | true_1 != x('System_Collections_ICollection','System_Collections_IEnumerable') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | true_1 != 'IsMemberlessType'('System_Collections_IEnumerable') | true_1 != x('System_Collections_IEnumerable','System_Object') | true_1 != x('System_Collections_IEnumerable','System_Collections_IEnumerable') | true_1 != x('System_Collections_ICollection','System_Object') | true_1 != x('System_Collections_ICollection','System_Collections_ICollection') | true_1 != x('System_Collections_IList','System_Object') | true_1 != x('System_Collections_IList','System_Collections_IList') | true_1 != x('System_Array','System_ICloneable') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | true_1 != 'IsMemberlessType'('System_ICloneable') | true_1 != x('System_ICloneable','System_Object') | true_1 != x('System_ICloneable','System_ICloneable') | 'System_Array' != 'AsMutable'('System_Array') | true_1 = 'IsImmutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X7) | 'System_Object' != X7 | true_1 != x('System_Array','System_Array') | 'BoundedStack' != 'AsMutable'('BoundedStack') | true_1 = 'IsImmutable'('BoundedStack') | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X6) | 'System_Object' != X6 | true_1 != x('BoundedStack','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'DeclType'('BoundedStack_elems') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | true_1 != 'IncludedInModifiesStar'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 = 'IsStaticField'('BoundedStack_elems') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_max') | true_1 != 'IncludedInModifiesStar'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 = 'IsStaticField'('BoundedStack_max') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_size') | true_1 != 'IncludedInModifiesStar'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 = 'IsStaticField'('BoundedStack_size') | ~! [X89 : $int,X90 : $int,X91 : $int] : (~(true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90) => 'System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91)) | ~! [X92 : $int,X93 : $int,X94 : $int] : (~(true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93)) => true_1 = 'StringEquals'(X92,X94)) | ~! [X95 : $int,X96 : $int,X97 : $int] : ~(~(X96 = X97 => true_1 = 'StringEquals'(X96,X97)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X97,X96)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X96,X97))) | ~! [X98 : $int,X99 : $int,X100 : $int] : (true_1 = 'System_String_Equals_System_String'(X98,X99,X100) <=> true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100)) | ~! [X101 : $int,X102 : $int] : ? [X103 : $int] : (~($less(X103,X102) | $less(X103,X101) | ~(X102 = X103 | X101 = X103)) & max(X101,X102) = X103) | ~! [X104 : $int,X105 : $int] : ? [X106 : $int] : (~($less(X105,X106) | $less(X104,X106) | ~(X105 = X106 | X104 = X106)) & min(X104,X105) = X106) | ~! [X107 : $int,X108 : $int] : (~$less(X108,1) => shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2)) | ~! [X109 : $int] : shr(X109,0) = X109 | ~! [X110 : $int,X111 : $int] : ? [X112 : $int] : ((~($less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0)) => ~($less(int_2147483647,X112) | $less(X112,0))) & shl(X110,X111) = X112) | ~! [X113 : $int,X114 : $int] : (~$less(X114,1) => shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2)) | ~! [X115 : $int] : shl(X115,0) = X115 | ~! [X116 : $int,X117 : $int] : ? [X118 : $int] : ((~($less(X117,0) | $less(X116,0)) => ~($less($sum(X116,X117),X118) | $less(X118,0))) & or_1(X116,X117) = X118) | ~! [X119 : $int,X120 : $int] : ((~$less(X120,0) | ~$less(X119,0)) => ~$less(and_1(X119,X120),0)) | ~! [X121 : $int,X122 : $int,X123 : $int] : (~(~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2)) => ~$less(X122,$sum(X121,X123))) | ~! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((~($less(X125,0) | $less(X126,0)) => x_2(X124,X125) = x_2(X126,X125)) & $sum(X124,$uminus(X125)) = X126) | ~! [X127 : $int,X128 : $int] : (~($less(X128,0) | $less(X127,0)) => x_2(X127,X128) = x_2($sum(X128,X127),X128)) | ~! [X129 : $int,X130 : $int] : (~($less(X130,0) | $less(X129,0)) => x_2(X129,X130) = x_2($sum(X129,X130),X130)) | ~! [X131 : $int,X132 : $int] : ? [X133 : $int] : ((~(~$less(X132,0) | $less(0,X131)) => ~($less(0,X133) | ~$less(X132,X133))) & x_2(X131,X132) = X133) | ~! [X134 : $int,X135 : $int] : ? [X136 : $int] : ((~(~$less(0,X135) | $less(0,X134)) => ~($less(0,X136) | ~$less($sum(0,$uminus(X135)),X136))) & x_2(X134,X135) = X136) | ~! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((~(~$less(X138,0) | $less(X137,0)) => ~(~$less(X139,$sum(0,$uminus(X138))) | $less(X139,0))) & x_2(X137,X138) = X139) | ~! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((~(~$less(0,X141) | $less(X140,0)) => ~(~$less(X142,X141) | $less(X142,0))) & x_2(X140,X141) = X142) | ~! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) | ~! [X145 : $int,X146 : $int,X147 : $int] : (true_1 != X145 => 'IfThenElse'(X145,X146,X147) = X147) | ~! [X148 : $int,X149 : $int,X150 : $int] : (true_1 = X148 => 'IfThenElse'(X148,X149,X150) = X149) | ~! [X151 : $int,X152 : $int,X153 : $int] : (true_1 = 'InRange'(X151,X153) => 'IntToInt'(X151,X152,X153) = X151) | ~! [X154 : $int] : (true_1 = 'InRange'(X154,'System_Char') <=> ~(~$less(X154,65536) | $less(X154,0))) | ~! [X155 : $int] : (true_1 = 'InRange'(X155,'System_UInt64') <=> ~($less(int_18446744073709551615,X155) | $less(X155,0))) | ~! [X156 : $int] : (true_1 = 'InRange'(X156,'System_Int64') <=> ~($less(int_9223372036854775807,X156) | $less(X156,int_m9223372036854775808))) | ~! [X157 : $int] : (true_1 = 'InRange'(X157,'System_UInt32') <=> ~($less(int_4294967295,X157) | $less(X157,0))) | ~! [X158 : $int] : (true_1 = 'InRange'(X158,'System_Int32') <=> ~($less(int_2147483647,X158) | $less(X158,int_m2147483648))) | ~! [X159 : $int] : (true_1 = 'InRange'(X159,'System_UInt16') <=> ~(~$less(X159,65536) | $less(X159,0))) | ~! [X160 : $int] : (true_1 = 'InRange'(X160,'System_Int16') <=> ~(~$less(X160,32768) | $less(X160,$sum(0,$uminus(32768))))) | ~! [X161 : $int] : (true_1 = 'InRange'(X161,'System_Byte') <=> ~(~$less(X161,256) | $less(X161,0))) | ~! [X162 : $int] : (true_1 = 'InRange'(X162,'System_SByte') <=> ~(~$less(X162,128) | $less(X162,$sum(0,$uminus(128))))) | $sum(int_m2147483648,1) != $sum(0,$uminus(int_2147483647)) | $sum(int_m9223372036854775808,1) != $sum(0,$uminus(int_9223372036854775807)) | ~$less(int_9223372036854775807,int_18446744073709551615) | ~$less(int_4294967295,int_9223372036854775807) | ~$less(int_2147483647,int_4294967295) | ~$less(100000,int_2147483647) | ~$less(int_m2147483648,$sum(0,$uminus(100000))) | ~$less(int_m9223372036854775808,int_m2147483648) | true_1 != 'IsValueType'('System_IntPtr') | true_1 != 'IsValueType'('System_UIntPtr') | true_1 != 'IsValueType'('System_Char') | true_1 != 'IsValueType'('System_UInt64') | true_1 != 'IsValueType'('System_Int64') | true_1 != 'IsValueType'('System_UInt32') | true_1 != 'IsValueType'('System_Int32') | true_1 != 'IsValueType'('System_UInt16') | true_1 != 'IsValueType'('System_Int16') | true_1 != 'IsValueType'('System_Byte') | true_1 != 'IsValueType'('System_SByte') | ~! [X163 : $int,X164 : $int] : (nullObject != 'BoxTester'(X163,X164) => 'Box'('Unbox'(X163),X163) = X163) | ~! [X165 : $int,X166 : $int] : ('UnboxedType'(X165) = X166 <=> nullObject != 'BoxTester'(X165,X166)) | ~! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((~(X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object')) => X167 = X168) & 'Box'(X167,X168) = X169) | ~! [X170 : $int] : (true_1 = 'IsValueType'('UnboxedType'(X170)) => ! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : ((true_1 = 'IsHeap'(X171) => ~(select2(X171,X173,localinv) != X174 | select2(X171,X173,inv) != X174)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173)) | ~! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 | ~! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : (true_1 != 'IsValueType'('UnboxedType'(X177)) => 'BoxFunc'(X177,X178,X179,X180) = X177) | ~! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : (~('UnboxedType'(X185) != X182 | 'Box'(X181,X185) != X185) & 'BoxFunc'(X181,X182,X183,X184) = X185) | ~! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((~(select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | ~(true_1 = select2(X187,X186,allocated) <=> $true) | nullObject = X186 | true_1 != 'IsHeap'(X187)) => ~(~(select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) | ~(true_1 = select2(X187,X188,allocated) <=> $true) | nullObject = X188)) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) | ~! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((~(select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | ~(true_1 = select2(X195,X193,allocated) <=> $true) | nullObject = X193 | true_1 != 'IsHeap'(X195)) => select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion))) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) | ~! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : ((~(select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198)) => ~(select2(X198,X199,localinv) != X200 | select2(X198,X199,inv) != X200)) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) | ~! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : ((~(nullObject = X207 | true_1 != 'IsHeap'(X203)) => ~(select2(X203,X204,ownerFrame) != select2(X203,X208,ownerFrame) | select2(X203,X204,ownerRef) != select2(X203,X208,ownerRef))) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) | ~! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : ((~(nullObject = X214 | true_1 != 'IsHeap'(X209)) => ~(select2(X209,X215,ownerFrame) != X212 | select2(X209,X215,ownerRef) != X210)) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) | ~! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : ((~(nullObject = X219 | true_1 != 'IsHeap'(X216)) => ~(select2(X216,X217,ownerFrame) != select2(X216,X219,ownerFrame) | select2(X216,X217,ownerRef) != select2(X216,X219,ownerRef))) & select2(X216,X217,'AsPeerField'(X218)) = X219) | ~! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : ((~(nullObject = X224 | true_1 != 'IsHeap'(X220)) => ~(select2(X220,X224,ownerFrame) != X223 | select2(X220,X224,ownerRef) != X221)) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) | ~! [X225 : $int] : ~$less('StringLength'(X225),0) | ~! [X226 : $int,X227 : $int] : (~(true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226) => ! [X228 : $int] : ? [X229 : $int] : ((true_1 = 'IsHeap'(X228) => ~(~! [X230 : $int] : ('AsOwner'(X226,select2(X228,X230,ownerRef)) = X226 => ('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230)) | 'AsOwner'(X226,select2(X228,X226,ownerRef)) != X226 | 'PeerGroupPlaceholder' != select2(X228,X226,ownerFrame) | select2(X228,X226,localinv) != X229 | select2(X228,X226,inv) != X229)) & typeof(X226) = X229)) | ~! [X231 : $int,X232 : $int] : (true_1 = x(X232,'AsMutable'(X231)) => ~('AsMutable'(X232) != X232 | true_1 = 'IsImmutable'(X232))) | ~! [X233 : $int,X234 : $int] : (true_1 = x(X234,'AsImmutable'(X233)) => ~('AsImmutable'(X234) != X234 | true_1 != 'IsImmutable'(X234))) | true_1 = 'IsImmutable'('System_Object') | ~! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((~(true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238) => true_1 = x(typeof(X237),X235)) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) | ~! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) | ~! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'IsHeap'(X241) => true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244)) | ~! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (~(~((true_1 = select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') <=> $true) | 'BeingConstructed' != X246) | nullObject = X246 | true_1 != 'IsHeap'(X245)) => nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248))) | ~! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'IsHeap'(X249) => true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252)) | ~! [X253 : $int,X254 : $int] : ('AsNonNullRefField'(X253,X254) = X253 => 'AsRefField'(X253,X254) = X253) | 'System_Object' != 'DeclType'('NonNullFieldsAreInitialized') | ~! [X255 : $int,X256 : $int] : (true_1 = 'IsHeap'(X255) => true_1 = select2(X255,'ClassRepr'(X256),allocated)) | ~! [X257 : $int,X258 : $int] : (true_1 = 'IsAllocated'(X257,X258) => true_1 = select2(X257,X258,allocated)) | ~! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,X260) => true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261))) | ~! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,X263) => true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264))) | ~! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,X266) => true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267))) | ~! [X268 : $int,X269 : $int,X270 : $int] : (~(true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268)) => true_1 = select2(X268,select2(X268,X269,X270),allocated)) | ~! [X271 : $int,X272 : $int,X273 : $int] : (~(true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271)) => true_1 = 'IsAllocated'(X271,select2(X271,X272,X273))) | ~! [X274 : $int,X275 : $int] : ? [X276 : $int] : ((~(true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274)) => ~(select2(X274,X275,localinv) != X276 | select2(X274,X275,inv) != X276)) & typeof(X275) = X276) | ~! [X277 : $int,X278 : $int] : (true_1 != 'Is'(X277,X278) => nullObject = 'As'(X277,X278)) | ~! [X279 : $int,X280 : $int] : (true_1 = 'Is'(X279,X280) => 'As'(X279,X280) = X279) | ~! [X281 : $int,X282 : $int] : (true_1 = 'IsNotNull'(X281,X282) <=> ~(true_1 != 'Is'(X281,X282) | nullObject = X281)) | ~! [X283 : $int,X284 : $int] : (true_1 = 'Is'(X283,X284) <=> (true_1 = x(typeof(X283),X284) | nullObject = X283)) | ~! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 | ~! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') | true_1 != x('System_Type','System_Object') | true_1 != 'IsValueType'('System_Boolean') | ~! [X287 : $int] : (true_1 = 'IsValueType'(X287) => ~(~! [X288 : $int] : (true_1 = x(X288,X287) => X287 = X288) | ~! [X289 : $int] : (true_1 = x(X287,X289) => X287 = X289))) | ~! [X290 : $int,X291 : $int,X292 : $int] : (true_1 = x(X292,'AsDirectSubClass'(X291,X290)) => 'OneClassDown'(X292,X290) = X291) | ~! [X293 : $int] : ? [X294 : $int] : (~(~('System_Object' != X293 => X293 != X294) | true_1 != x(X293,X294)) & 'BaseClass'(X293) = X294) | ~! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : (X296 != X297 => 'StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297)) | ~! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 | ~! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) | ~! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) | ~! [X306 : $int,X307 : $int] : (~(true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307)) => true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1))))) | ~! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : ((~(true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310)) => (~(select2(X310,X312,ownerFrame) != select2(X310,X311,ownerFrame) | select2(X310,X312,ownerRef) != select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312)) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) | ~! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : ((true_1 = x(X316,X315) => (X315 = X316 | true_1 = x('System_Array',X315))) & 'IntArray'(X313,X314) = X316) | ~! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : ((true_1 = x(X320,X319) => (X319 = X320 | true_1 = x('System_Array',X319))) & 'ValueArray'(X317,X318) = X320) | ~! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : ((true_1 = x('NonNullRefArray'(X321,X322),X323) => (~(true_1 != x(X321,X324) | 'NonNullRefArray'(X324,X322) != X323) | true_1 = x('System_Array',X323))) & 'ElementType'(X323) = X324) | ~! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : ((true_1 = x('RefArray'(X325,X326),X327) => (~(true_1 != x(X325,X328) | 'RefArray'(X328,X326) != X327) | true_1 = x('System_Array',X327))) & 'ElementType'(X327) = X328) | ~! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((true_1 = x(X331,X332) => X331 = X332) & 'IntArray'(X329,X330) = X332) | ~! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((true_1 = x(X335,X336) => X335 = X336) & 'ValueArray'(X333,X334) = X336) | ~! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : ((true_1 = x(X339,'NonNullRefArray'(X337,X338)) => ~(true_1 != x(X340,X337) | 'NonNullRefArray'(X340,X338) != X339 | X337 = X339)) & 'ElementType'(X339) = X340) | ~! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : ((true_1 = x(X343,'RefArray'(X341,X342)) => ~(true_1 != x(X344,X341) | 'RefArray'(X344,X342) != X343 | X341 = X343)) & 'ElementType'(X343) = X344) | ~! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 | ~! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 | ~! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 | ~! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 | ~! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x(X354,X353) => true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355))) | ~! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x(X357,X356) => true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358))) | ~! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : ((true_1 = 'NonNullRefArrayRaw'(X359,X360,X361) => ~(true_1 != x(X360,'ElementType'(X362)) | 'Rank'(X359) != X361 | true_1 != x(X362,'System_Array'))) & typeof(X359) = X362) | ~! [X363 : $int,X364 : $int] : ? [X365 : $int] : (~(true_1 != x(X365,'System_Array') | true_1 != x(X365,X365)) & 'NonNullRefArray'(X363,X364) = X365) | ~! [X366 : $int,X367 : $int] : ? [X368 : $int] : (~(true_1 != x(X368,'System_Array') | true_1 != x(X368,X368)) & 'RefArray'(X366,X367) = X368) | ~! [X369 : $int,X370 : $int] : ? [X371 : $int] : (~(true_1 != x(X371,'System_Array') | true_1 != x(X371,X371)) & 'IntArray'(X369,X370) = X371) | ~! [X372 : $int,X373 : $int] : ? [X374 : $int] : (~(true_1 != x(X374,'System_Array') | true_1 != x(X374,X374)) & 'ValueArray'(X372,X373) = X374) | true_1 != x('System_Array','System_Object') | ~! [X375 : $int,X376 : $int,X377 : $int] : (true_1 = x(X375,'NonNullRefArray'(X376,X377)) => 'ArrayCategoryNonNullRef' = 'ArrayCategory'(X375)) | ~! [X378 : $int,X379 : $int,X380 : $int] : (true_1 = x(X378,'RefArray'(X379,X380)) => 'ArrayCategoryRef' = 'ArrayCategory'(X378)) | ~! [X381 : $int,X382 : $int,X383 : $int] : (true_1 = x(X381,'IntArray'(X382,X383)) => 'ArrayCategoryInt' = 'ArrayCategory'(X381)) | ~! [X384 : $int,X385 : $int,X386 : $int] : (true_1 = x(X384,'ValueArray'(X385,X386)) => 'ArrayCategoryValue' = 'ArrayCategory'(X384)) | ~! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) | ~! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) | ~! [X391 : $int] : (1 = 'Rank'(X391) => 'Length'(X391) = 'DimLength'(X391,0)) | ~! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) | ~! [X394 : $int] : ? [X395 : $int] : (~($less(int_2147483647,X395) | $less(X395,0)) & 'Length'(X394) = X395) | ~! [X396 : $int,X397 : $int,X398 : $int] : (~(true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396) => 'Rank'(X396) = X398) | ~! [X399 : $int,X400 : $int,X401 : $int] : (~(true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399) => 'Rank'(X399) = X401) | ~! [X402 : $int,X403 : $int,X404 : $int] : (~(true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402) => 'Rank'(X402) = X404) | ~! [X405 : $int,X406 : $int,X407 : $int] : (~(true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405) => 'Rank'(X405) = X407) | ~! [X408 : $int] : ~$less('Rank'(X408),1) | ~! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (~(true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413)) => nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411)) | ~! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((~(nullObject = X417 | true_1 != 'IsHeap'(X416)) => true_1 = x(typeof(X417),'ElementType'(typeof(X414)))) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) | ~! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'IsHeap'(X420) => true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418)))) | ~! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 | ~! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 | ~! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : (X430 != X431 => 'RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431)) | ~! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 | ~! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : (X437 != X438 => 'IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438)) | ~! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 | ~! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : (X444 != X445 => 'ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445)) | ~! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 | true_1 != 'IncludedInModifiesStar'(elements) | true_1 != 'IncludedInModifiesStar'(exposeVersion) | true_1 = 'IncludedInModifiesStar'(ownerFrame) | true_1 = 'IncludedInModifiesStar'(ownerRef) | true_1 = 'IsStaticField'(exposeVersion) | true_1 = 'IsStaticField'(localinv) | true_1 = 'IsStaticField'(inv) | true_1 = 'IsStaticField'(elements) | true_1 = 'IsStaticField'(allocated) | true_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 = 'IncludeInMainFrameCondition'(localinv) | true_1 = 'IncludeInMainFrameCondition'(inv) | true_1 != 'IncludeInMainFrameCondition'(elements) | true_1 != 'IncludeInMainFrameCondition'(allocated) | ~! [X450 : $int,X451 : $int] : (true_1 = 'IsHeap'(X451) => 'PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame)) | ~! [X452 : $int] : nullObject != 'ClassRepr'(X452) | ~! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') | ~! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'DeclType'(elements) | ~(stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements)) & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.64 inference(rectify,[],[f5])).
% 6.76/1.64
% 6.76/1.64 tff(f27,plain,(
% 6.76/1.64 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (~(~! [X8 : $int] : (true_1 = 'IsHeap'(X8) => stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11)) | ~! [X9 : $int] : (true_1 = 'IsHeap'(X9) => true_1 = select2(X9,stringLiteral11,allocated)) | 1 != 'StringLength'(stringLiteral11) | true_1 != 'IsNotNull'(stringLiteral11,'System_String') | ~! [X10 : $int] : (true_1 = 'IsHeap'(X10) => stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10)) | ~! [X11 : $int] : (true_1 = 'IsHeap'(X11) => true_1 = select2(X11,stringLiteral10,allocated)) | 'StringLength'(stringLiteral10) != 7 | true_1 != 'IsNotNull'(stringLiteral10,'System_String') | ~! [X12 : $int] : (true_1 = 'IsHeap'(X12) => stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9)) | ~! [X13 : $int] : (true_1 = 'IsHeap'(X13) => true_1 = select2(X13,stringLiteral9,allocated)) | 'StringLength'(stringLiteral9) != 18 | true_1 != 'IsNotNull'(stringLiteral9,'System_String') | ~! [X14 : $int] : (true_1 = 'IsHeap'(X14) => stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8)) | ~! [X15 : $int] : (true_1 = 'IsHeap'(X15) => true_1 = select2(X15,stringLiteral8,allocated)) | 'StringLength'(stringLiteral8) != 13 | true_1 != 'IsNotNull'(stringLiteral8,'System_String') | ~! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((~(~(! [X23 : $int] : ? [X24 : $int] : ((~(select2(X19,X23,ownerFrame) != select2(X19,X21,ownerFrame) | select2(X19,X23,ownerRef) != select2(X19,X21,ownerRef) | true_1 != select2(X19,X23,allocated) | nullObject = X23) => ~(select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24)) & typeof(X23) = X24) | nullObject = X21) | ~(! [X25 : $int] : ? [X26 : $int] : ((~(select2(X19,X25,ownerFrame) != select2(X19,X20,ownerFrame) | select2(X19,X25,ownerRef) != select2(X19,X20,ownerRef) | true_1 != select2(X19,X25,allocated) | nullObject = X25) => ~(select2(X19,X25,localinv) != X26 | select2(X19,X25,inv) != X26)) & typeof(X25) = X26) | nullObject = X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) => ~(~! [X27 : $int] : ? [X28 : $int] : ((~(select2(X19,X27,ownerFrame) != select2(X19,X22,ownerFrame) | select2(X19,X27,ownerRef) != select2(X19,X22,ownerRef) | true_1 != select2(X19,X27,allocated) | nullObject = X27) => ~(select2(X19,X27,localinv) != X28 | select2(X19,X27,inv) != X28)) & typeof(X27) = X28) | 'AsPureObject'(X21) != X21 | 'AsPureObject'(X20) != X20 | 'StringLength'(X22) != $sum('IfThenElse'(anyEqual(X20,nullObject),0,'StringLength'(X20)),'IfThenElse'(anyEqual(X21,nullObject),0,'StringLength'(X21))) | true_1 != select2(X19,X22,allocated) | true_1 != 'IsNotNull'(X22,'System_String'))) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22)) | ~! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : ((~(~(! [X36 : $int] : ? [X37 : $int] : ((~(select2(X32,X36,ownerFrame) != select2(X32,X34,ownerFrame) | select2(X32,X36,ownerRef) != select2(X32,X34,ownerRef) | true_1 != select2(X32,X36,allocated) | nullObject = X36) => ~(select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37)) & typeof(X36) = X37) | nullObject = X34) | ~(! [X38 : $int] : ? [X39 : $int] : ((~(select2(X32,X38,ownerFrame) != select2(X32,X33,ownerFrame) | select2(X32,X38,ownerRef) != select2(X32,X33,ownerRef) | true_1 != select2(X32,X38,allocated) | nullObject = X38) => ~(select2(X32,X38,localinv) != X39 | select2(X32,X38,inv) != X39)) & typeof(X38) = X39) | nullObject = X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32)) => ~(~! [X40 : $int] : ? [X41 : $int] : ((~(select2(X32,X40,ownerFrame) != select2(X32,X35,ownerFrame) | select2(X32,X40,ownerRef) != select2(X32,X35,ownerRef) | true_1 != select2(X32,X40,allocated) | nullObject = X40) => ~(select2(X32,X40,localinv) != X41 | select2(X32,X40,inv) != X41)) & typeof(X40) = X41) | 'AsPureObject'(X34) != X34 | 'AsPureObject'(X33) != X33 | true_1 != select2(X32,X35,allocated) | true_1 != 'IsNotNull'(X35,'System_String'))) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35)) | ~! [X42 : $int,X43 : $int] : ? [X44 : $int] : ((~(true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43) => 'BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion))) & typeof(X43) = X44) | ~! [X45 : $int,X46 : $int] : (~(true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46) => 'BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46)) | ~! [X47 : $int,X48 : $int] : ? [X49 : $int] : ((~(true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48) => 'System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion))) & typeof(X48) = X49) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : ((~(~! [X56 : $int] : ? [X57 : $int] : ((~(select2(X50,X56,ownerFrame) != X55 | select2(X50,X56,ownerRef) != X53 | true_1 != select2(X50,X56,allocated) | nullObject = X56) => ~(select2(X50,X56,localinv) != X57 | select2(X50,X56,inv) != X57)) & typeof(X56) = X57) | true_1 != select2(X50,X51,allocated) | true_1 != 'IsNotNull'(X51,'System_Object') | true_1 != 'IsHeap'(X50)) => ~(~! [X58 : $int] : ? [X59 : $int] : ((~(select2(X50,X58,ownerFrame) != select2(X50,X52,ownerFrame) | select2(X50,X58,ownerRef) != select2(X50,X52,ownerRef) | true_1 != select2(X50,X58,allocated) | nullObject = X58) => ~(select2(X50,X58,localinv) != X59 | select2(X50,X58,inv) != X59)) & typeof(X58) = X59) | 'AsPureObject'(X51) != X51 | ~('PeerGroupPlaceholder' != X55 => ~(~(~~(select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55)) => select2(X50,X53,'FirstConsistentOwner') = X54) | ~(~(select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55)) => X53 = X54))) | true_1 != select2(X50,X52,allocated) | true_1 != 'IsNotNull'(X52,'System_String'))) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52)) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : ((~(~! [X66 : $int] : ? [X67 : $int] : ((~(select2(X60,X66,ownerFrame) != X65 | select2(X60,X66,ownerRef) != X63 | true_1 != select2(X60,X66,allocated) | nullObject = X66) => ~(select2(X60,X66,localinv) != X67 | select2(X60,X66,inv) != X67)) & typeof(X66) = X67) | true_1 != select2(X60,X61,allocated) | true_1 != 'IsNotNull'(X61,'BoundedStack') | true_1 != 'IsHeap'(X60)) => ~(~! [X68 : $int] : ? [X69 : $int] : ((~(select2(X60,X68,ownerFrame) != select2(X60,X62,ownerFrame) | select2(X60,X68,ownerRef) != select2(X60,X62,ownerRef) | true_1 != select2(X60,X68,allocated) | nullObject = X68) => ~(select2(X60,X68,localinv) != X69 | select2(X60,X68,inv) != X69)) & typeof(X68) = X69) | 'AsPureObject'(X61) != X61 | ~('PeerGroupPlaceholder' != X65 => ~(~(~~(select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65)) => select2(X60,X63,'FirstConsistentOwner') = X64) | ~(~(select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65)) => X63 = X64))) | true_1 != select2(X60,X62,allocated) | true_1 != 'IsNotNull'(X62,'System_String'))) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62)) | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | true_1 != 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') | true_1 != x('Microsoft_Contracts_ICheckedException','System_Object') | true_1 != x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') | true_1 != 'IsMemberlessType'('System_Type') | true_1 != x('System_Type','System_Reflection_IReflect') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | true_1 != 'IsMemberlessType'('System_Reflection_IReflect') | true_1 != x('System_Reflection_IReflect','System_Object') | true_1 != x('System_Reflection_IReflect','System_Reflection_IReflect') | true_1 != x('System_Type','System_Runtime_InteropServices__Type') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Type') | true_1 != x('System_Runtime_InteropServices__Type','System_Object') | true_1 != x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') | 'System_Type' != 'AsImmutable'('System_Type') | true_1 != 'IsImmutable'('System_Type') | 'System_Type' != 'AsDirectSubClass'('System_Type',X0) | 'System_Reflection_MemberInfo' != X0 | true_1 != 'IsMemberlessType'('System_Reflection_MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Object') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | true_1 != 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Object') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | true_1 != 'IsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) | 'System_Object' != X1 | true_1 != x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') | true_1 != x('System_Type','System_Type') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | true_1 = 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'Microsoft_Contracts_GuardException' != X2 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | true_1 = 'IsImmutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) | 'System_Exception' != X3 | true_1 != x('System_Exception','System_Runtime_InteropServices__Exception') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Exception') | true_1 != x('System_Runtime_InteropServices__Exception','System_Object') | true_1 != x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') | true_1 != x('System_Exception','System_Runtime_Serialization_ISerializable') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Object') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') | 'System_Exception' != 'AsMutable'('System_Exception') | true_1 = 'IsImmutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X4) | 'System_Object' != X4 | true_1 != x('System_Exception','System_Exception') | true_1 != x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') | true_1 != x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') | ~! [X82 : $int] : (true_1 = x(X82,'System_String') => 'System_String' = X82) | true_1 != x('System_String','System_IEquatable_1___System_String') | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | true_1 != 'IsMemberlessType'('System_IEquatable_1___System_String') | true_1 != x('System_IEquatable_1___System_String','System_Object') | true_1 != x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') | true_1 != x('System_String','System_Collections_IEnumerable') | true_1 != x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_String','System_IComparable_1___System_String') | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | true_1 != 'IsMemberlessType'('System_IComparable_1___System_String') | true_1 != x('System_IComparable_1___System_String','System_Object') | true_1 != x('System_IComparable_1___System_String','System_IComparable_1___System_String') | true_1 != x('System_String','System_IConvertible') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | true_1 != 'IsMemberlessType'('System_IConvertible') | true_1 != x('System_IConvertible','System_Object') | true_1 != x('System_IConvertible','System_IConvertible') | true_1 != x('System_String','System_ICloneable') | true_1 != x('System_String','System_IComparable') | 'System_IComparable' != 'AsInterface'('System_IComparable') | true_1 != 'IsMemberlessType'('System_IComparable') | true_1 != x('System_IComparable','System_Object') | true_1 != x('System_IComparable','System_IComparable') | 'System_String' != 'AsImmutable'('System_String') | true_1 != 'IsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X5) | 'System_Object' != X5 | true_1 != x('System_String','System_String') | ~! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : ((~(select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84)) => ~($less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) | $less(X85,X86) | $less(X86,0))) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) | true_1 != 'IsMemberlessType'('System_Array') | true_1 != x('System_Array','System_Collections_IEnumerable') | true_1 != x('System_Array','System_Collections_ICollection') | true_1 != x('System_Array','System_Collections_IList') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != 'IsMemberlessType'('System_Collections_IList') | true_1 != x('System_Collections_IList','System_Collections_IEnumerable') | true_1 != x('System_Collections_IList','System_Collections_ICollection') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection') | true_1 != 'IsMemberlessType'('System_Collections_ICollection') | true_1 != x('System_Collections_ICollection','System_Collections_IEnumerable') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | true_1 != 'IsMemberlessType'('System_Collections_IEnumerable') | true_1 != x('System_Collections_IEnumerable','System_Object') | true_1 != x('System_Collections_IEnumerable','System_Collections_IEnumerable') | true_1 != x('System_Collections_ICollection','System_Object') | true_1 != x('System_Collections_ICollection','System_Collections_ICollection') | true_1 != x('System_Collections_IList','System_Object') | true_1 != x('System_Collections_IList','System_Collections_IList') | true_1 != x('System_Array','System_ICloneable') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | true_1 != 'IsMemberlessType'('System_ICloneable') | true_1 != x('System_ICloneable','System_Object') | true_1 != x('System_ICloneable','System_ICloneable') | 'System_Array' != 'AsMutable'('System_Array') | true_1 = 'IsImmutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X7) | 'System_Object' != X7 | true_1 != x('System_Array','System_Array') | 'BoundedStack' != 'AsMutable'('BoundedStack') | true_1 = 'IsImmutable'('BoundedStack') | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X6) | 'System_Object' != X6 | true_1 != x('BoundedStack','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'DeclType'('BoundedStack_elems') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | true_1 != 'IncludedInModifiesStar'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 = 'IsStaticField'('BoundedStack_elems') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_max') | true_1 != 'IncludedInModifiesStar'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 = 'IsStaticField'('BoundedStack_max') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_size') | true_1 != 'IncludedInModifiesStar'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 = 'IsStaticField'('BoundedStack_size') | ~! [X89 : $int,X90 : $int,X91 : $int] : (~(true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90) => 'System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91)) | ~! [X92 : $int,X93 : $int,X94 : $int] : (~(true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93)) => true_1 = 'StringEquals'(X92,X94)) | ~! [X95 : $int,X96 : $int,X97 : $int] : ~(~(X96 = X97 => true_1 = 'StringEquals'(X96,X97)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X97,X96)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X96,X97))) | ~! [X98 : $int,X99 : $int,X100 : $int] : (true_1 = 'System_String_Equals_System_String'(X98,X99,X100) <=> true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100)) | ~! [X101 : $int,X102 : $int] : ? [X103 : $int] : (~($less(X103,X102) | $less(X103,X101) | ~(X102 = X103 | X101 = X103)) & max(X101,X102) = X103) | ~! [X104 : $int,X105 : $int] : ? [X106 : $int] : (~($less(X105,X106) | $less(X104,X106) | ~(X105 = X106 | X104 = X106)) & min(X104,X105) = X106) | ~! [X107 : $int,X108 : $int] : (~$less(X108,1) => shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2)) | ~! [X109 : $int] : shr(X109,0) = X109 | ~! [X110 : $int,X111 : $int] : ? [X112 : $int] : ((~($less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0)) => ~($less(int_2147483647,X112) | $less(X112,0))) & shl(X110,X111) = X112) | ~! [X113 : $int,X114 : $int] : (~$less(X114,1) => shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2)) | ~! [X115 : $int] : shl(X115,0) = X115 | ~! [X116 : $int,X117 : $int] : ? [X118 : $int] : ((~($less(X117,0) | $less(X116,0)) => ~($less($sum(X116,X117),X118) | $less(X118,0))) & or_1(X116,X117) = X118) | ~! [X119 : $int,X120 : $int] : ((~$less(X120,0) | ~$less(X119,0)) => ~$less(and_1(X119,X120),0)) | ~! [X121 : $int,X122 : $int,X123 : $int] : (~(~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2)) => ~$less(X122,$sum(X121,X123))) | ~! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((~($less(X125,0) | $less(X126,0)) => x_2(X124,X125) = x_2(X126,X125)) & $sum(X124,$uminus(X125)) = X126) | ~! [X127 : $int,X128 : $int] : (~($less(X128,0) | $less(X127,0)) => x_2(X127,X128) = x_2($sum(X128,X127),X128)) | ~! [X129 : $int,X130 : $int] : (~($less(X130,0) | $less(X129,0)) => x_2(X129,X130) = x_2($sum(X129,X130),X130)) | ~! [X131 : $int,X132 : $int] : ? [X133 : $int] : ((~(~$less(X132,0) | $less(0,X131)) => ~($less(0,X133) | ~$less(X132,X133))) & x_2(X131,X132) = X133) | ~! [X134 : $int,X135 : $int] : ? [X136 : $int] : ((~(~$less(0,X135) | $less(0,X134)) => ~($less(0,X136) | ~$less($sum(0,$uminus(X135)),X136))) & x_2(X134,X135) = X136) | ~! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((~(~$less(X138,0) | $less(X137,0)) => ~(~$less(X139,$sum(0,$uminus(X138))) | $less(X139,0))) & x_2(X137,X138) = X139) | ~! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((~(~$less(0,X141) | $less(X140,0)) => ~(~$less(X142,X141) | $less(X142,0))) & x_2(X140,X141) = X142) | ~! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) | ~! [X145 : $int,X146 : $int,X147 : $int] : (true_1 != X145 => 'IfThenElse'(X145,X146,X147) = X147) | ~! [X148 : $int,X149 : $int,X150 : $int] : (true_1 = X148 => 'IfThenElse'(X148,X149,X150) = X149) | ~! [X151 : $int,X152 : $int,X153 : $int] : (true_1 = 'InRange'(X151,X153) => 'IntToInt'(X151,X152,X153) = X151) | ~! [X154 : $int] : (true_1 = 'InRange'(X154,'System_Char') <=> ~(~$less(X154,65536) | $less(X154,0))) | ~! [X155 : $int] : (true_1 = 'InRange'(X155,'System_UInt64') <=> ~($less(int_18446744073709551615,X155) | $less(X155,0))) | ~! [X156 : $int] : (true_1 = 'InRange'(X156,'System_Int64') <=> ~($less(int_9223372036854775807,X156) | $less(X156,int_m9223372036854775808))) | ~! [X157 : $int] : (true_1 = 'InRange'(X157,'System_UInt32') <=> ~($less(int_4294967295,X157) | $less(X157,0))) | ~! [X158 : $int] : (true_1 = 'InRange'(X158,'System_Int32') <=> ~($less(int_2147483647,X158) | $less(X158,int_m2147483648))) | ~! [X159 : $int] : (true_1 = 'InRange'(X159,'System_UInt16') <=> ~(~$less(X159,65536) | $less(X159,0))) | ~! [X160 : $int] : (true_1 = 'InRange'(X160,'System_Int16') <=> ~(~$less(X160,32768) | $less(X160,$sum(0,$uminus(32768))))) | ~! [X161 : $int] : (true_1 = 'InRange'(X161,'System_Byte') <=> ~(~$less(X161,256) | $less(X161,0))) | ~! [X162 : $int] : (true_1 = 'InRange'(X162,'System_SByte') <=> ~(~$less(X162,128) | $less(X162,$sum(0,$uminus(128))))) | $sum(int_m2147483648,1) != $sum(0,$uminus(int_2147483647)) | $sum(int_m9223372036854775808,1) != $sum(0,$uminus(int_9223372036854775807)) | ~$less(int_9223372036854775807,int_18446744073709551615) | ~$less(int_4294967295,int_9223372036854775807) | ~$less(int_2147483647,int_4294967295) | ~$less(100000,int_2147483647) | ~$less(int_m2147483648,$sum(0,$uminus(100000))) | ~$less(int_m9223372036854775808,int_m2147483648) | true_1 != 'IsValueType'('System_IntPtr') | true_1 != 'IsValueType'('System_UIntPtr') | true_1 != 'IsValueType'('System_Char') | true_1 != 'IsValueType'('System_UInt64') | true_1 != 'IsValueType'('System_Int64') | true_1 != 'IsValueType'('System_UInt32') | true_1 != 'IsValueType'('System_Int32') | true_1 != 'IsValueType'('System_UInt16') | true_1 != 'IsValueType'('System_Int16') | true_1 != 'IsValueType'('System_Byte') | true_1 != 'IsValueType'('System_SByte') | ~! [X163 : $int,X164 : $int] : (nullObject != 'BoxTester'(X163,X164) => 'Box'('Unbox'(X163),X163) = X163) | ~! [X165 : $int,X166 : $int] : ('UnboxedType'(X165) = X166 <=> nullObject != 'BoxTester'(X165,X166)) | ~! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((~(X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object')) => X167 = X168) & 'Box'(X167,X168) = X169) | ~! [X170 : $int] : (true_1 = 'IsValueType'('UnboxedType'(X170)) => ! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : ((true_1 = 'IsHeap'(X171) => ~(select2(X171,X173,localinv) != X174 | select2(X171,X173,inv) != X174)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173)) | ~! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 | ~! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : (true_1 != 'IsValueType'('UnboxedType'(X177)) => 'BoxFunc'(X177,X178,X179,X180) = X177) | ~! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : (~('UnboxedType'(X185) != X182 | 'Box'(X181,X185) != X185) & 'BoxFunc'(X181,X182,X183,X184) = X185) | ~! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((~(select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | ~true_1 = select2(X187,X186,allocated) | nullObject = X186 | true_1 != 'IsHeap'(X187)) => ~(~(select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) | ~true_1 = select2(X187,X188,allocated) | nullObject = X188)) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) | ~! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((~(select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | ~true_1 = select2(X195,X193,allocated) | nullObject = X193 | true_1 != 'IsHeap'(X195)) => select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion))) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) | ~! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : ((~(select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198)) => ~(select2(X198,X199,localinv) != X200 | select2(X198,X199,inv) != X200)) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) | ~! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : ((~(nullObject = X207 | true_1 != 'IsHeap'(X203)) => ~(select2(X203,X204,ownerFrame) != select2(X203,X208,ownerFrame) | select2(X203,X204,ownerRef) != select2(X203,X208,ownerRef))) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) | ~! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : ((~(nullObject = X214 | true_1 != 'IsHeap'(X209)) => ~(select2(X209,X215,ownerFrame) != X212 | select2(X209,X215,ownerRef) != X210)) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) | ~! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : ((~(nullObject = X219 | true_1 != 'IsHeap'(X216)) => ~(select2(X216,X217,ownerFrame) != select2(X216,X219,ownerFrame) | select2(X216,X217,ownerRef) != select2(X216,X219,ownerRef))) & select2(X216,X217,'AsPeerField'(X218)) = X219) | ~! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : ((~(nullObject = X224 | true_1 != 'IsHeap'(X220)) => ~(select2(X220,X224,ownerFrame) != X223 | select2(X220,X224,ownerRef) != X221)) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) | ~! [X225 : $int] : ~$less('StringLength'(X225),0) | ~! [X226 : $int,X227 : $int] : (~(true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226) => ! [X228 : $int] : ? [X229 : $int] : ((true_1 = 'IsHeap'(X228) => ~(~! [X230 : $int] : ('AsOwner'(X226,select2(X228,X230,ownerRef)) = X226 => ('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230)) | 'AsOwner'(X226,select2(X228,X226,ownerRef)) != X226 | 'PeerGroupPlaceholder' != select2(X228,X226,ownerFrame) | select2(X228,X226,localinv) != X229 | select2(X228,X226,inv) != X229)) & typeof(X226) = X229)) | ~! [X231 : $int,X232 : $int] : (true_1 = x(X232,'AsMutable'(X231)) => ~('AsMutable'(X232) != X232 | true_1 = 'IsImmutable'(X232))) | ~! [X233 : $int,X234 : $int] : (true_1 = x(X234,'AsImmutable'(X233)) => ~('AsImmutable'(X234) != X234 | true_1 != 'IsImmutable'(X234))) | true_1 = 'IsImmutable'('System_Object') | ~! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((~(true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238) => true_1 = x(typeof(X237),X235)) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) | ~! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) | ~! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'IsHeap'(X241) => true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244)) | ~! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (~(~(true_1 = select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') | 'BeingConstructed' != X246) | nullObject = X246 | true_1 != 'IsHeap'(X245)) => nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248))) | ~! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'IsHeap'(X249) => true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252)) | ~! [X253 : $int,X254 : $int] : ('AsNonNullRefField'(X253,X254) = X253 => 'AsRefField'(X253,X254) = X253) | 'System_Object' != 'DeclType'('NonNullFieldsAreInitialized') | ~! [X255 : $int,X256 : $int] : (true_1 = 'IsHeap'(X255) => true_1 = select2(X255,'ClassRepr'(X256),allocated)) | ~! [X257 : $int,X258 : $int] : (true_1 = 'IsAllocated'(X257,X258) => true_1 = select2(X257,X258,allocated)) | ~! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,X260) => true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261))) | ~! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,X263) => true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264))) | ~! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,X266) => true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267))) | ~! [X268 : $int,X269 : $int,X270 : $int] : (~(true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268)) => true_1 = select2(X268,select2(X268,X269,X270),allocated)) | ~! [X271 : $int,X272 : $int,X273 : $int] : (~(true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271)) => true_1 = 'IsAllocated'(X271,select2(X271,X272,X273))) | ~! [X274 : $int,X275 : $int] : ? [X276 : $int] : ((~(true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274)) => ~(select2(X274,X275,localinv) != X276 | select2(X274,X275,inv) != X276)) & typeof(X275) = X276) | ~! [X277 : $int,X278 : $int] : (true_1 != 'Is'(X277,X278) => nullObject = 'As'(X277,X278)) | ~! [X279 : $int,X280 : $int] : (true_1 = 'Is'(X279,X280) => 'As'(X279,X280) = X279) | ~! [X281 : $int,X282 : $int] : (true_1 = 'IsNotNull'(X281,X282) <=> ~(true_1 != 'Is'(X281,X282) | nullObject = X281)) | ~! [X283 : $int,X284 : $int] : (true_1 = 'Is'(X283,X284) <=> (true_1 = x(typeof(X283),X284) | nullObject = X283)) | ~! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 | ~! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') | true_1 != x('System_Type','System_Object') | true_1 != 'IsValueType'('System_Boolean') | ~! [X287 : $int] : (true_1 = 'IsValueType'(X287) => ~(~! [X288 : $int] : (true_1 = x(X288,X287) => X287 = X288) | ~! [X289 : $int] : (true_1 = x(X287,X289) => X287 = X289))) | ~! [X290 : $int,X291 : $int,X292 : $int] : (true_1 = x(X292,'AsDirectSubClass'(X291,X290)) => 'OneClassDown'(X292,X290) = X291) | ~! [X293 : $int] : ? [X294 : $int] : (~(~('System_Object' != X293 => X293 != X294) | true_1 != x(X293,X294)) & 'BaseClass'(X293) = X294) | ~! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : (X296 != X297 => 'StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297)) | ~! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 | ~! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) | ~! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) | ~! [X306 : $int,X307 : $int] : (~(true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307)) => true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1))))) | ~! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : ((~(true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310)) => (~(select2(X310,X312,ownerFrame) != select2(X310,X311,ownerFrame) | select2(X310,X312,ownerRef) != select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312)) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) | ~! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : ((true_1 = x(X316,X315) => (X315 = X316 | true_1 = x('System_Array',X315))) & 'IntArray'(X313,X314) = X316) | ~! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : ((true_1 = x(X320,X319) => (X319 = X320 | true_1 = x('System_Array',X319))) & 'ValueArray'(X317,X318) = X320) | ~! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : ((true_1 = x('NonNullRefArray'(X321,X322),X323) => (~(true_1 != x(X321,X324) | 'NonNullRefArray'(X324,X322) != X323) | true_1 = x('System_Array',X323))) & 'ElementType'(X323) = X324) | ~! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : ((true_1 = x('RefArray'(X325,X326),X327) => (~(true_1 != x(X325,X328) | 'RefArray'(X328,X326) != X327) | true_1 = x('System_Array',X327))) & 'ElementType'(X327) = X328) | ~! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((true_1 = x(X331,X332) => X331 = X332) & 'IntArray'(X329,X330) = X332) | ~! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((true_1 = x(X335,X336) => X335 = X336) & 'ValueArray'(X333,X334) = X336) | ~! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : ((true_1 = x(X339,'NonNullRefArray'(X337,X338)) => ~(true_1 != x(X340,X337) | 'NonNullRefArray'(X340,X338) != X339 | X337 = X339)) & 'ElementType'(X339) = X340) | ~! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : ((true_1 = x(X343,'RefArray'(X341,X342)) => ~(true_1 != x(X344,X341) | 'RefArray'(X344,X342) != X343 | X341 = X343)) & 'ElementType'(X343) = X344) | ~! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 | ~! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 | ~! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 | ~! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 | ~! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x(X354,X353) => true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355))) | ~! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x(X357,X356) => true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358))) | ~! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : ((true_1 = 'NonNullRefArrayRaw'(X359,X360,X361) => ~(true_1 != x(X360,'ElementType'(X362)) | 'Rank'(X359) != X361 | true_1 != x(X362,'System_Array'))) & typeof(X359) = X362) | ~! [X363 : $int,X364 : $int] : ? [X365 : $int] : (~(true_1 != x(X365,'System_Array') | true_1 != x(X365,X365)) & 'NonNullRefArray'(X363,X364) = X365) | ~! [X366 : $int,X367 : $int] : ? [X368 : $int] : (~(true_1 != x(X368,'System_Array') | true_1 != x(X368,X368)) & 'RefArray'(X366,X367) = X368) | ~! [X369 : $int,X370 : $int] : ? [X371 : $int] : (~(true_1 != x(X371,'System_Array') | true_1 != x(X371,X371)) & 'IntArray'(X369,X370) = X371) | ~! [X372 : $int,X373 : $int] : ? [X374 : $int] : (~(true_1 != x(X374,'System_Array') | true_1 != x(X374,X374)) & 'ValueArray'(X372,X373) = X374) | true_1 != x('System_Array','System_Object') | ~! [X375 : $int,X376 : $int,X377 : $int] : (true_1 = x(X375,'NonNullRefArray'(X376,X377)) => 'ArrayCategoryNonNullRef' = 'ArrayCategory'(X375)) | ~! [X378 : $int,X379 : $int,X380 : $int] : (true_1 = x(X378,'RefArray'(X379,X380)) => 'ArrayCategoryRef' = 'ArrayCategory'(X378)) | ~! [X381 : $int,X382 : $int,X383 : $int] : (true_1 = x(X381,'IntArray'(X382,X383)) => 'ArrayCategoryInt' = 'ArrayCategory'(X381)) | ~! [X384 : $int,X385 : $int,X386 : $int] : (true_1 = x(X384,'ValueArray'(X385,X386)) => 'ArrayCategoryValue' = 'ArrayCategory'(X384)) | ~! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) | ~! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) | ~! [X391 : $int] : (1 = 'Rank'(X391) => 'Length'(X391) = 'DimLength'(X391,0)) | ~! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) | ~! [X394 : $int] : ? [X395 : $int] : (~($less(int_2147483647,X395) | $less(X395,0)) & 'Length'(X394) = X395) | ~! [X396 : $int,X397 : $int,X398 : $int] : (~(true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396) => 'Rank'(X396) = X398) | ~! [X399 : $int,X400 : $int,X401 : $int] : (~(true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399) => 'Rank'(X399) = X401) | ~! [X402 : $int,X403 : $int,X404 : $int] : (~(true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402) => 'Rank'(X402) = X404) | ~! [X405 : $int,X406 : $int,X407 : $int] : (~(true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405) => 'Rank'(X405) = X407) | ~! [X408 : $int] : ~$less('Rank'(X408),1) | ~! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (~(true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413)) => nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411)) | ~! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((~(nullObject = X417 | true_1 != 'IsHeap'(X416)) => true_1 = x(typeof(X417),'ElementType'(typeof(X414)))) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) | ~! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'IsHeap'(X420) => true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418)))) | ~! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 | ~! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 | ~! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : (X430 != X431 => 'RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431)) | ~! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 | ~! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : (X437 != X438 => 'IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438)) | ~! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 | ~! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : (X444 != X445 => 'ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445)) | ~! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 | true_1 != 'IncludedInModifiesStar'(elements) | true_1 != 'IncludedInModifiesStar'(exposeVersion) | true_1 = 'IncludedInModifiesStar'(ownerFrame) | true_1 = 'IncludedInModifiesStar'(ownerRef) | true_1 = 'IsStaticField'(exposeVersion) | true_1 = 'IsStaticField'(localinv) | true_1 = 'IsStaticField'(inv) | true_1 = 'IsStaticField'(elements) | true_1 = 'IsStaticField'(allocated) | true_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 = 'IncludeInMainFrameCondition'(localinv) | true_1 = 'IncludeInMainFrameCondition'(inv) | true_1 != 'IncludeInMainFrameCondition'(elements) | true_1 != 'IncludeInMainFrameCondition'(allocated) | ~! [X450 : $int,X451 : $int] : (true_1 = 'IsHeap'(X451) => 'PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame)) | ~! [X452 : $int] : nullObject != 'ClassRepr'(X452) | ~! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') | ~! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'DeclType'(elements) | ~(stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements)) & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.64 inference(true_and_false_elimination,[],[f26])).
% 6.76/1.64
% 6.76/1.64 tff(f28,plain,(
% 6.76/1.64 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (~(~! [X8 : $int] : (true_1 = 'IsHeap'(X8) => stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11)) | ~! [X9 : $int] : (true_1 = 'IsHeap'(X9) => true_1 = select2(X9,stringLiteral11,allocated)) | 1 != 'StringLength'(stringLiteral11) | true_1 != 'IsNotNull'(stringLiteral11,'System_String') | ~! [X10 : $int] : (true_1 = 'IsHeap'(X10) => stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10)) | ~! [X11 : $int] : (true_1 = 'IsHeap'(X11) => true_1 = select2(X11,stringLiteral10,allocated)) | 'StringLength'(stringLiteral10) != 7 | true_1 != 'IsNotNull'(stringLiteral10,'System_String') | ~! [X12 : $int] : (true_1 = 'IsHeap'(X12) => stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9)) | ~! [X13 : $int] : (true_1 = 'IsHeap'(X13) => true_1 = select2(X13,stringLiteral9,allocated)) | 'StringLength'(stringLiteral9) != 18 | true_1 != 'IsNotNull'(stringLiteral9,'System_String') | ~! [X14 : $int] : (true_1 = 'IsHeap'(X14) => stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8)) | ~! [X15 : $int] : (true_1 = 'IsHeap'(X15) => true_1 = select2(X15,stringLiteral8,allocated)) | 'StringLength'(stringLiteral8) != 13 | true_1 != 'IsNotNull'(stringLiteral8,'System_String') | ~! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((~(~(! [X23 : $int] : ? [X24 : $int] : ((~(select2(X19,X23,ownerFrame) != select2(X19,X21,ownerFrame) | select2(X19,X23,ownerRef) != select2(X19,X21,ownerRef) | true_1 != select2(X19,X23,allocated) | nullObject = X23) => ~(select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24)) & typeof(X23) = X24) | nullObject = X21) | ~(! [X25 : $int] : ? [X26 : $int] : ((~(select2(X19,X25,ownerFrame) != select2(X19,X20,ownerFrame) | select2(X19,X25,ownerRef) != select2(X19,X20,ownerRef) | true_1 != select2(X19,X25,allocated) | nullObject = X25) => ~(select2(X19,X25,localinv) != X26 | select2(X19,X25,inv) != X26)) & typeof(X25) = X26) | nullObject = X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) => ~(~! [X27 : $int] : ? [X28 : $int] : ((~(select2(X19,X27,ownerFrame) != select2(X19,X22,ownerFrame) | select2(X19,X27,ownerRef) != select2(X19,X22,ownerRef) | true_1 != select2(X19,X27,allocated) | nullObject = X27) => ~(select2(X19,X27,localinv) != X28 | select2(X19,X27,inv) != X28)) & typeof(X27) = X28) | 'AsPureObject'(X21) != X21 | 'AsPureObject'(X20) != X20 | 'StringLength'(X22) != $sum('IfThenElse'(anyEqual(X20,nullObject),0,'StringLength'(X20)),'IfThenElse'(anyEqual(X21,nullObject),0,'StringLength'(X21))) | true_1 != select2(X19,X22,allocated) | true_1 != 'IsNotNull'(X22,'System_String'))) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22)) | ~! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : ((~(~(! [X36 : $int] : ? [X37 : $int] : ((~(select2(X32,X36,ownerFrame) != select2(X32,X34,ownerFrame) | select2(X32,X36,ownerRef) != select2(X32,X34,ownerRef) | true_1 != select2(X32,X36,allocated) | nullObject = X36) => ~(select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37)) & typeof(X36) = X37) | nullObject = X34) | ~(! [X38 : $int] : ? [X39 : $int] : ((~(select2(X32,X38,ownerFrame) != select2(X32,X33,ownerFrame) | select2(X32,X38,ownerRef) != select2(X32,X33,ownerRef) | true_1 != select2(X32,X38,allocated) | nullObject = X38) => ~(select2(X32,X38,localinv) != X39 | select2(X32,X38,inv) != X39)) & typeof(X38) = X39) | nullObject = X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32)) => ~(~! [X40 : $int] : ? [X41 : $int] : ((~(select2(X32,X40,ownerFrame) != select2(X32,X35,ownerFrame) | select2(X32,X40,ownerRef) != select2(X32,X35,ownerRef) | true_1 != select2(X32,X40,allocated) | nullObject = X40) => ~(select2(X32,X40,localinv) != X41 | select2(X32,X40,inv) != X41)) & typeof(X40) = X41) | 'AsPureObject'(X34) != X34 | 'AsPureObject'(X33) != X33 | true_1 != select2(X32,X35,allocated) | true_1 != 'IsNotNull'(X35,'System_String'))) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35)) | ~! [X42 : $int,X43 : $int] : ? [X44 : $int] : ((~(true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43) => 'BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion))) & typeof(X43) = X44) | ~! [X45 : $int,X46 : $int] : (~(true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46) => 'BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46)) | ~! [X47 : $int,X48 : $int] : ? [X49 : $int] : ((~(true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48) => 'System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion))) & typeof(X48) = X49) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : ((~(~! [X56 : $int] : ? [X57 : $int] : ((~(select2(X50,X56,ownerFrame) != X55 | select2(X50,X56,ownerRef) != X53 | true_1 != select2(X50,X56,allocated) | nullObject = X56) => ~(select2(X50,X56,localinv) != X57 | select2(X50,X56,inv) != X57)) & typeof(X56) = X57) | true_1 != select2(X50,X51,allocated) | true_1 != 'IsNotNull'(X51,'System_Object') | true_1 != 'IsHeap'(X50)) => ~(~! [X58 : $int] : ? [X59 : $int] : ((~(select2(X50,X58,ownerFrame) != select2(X50,X52,ownerFrame) | select2(X50,X58,ownerRef) != select2(X50,X52,ownerRef) | true_1 != select2(X50,X58,allocated) | nullObject = X58) => ~(select2(X50,X58,localinv) != X59 | select2(X50,X58,inv) != X59)) & typeof(X58) = X59) | 'AsPureObject'(X51) != X51 | ~('PeerGroupPlaceholder' != X55 => ~(~((select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55)) => select2(X50,X53,'FirstConsistentOwner') = X54) | ~(~(select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55)) => X53 = X54))) | true_1 != select2(X50,X52,allocated) | true_1 != 'IsNotNull'(X52,'System_String'))) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52)) | ~(true_1 = 'PurityAxiomsCanBeAssumed' => ! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : ((~(~! [X66 : $int] : ? [X67 : $int] : ((~(select2(X60,X66,ownerFrame) != X65 | select2(X60,X66,ownerRef) != X63 | true_1 != select2(X60,X66,allocated) | nullObject = X66) => ~(select2(X60,X66,localinv) != X67 | select2(X60,X66,inv) != X67)) & typeof(X66) = X67) | true_1 != select2(X60,X61,allocated) | true_1 != 'IsNotNull'(X61,'BoundedStack') | true_1 != 'IsHeap'(X60)) => ~(~! [X68 : $int] : ? [X69 : $int] : ((~(select2(X60,X68,ownerFrame) != select2(X60,X62,ownerFrame) | select2(X60,X68,ownerRef) != select2(X60,X62,ownerRef) | true_1 != select2(X60,X68,allocated) | nullObject = X68) => ~(select2(X60,X68,localinv) != X69 | select2(X60,X68,inv) != X69)) & typeof(X68) = X69) | 'AsPureObject'(X61) != X61 | ~('PeerGroupPlaceholder' != X65 => ~(~((select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65)) => select2(X60,X63,'FirstConsistentOwner') = X64) | ~(~(select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65)) => X63 = X64))) | true_1 != select2(X60,X62,allocated) | true_1 != 'IsNotNull'(X62,'System_String'))) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62)) | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | true_1 != 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') | true_1 != x('Microsoft_Contracts_ICheckedException','System_Object') | true_1 != x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') | true_1 != 'IsMemberlessType'('System_Type') | true_1 != x('System_Type','System_Reflection_IReflect') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | true_1 != 'IsMemberlessType'('System_Reflection_IReflect') | true_1 != x('System_Reflection_IReflect','System_Object') | true_1 != x('System_Reflection_IReflect','System_Reflection_IReflect') | true_1 != x('System_Type','System_Runtime_InteropServices__Type') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Type') | true_1 != x('System_Runtime_InteropServices__Type','System_Object') | true_1 != x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') | 'System_Type' != 'AsImmutable'('System_Type') | true_1 != 'IsImmutable'('System_Type') | 'System_Type' != 'AsDirectSubClass'('System_Type',X0) | 'System_Reflection_MemberInfo' != X0 | true_1 != 'IsMemberlessType'('System_Reflection_MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Object') | true_1 != x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') | true_1 != x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | true_1 != 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Object') | true_1 != x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | true_1 != 'IsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) | 'System_Object' != X1 | true_1 != x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') | true_1 != x('System_Type','System_Type') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | true_1 = 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'Microsoft_Contracts_GuardException' != X2 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | true_1 = 'IsImmutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) | 'System_Exception' != X3 | true_1 != x('System_Exception','System_Runtime_InteropServices__Exception') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | true_1 != 'IsMemberlessType'('System_Runtime_InteropServices__Exception') | true_1 != x('System_Runtime_InteropServices__Exception','System_Object') | true_1 != x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') | true_1 != x('System_Exception','System_Runtime_Serialization_ISerializable') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Object') | true_1 != x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') | 'System_Exception' != 'AsMutable'('System_Exception') | true_1 = 'IsImmutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X4) | 'System_Object' != X4 | true_1 != x('System_Exception','System_Exception') | true_1 != x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') | true_1 != x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') | ~! [X82 : $int] : (true_1 = x(X82,'System_String') => 'System_String' = X82) | true_1 != x('System_String','System_IEquatable_1___System_String') | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | true_1 != 'IsMemberlessType'('System_IEquatable_1___System_String') | true_1 != x('System_IEquatable_1___System_String','System_Object') | true_1 != x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') | true_1 != x('System_String','System_Collections_IEnumerable') | true_1 != x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') | true_1 != x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') | true_1 != x('System_String','System_IComparable_1___System_String') | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | true_1 != 'IsMemberlessType'('System_IComparable_1___System_String') | true_1 != x('System_IComparable_1___System_String','System_Object') | true_1 != x('System_IComparable_1___System_String','System_IComparable_1___System_String') | true_1 != x('System_String','System_IConvertible') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | true_1 != 'IsMemberlessType'('System_IConvertible') | true_1 != x('System_IConvertible','System_Object') | true_1 != x('System_IConvertible','System_IConvertible') | true_1 != x('System_String','System_ICloneable') | true_1 != x('System_String','System_IComparable') | 'System_IComparable' != 'AsInterface'('System_IComparable') | true_1 != 'IsMemberlessType'('System_IComparable') | true_1 != x('System_IComparable','System_Object') | true_1 != x('System_IComparable','System_IComparable') | 'System_String' != 'AsImmutable'('System_String') | true_1 != 'IsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X5) | 'System_Object' != X5 | true_1 != x('System_String','System_String') | ~! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : ((~(select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84)) => ~($less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) | $less(X85,X86) | $less(X86,0))) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) | true_1 != 'IsMemberlessType'('System_Array') | true_1 != x('System_Array','System_Collections_IEnumerable') | true_1 != x('System_Array','System_Collections_ICollection') | true_1 != x('System_Array','System_Collections_IList') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != 'IsMemberlessType'('System_Collections_IList') | true_1 != x('System_Collections_IList','System_Collections_IEnumerable') | true_1 != x('System_Collections_IList','System_Collections_ICollection') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection') | true_1 != 'IsMemberlessType'('System_Collections_ICollection') | true_1 != x('System_Collections_ICollection','System_Collections_IEnumerable') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | true_1 != 'IsMemberlessType'('System_Collections_IEnumerable') | true_1 != x('System_Collections_IEnumerable','System_Object') | true_1 != x('System_Collections_IEnumerable','System_Collections_IEnumerable') | true_1 != x('System_Collections_ICollection','System_Object') | true_1 != x('System_Collections_ICollection','System_Collections_ICollection') | true_1 != x('System_Collections_IList','System_Object') | true_1 != x('System_Collections_IList','System_Collections_IList') | true_1 != x('System_Array','System_ICloneable') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | true_1 != 'IsMemberlessType'('System_ICloneable') | true_1 != x('System_ICloneable','System_Object') | true_1 != x('System_ICloneable','System_ICloneable') | 'System_Array' != 'AsMutable'('System_Array') | true_1 = 'IsImmutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X7) | 'System_Object' != X7 | true_1 != x('System_Array','System_Array') | 'BoundedStack' != 'AsMutable'('BoundedStack') | true_1 = 'IsImmutable'('BoundedStack') | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X6) | 'System_Object' != X6 | true_1 != x('BoundedStack','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'DeclType'('BoundedStack_elems') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | true_1 != 'IncludedInModifiesStar'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 = 'IsStaticField'('BoundedStack_elems') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_max') | true_1 != 'IncludedInModifiesStar'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 = 'IsStaticField'('BoundedStack_max') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'BoundedStack' != 'DeclType'('BoundedStack_size') | true_1 != 'IncludedInModifiesStar'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 = 'IsStaticField'('BoundedStack_size') | ~! [X89 : $int,X90 : $int,X91 : $int] : (~(true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90) => 'System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91)) | ~! [X92 : $int,X93 : $int,X94 : $int] : (~(true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93)) => true_1 = 'StringEquals'(X92,X94)) | ~! [X95 : $int,X96 : $int,X97 : $int] : ~(~(X96 = X97 => true_1 = 'StringEquals'(X96,X97)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X97,X96)) | ~(true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X96,X97))) | ~! [X98 : $int,X99 : $int,X100 : $int] : (true_1 = 'System_String_Equals_System_String'(X98,X99,X100) <=> true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100)) | ~! [X101 : $int,X102 : $int] : ? [X103 : $int] : (~($less(X103,X102) | $less(X103,X101) | ~(X102 = X103 | X101 = X103)) & max(X101,X102) = X103) | ~! [X104 : $int,X105 : $int] : ? [X106 : $int] : (~($less(X105,X106) | $less(X104,X106) | ~(X105 = X106 | X104 = X106)) & min(X104,X105) = X106) | ~! [X107 : $int,X108 : $int] : (~$less(X108,1) => shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2)) | ~! [X109 : $int] : shr(X109,0) = X109 | ~! [X110 : $int,X111 : $int] : ? [X112 : $int] : ((~($less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0)) => ~($less(int_2147483647,X112) | $less(X112,0))) & shl(X110,X111) = X112) | ~! [X113 : $int,X114 : $int] : (~$less(X114,1) => shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2)) | ~! [X115 : $int] : shl(X115,0) = X115 | ~! [X116 : $int,X117 : $int] : ? [X118 : $int] : ((~($less(X117,0) | $less(X116,0)) => ~($less($sum(X116,X117),X118) | $less(X118,0))) & or_1(X116,X117) = X118) | ~! [X119 : $int,X120 : $int] : ((~$less(X120,0) | ~$less(X119,0)) => ~$less(and_1(X119,X120),0)) | ~! [X121 : $int,X122 : $int,X123 : $int] : (~(~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2)) => ~$less(X122,$sum(X121,X123))) | ~! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((~($less(X125,0) | $less(X126,0)) => x_2(X124,X125) = x_2(X126,X125)) & $sum(X124,$uminus(X125)) = X126) | ~! [X127 : $int,X128 : $int] : (~($less(X128,0) | $less(X127,0)) => x_2(X127,X128) = x_2($sum(X128,X127),X128)) | ~! [X129 : $int,X130 : $int] : (~($less(X130,0) | $less(X129,0)) => x_2(X129,X130) = x_2($sum(X129,X130),X130)) | ~! [X131 : $int,X132 : $int] : ? [X133 : $int] : ((~(~$less(X132,0) | $less(0,X131)) => ~($less(0,X133) | ~$less(X132,X133))) & x_2(X131,X132) = X133) | ~! [X134 : $int,X135 : $int] : ? [X136 : $int] : ((~(~$less(0,X135) | $less(0,X134)) => ~($less(0,X136) | ~$less($sum(0,$uminus(X135)),X136))) & x_2(X134,X135) = X136) | ~! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((~(~$less(X138,0) | $less(X137,0)) => ~(~$less(X139,$sum(0,$uminus(X138))) | $less(X139,0))) & x_2(X137,X138) = X139) | ~! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((~(~$less(0,X141) | $less(X140,0)) => ~(~$less(X142,X141) | $less(X142,0))) & x_2(X140,X141) = X142) | ~! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) | ~! [X145 : $int,X146 : $int,X147 : $int] : (true_1 != X145 => 'IfThenElse'(X145,X146,X147) = X147) | ~! [X148 : $int,X149 : $int,X150 : $int] : (true_1 = X148 => 'IfThenElse'(X148,X149,X150) = X149) | ~! [X151 : $int,X152 : $int,X153 : $int] : (true_1 = 'InRange'(X151,X153) => 'IntToInt'(X151,X152,X153) = X151) | ~! [X154 : $int] : (true_1 = 'InRange'(X154,'System_Char') <=> ~(~$less(X154,65536) | $less(X154,0))) | ~! [X155 : $int] : (true_1 = 'InRange'(X155,'System_UInt64') <=> ~($less(int_18446744073709551615,X155) | $less(X155,0))) | ~! [X156 : $int] : (true_1 = 'InRange'(X156,'System_Int64') <=> ~($less(int_9223372036854775807,X156) | $less(X156,int_m9223372036854775808))) | ~! [X157 : $int] : (true_1 = 'InRange'(X157,'System_UInt32') <=> ~($less(int_4294967295,X157) | $less(X157,0))) | ~! [X158 : $int] : (true_1 = 'InRange'(X158,'System_Int32') <=> ~($less(int_2147483647,X158) | $less(X158,int_m2147483648))) | ~! [X159 : $int] : (true_1 = 'InRange'(X159,'System_UInt16') <=> ~(~$less(X159,65536) | $less(X159,0))) | ~! [X160 : $int] : (true_1 = 'InRange'(X160,'System_Int16') <=> ~(~$less(X160,32768) | $less(X160,$sum(0,$uminus(32768))))) | ~! [X161 : $int] : (true_1 = 'InRange'(X161,'System_Byte') <=> ~(~$less(X161,256) | $less(X161,0))) | ~! [X162 : $int] : (true_1 = 'InRange'(X162,'System_SByte') <=> ~(~$less(X162,128) | $less(X162,$sum(0,$uminus(128))))) | $sum(int_m2147483648,1) != $sum(0,$uminus(int_2147483647)) | $sum(int_m9223372036854775808,1) != $sum(0,$uminus(int_9223372036854775807)) | ~$less(int_9223372036854775807,int_18446744073709551615) | ~$less(int_4294967295,int_9223372036854775807) | ~$less(int_2147483647,int_4294967295) | ~$less(100000,int_2147483647) | ~$less(int_m2147483648,$sum(0,$uminus(100000))) | ~$less(int_m9223372036854775808,int_m2147483648) | true_1 != 'IsValueType'('System_IntPtr') | true_1 != 'IsValueType'('System_UIntPtr') | true_1 != 'IsValueType'('System_Char') | true_1 != 'IsValueType'('System_UInt64') | true_1 != 'IsValueType'('System_Int64') | true_1 != 'IsValueType'('System_UInt32') | true_1 != 'IsValueType'('System_Int32') | true_1 != 'IsValueType'('System_UInt16') | true_1 != 'IsValueType'('System_Int16') | true_1 != 'IsValueType'('System_Byte') | true_1 != 'IsValueType'('System_SByte') | ~! [X163 : $int,X164 : $int] : (nullObject != 'BoxTester'(X163,X164) => 'Box'('Unbox'(X163),X163) = X163) | ~! [X165 : $int,X166 : $int] : ('UnboxedType'(X165) = X166 <=> nullObject != 'BoxTester'(X165,X166)) | ~! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((~(X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object')) => X167 = X168) & 'Box'(X167,X168) = X169) | ~! [X170 : $int] : (true_1 = 'IsValueType'('UnboxedType'(X170)) => ! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : ((true_1 = 'IsHeap'(X171) => ~(select2(X171,X173,localinv) != X174 | select2(X171,X173,inv) != X174)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173)) | ~! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 | ~! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : (true_1 != 'IsValueType'('UnboxedType'(X177)) => 'BoxFunc'(X177,X178,X179,X180) = X177) | ~! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : (~('UnboxedType'(X185) != X182 | 'Box'(X181,X185) != X185) & 'BoxFunc'(X181,X182,X183,X184) = X185) | ~! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((~(select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | true_1 != select2(X187,X186,allocated) | nullObject = X186 | true_1 != 'IsHeap'(X187)) => ~(~(select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) | true_1 != select2(X187,X188,allocated) | nullObject = X188)) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) | ~! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((~(select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | true_1 != select2(X195,X193,allocated) | nullObject = X193 | true_1 != 'IsHeap'(X195)) => select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion))) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) | ~! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : ((~(select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198)) => ~(select2(X198,X199,localinv) != X200 | select2(X198,X199,inv) != X200)) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) | ~! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : ((~(nullObject = X207 | true_1 != 'IsHeap'(X203)) => ~(select2(X203,X204,ownerFrame) != select2(X203,X208,ownerFrame) | select2(X203,X204,ownerRef) != select2(X203,X208,ownerRef))) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) | ~! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : ((~(nullObject = X214 | true_1 != 'IsHeap'(X209)) => ~(select2(X209,X215,ownerFrame) != X212 | select2(X209,X215,ownerRef) != X210)) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) | ~! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : ((~(nullObject = X219 | true_1 != 'IsHeap'(X216)) => ~(select2(X216,X217,ownerFrame) != select2(X216,X219,ownerFrame) | select2(X216,X217,ownerRef) != select2(X216,X219,ownerRef))) & select2(X216,X217,'AsPeerField'(X218)) = X219) | ~! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : ((~(nullObject = X224 | true_1 != 'IsHeap'(X220)) => ~(select2(X220,X224,ownerFrame) != X223 | select2(X220,X224,ownerRef) != X221)) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) | ~! [X225 : $int] : ~$less('StringLength'(X225),0) | ~! [X226 : $int,X227 : $int] : (~(true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226) => ! [X228 : $int] : ? [X229 : $int] : ((true_1 = 'IsHeap'(X228) => ~(~! [X230 : $int] : ('AsOwner'(X226,select2(X228,X230,ownerRef)) = X226 => ('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230)) | 'AsOwner'(X226,select2(X228,X226,ownerRef)) != X226 | 'PeerGroupPlaceholder' != select2(X228,X226,ownerFrame) | select2(X228,X226,localinv) != X229 | select2(X228,X226,inv) != X229)) & typeof(X226) = X229)) | ~! [X231 : $int,X232 : $int] : (true_1 = x(X232,'AsMutable'(X231)) => ~('AsMutable'(X232) != X232 | true_1 = 'IsImmutable'(X232))) | ~! [X233 : $int,X234 : $int] : (true_1 = x(X234,'AsImmutable'(X233)) => ~('AsImmutable'(X234) != X234 | true_1 != 'IsImmutable'(X234))) | true_1 = 'IsImmutable'('System_Object') | ~! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((~(true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238) => true_1 = x(typeof(X237),X235)) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) | ~! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) | ~! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'IsHeap'(X241) => true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244)) | ~! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (~(~(true_1 = select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') | 'BeingConstructed' != X246) | nullObject = X246 | true_1 != 'IsHeap'(X245)) => nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248))) | ~! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'IsHeap'(X249) => true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252)) | ~! [X253 : $int,X254 : $int] : ('AsNonNullRefField'(X253,X254) = X253 => 'AsRefField'(X253,X254) = X253) | 'System_Object' != 'DeclType'('NonNullFieldsAreInitialized') | ~! [X255 : $int,X256 : $int] : (true_1 = 'IsHeap'(X255) => true_1 = select2(X255,'ClassRepr'(X256),allocated)) | ~! [X257 : $int,X258 : $int] : (true_1 = 'IsAllocated'(X257,X258) => true_1 = select2(X257,X258,allocated)) | ~! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,X260) => true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261))) | ~! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,X263) => true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264))) | ~! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,X266) => true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267))) | ~! [X268 : $int,X269 : $int,X270 : $int] : (~(true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268)) => true_1 = select2(X268,select2(X268,X269,X270),allocated)) | ~! [X271 : $int,X272 : $int,X273 : $int] : (~(true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271)) => true_1 = 'IsAllocated'(X271,select2(X271,X272,X273))) | ~! [X274 : $int,X275 : $int] : ? [X276 : $int] : ((~(true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274)) => ~(select2(X274,X275,localinv) != X276 | select2(X274,X275,inv) != X276)) & typeof(X275) = X276) | ~! [X277 : $int,X278 : $int] : (true_1 != 'Is'(X277,X278) => nullObject = 'As'(X277,X278)) | ~! [X279 : $int,X280 : $int] : (true_1 = 'Is'(X279,X280) => 'As'(X279,X280) = X279) | ~! [X281 : $int,X282 : $int] : (true_1 = 'IsNotNull'(X281,X282) <=> ~(true_1 != 'Is'(X281,X282) | nullObject = X281)) | ~! [X283 : $int,X284 : $int] : (true_1 = 'Is'(X283,X284) <=> (true_1 = x(typeof(X283),X284) | nullObject = X283)) | ~! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 | ~! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') | true_1 != x('System_Type','System_Object') | true_1 != 'IsValueType'('System_Boolean') | ~! [X287 : $int] : (true_1 = 'IsValueType'(X287) => ~(~! [X288 : $int] : (true_1 = x(X288,X287) => X287 = X288) | ~! [X289 : $int] : (true_1 = x(X287,X289) => X287 = X289))) | ~! [X290 : $int,X291 : $int,X292 : $int] : (true_1 = x(X292,'AsDirectSubClass'(X291,X290)) => 'OneClassDown'(X292,X290) = X291) | ~! [X293 : $int] : ? [X294 : $int] : (~(~('System_Object' != X293 => X293 != X294) | true_1 != x(X293,X294)) & 'BaseClass'(X293) = X294) | ~! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : (X296 != X297 => 'StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297)) | ~! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 | ~! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) | ~! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) | ~! [X306 : $int,X307 : $int] : (~(true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307)) => true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1))))) | ~! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : ((~(true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310)) => (~(select2(X310,X312,ownerFrame) != select2(X310,X311,ownerFrame) | select2(X310,X312,ownerRef) != select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312)) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) | ~! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : ((true_1 = x(X316,X315) => (X315 = X316 | true_1 = x('System_Array',X315))) & 'IntArray'(X313,X314) = X316) | ~! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : ((true_1 = x(X320,X319) => (X319 = X320 | true_1 = x('System_Array',X319))) & 'ValueArray'(X317,X318) = X320) | ~! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : ((true_1 = x('NonNullRefArray'(X321,X322),X323) => (~(true_1 != x(X321,X324) | 'NonNullRefArray'(X324,X322) != X323) | true_1 = x('System_Array',X323))) & 'ElementType'(X323) = X324) | ~! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : ((true_1 = x('RefArray'(X325,X326),X327) => (~(true_1 != x(X325,X328) | 'RefArray'(X328,X326) != X327) | true_1 = x('System_Array',X327))) & 'ElementType'(X327) = X328) | ~! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((true_1 = x(X331,X332) => X331 = X332) & 'IntArray'(X329,X330) = X332) | ~! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((true_1 = x(X335,X336) => X335 = X336) & 'ValueArray'(X333,X334) = X336) | ~! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : ((true_1 = x(X339,'NonNullRefArray'(X337,X338)) => ~(true_1 != x(X340,X337) | 'NonNullRefArray'(X340,X338) != X339 | X337 = X339)) & 'ElementType'(X339) = X340) | ~! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : ((true_1 = x(X343,'RefArray'(X341,X342)) => ~(true_1 != x(X344,X341) | 'RefArray'(X344,X342) != X343 | X341 = X343)) & 'ElementType'(X343) = X344) | ~! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 | ~! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 | ~! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 | ~! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 | ~! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x(X354,X353) => true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355))) | ~! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x(X357,X356) => true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358))) | ~! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : ((true_1 = 'NonNullRefArrayRaw'(X359,X360,X361) => ~(true_1 != x(X360,'ElementType'(X362)) | 'Rank'(X359) != X361 | true_1 != x(X362,'System_Array'))) & typeof(X359) = X362) | ~! [X363 : $int,X364 : $int] : ? [X365 : $int] : (~(true_1 != x(X365,'System_Array') | true_1 != x(X365,X365)) & 'NonNullRefArray'(X363,X364) = X365) | ~! [X366 : $int,X367 : $int] : ? [X368 : $int] : (~(true_1 != x(X368,'System_Array') | true_1 != x(X368,X368)) & 'RefArray'(X366,X367) = X368) | ~! [X369 : $int,X370 : $int] : ? [X371 : $int] : (~(true_1 != x(X371,'System_Array') | true_1 != x(X371,X371)) & 'IntArray'(X369,X370) = X371) | ~! [X372 : $int,X373 : $int] : ? [X374 : $int] : (~(true_1 != x(X374,'System_Array') | true_1 != x(X374,X374)) & 'ValueArray'(X372,X373) = X374) | true_1 != x('System_Array','System_Object') | ~! [X375 : $int,X376 : $int,X377 : $int] : (true_1 = x(X375,'NonNullRefArray'(X376,X377)) => 'ArrayCategoryNonNullRef' = 'ArrayCategory'(X375)) | ~! [X378 : $int,X379 : $int,X380 : $int] : (true_1 = x(X378,'RefArray'(X379,X380)) => 'ArrayCategoryRef' = 'ArrayCategory'(X378)) | ~! [X381 : $int,X382 : $int,X383 : $int] : (true_1 = x(X381,'IntArray'(X382,X383)) => 'ArrayCategoryInt' = 'ArrayCategory'(X381)) | ~! [X384 : $int,X385 : $int,X386 : $int] : (true_1 = x(X384,'ValueArray'(X385,X386)) => 'ArrayCategoryValue' = 'ArrayCategory'(X384)) | ~! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) | ~! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) | ~! [X391 : $int] : (1 = 'Rank'(X391) => 'Length'(X391) = 'DimLength'(X391,0)) | ~! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) | ~! [X394 : $int] : ? [X395 : $int] : (~($less(int_2147483647,X395) | $less(X395,0)) & 'Length'(X394) = X395) | ~! [X396 : $int,X397 : $int,X398 : $int] : (~(true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396) => 'Rank'(X396) = X398) | ~! [X399 : $int,X400 : $int,X401 : $int] : (~(true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399) => 'Rank'(X399) = X401) | ~! [X402 : $int,X403 : $int,X404 : $int] : (~(true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402) => 'Rank'(X402) = X404) | ~! [X405 : $int,X406 : $int,X407 : $int] : (~(true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405) => 'Rank'(X405) = X407) | ~! [X408 : $int] : ~$less('Rank'(X408),1) | ~! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (~(true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413)) => nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411)) | ~! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((~(nullObject = X417 | true_1 != 'IsHeap'(X416)) => true_1 = x(typeof(X417),'ElementType'(typeof(X414)))) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) | ~! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'IsHeap'(X420) => true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418)))) | ~! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 | ~! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 | ~! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : (X430 != X431 => 'RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431)) | ~! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 | ~! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : (X437 != X438 => 'IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438)) | ~! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 | ~! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : (X444 != X445 => 'ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445)) | ~! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 | true_1 != 'IncludedInModifiesStar'(elements) | true_1 != 'IncludedInModifiesStar'(exposeVersion) | true_1 = 'IncludedInModifiesStar'(ownerFrame) | true_1 = 'IncludedInModifiesStar'(ownerRef) | true_1 = 'IsStaticField'(exposeVersion) | true_1 = 'IsStaticField'(localinv) | true_1 = 'IsStaticField'(inv) | true_1 = 'IsStaticField'(elements) | true_1 = 'IsStaticField'(allocated) | true_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 = 'IncludeInMainFrameCondition'(localinv) | true_1 = 'IncludeInMainFrameCondition'(inv) | true_1 != 'IncludeInMainFrameCondition'(elements) | true_1 != 'IncludeInMainFrameCondition'(allocated) | ~! [X450 : $int,X451 : $int] : (true_1 = 'IsHeap'(X451) => 'PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame)) | ~! [X452 : $int] : nullObject != 'ClassRepr'(X452) | ~! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') | ~! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'DeclType'(elements) | ~(stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements)) & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.64 inference(flattening,[],[f27])).
% 6.76/1.64
% 6.76/1.64 tff(f29,plain,(
% 6.76/1.64 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : $int] : (? [X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : (~(true_1 = 'IsHeap'('Heap') => (~(true_1 != select2('Heap',this,allocated) | true_1 != 'IsNotNull'(this,'BoundedStack')) => (true_1 = 'InRange'(result,'System_Int32') => (true_1 = 'InRange'(return_value,'System_Int32') => (true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') => (true_1 = 'PurityAxiomsCanBeAssumed' => (nullObject = 'BeingConstructed' => ((select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) => (! [X20 : $int] : ? [X21 : $int] : ((~(select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) => ~(select2('Heap',X20,localinv) != X21 | select2('Heap',X20,inv) != X21)) & typeof(X20) = X21) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X1) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X10 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X5) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X1) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X5) | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X5) | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X17 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X10 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X13) | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X13) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X7) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'AsMutable'(X7) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X7,X13) | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X7) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X3 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X1) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'(X1,'System_Object') | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X14 | 'System_Object' != 'BaseClass'(X8) | 'System_Object' != 'BaseClass'(X3) | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X13 | 'System_Object' != 'BaseClass'(X1) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X8) | 'BoundedStack' != X8 | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X8,X14) | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != X3 | 'System_Exception' != 'AsDirectSubClass'(X3,X14) | 'System_Exception' != 'AsMutable'(X3) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != 'BaseClass'(X8) | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X5 | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X8 | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X8,'System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X2) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X3 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | X11 != X12 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X15 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X6) | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X1) | 'System_Object' != 'BaseClass'(X16) | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X0)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X6) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsMutable'(X6) | 'BoundedStack' != 'AsDirectSubClass'(X6,'System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X2) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'(X16) | 'System_Exception' != X16 | 'System_Exception' != 'AsDirectSubClass'(X16,X14) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | X11 != X17 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(nullObject != this => (return_value_0 = select2('Heap',this,'BoundedStack_max') => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X4) | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X8) | 'BoundedStack' != 'AsDirectSubClass'(X8,X4) | 'BoundedStack' != X6 | 'BoundedStack' != X8 | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X4) | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X15 | 'StringLength'(stringLiteral10) != 7 | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X3 | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsDirectSubClass'('System_String',X4) | 'System_String' != 'AsImmutable'('System_String') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'StringLength'(stringLiteral10) != 7 | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X6) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsMutable'(X6) | 'BoundedStack' != X7 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X13) | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(! [X22 : $int,X23 : $int] : ? [X24 : $int,X25 : $int,X26 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X23) | true_1 != x(typeof(this),'DeclType'(X23)) | this != X22) | ~(select2('Heap',X26,localinv) = 'BaseClass'(X25) | true_1 != x(select2('Heap',X26,inv),X25) | 'PeerGroupPlaceholder' = X25) | true_1 != select2('Heap',X22,allocated) | nullObject = X22 | true_1 != 'IncludeInMainFrameCondition'(X23)) => X24 = X24) & select2('Heap',X22,ownerRef) = X26 & select2('Heap',X22,ownerFrame) = X25 & select2('Heap',X22,X23) = X24) => $true) | ~! [X27 : $int,X28 : $int] : ? [X29 : $int,X30 : $int,X31 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X28) | true_1 != x(typeof(this),'DeclType'(X28)) | this != X27) | ~(select2('Heap',X31,localinv) = 'BaseClass'(X30) | true_1 != x(select2('Heap',X31,inv),X30) | 'PeerGroupPlaceholder' = X30) | true_1 != select2('Heap',X27,allocated) | nullObject = X27 | true_1 != 'IncludeInMainFrameCondition'(X28)) => X29 = X29) & select2('Heap',X27,ownerRef) = X31 & select2('Heap',X27,ownerFrame) = X30 & select2('Heap',X27,X28) = X29))))))) | nullObject = this))))))))))))))) & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,X0) = X17 & 'BaseClass'(X2) = X16 & $sum(int_m2147483648,X0) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = X10 & $sum(0,$uminus(int_2147483647)) = X9 & 'DeclType'('BoundedStack_size') = X8 & 'DeclType'('BoundedStack_max') = X7 & 'DeclType'('BoundedStack_elems') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Type') = X1 & 'StringLength'(stringLiteral11) = X0)),
% 6.76/1.64 inference(rectify,[],[f6])).
% 6.76/1.64
% 6.76/1.64 tff(f30,plain,(
% 6.76/1.64 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : $int] : (? [X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : (~(true_1 = 'IsHeap'('Heap') => (~(true_1 != select2('Heap',this,allocated) | true_1 != 'IsNotNull'(this,'BoundedStack')) => (true_1 = 'InRange'(result,'System_Int32') => (true_1 = 'InRange'(return_value,'System_Int32') => (true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') => (true_1 = 'PurityAxiomsCanBeAssumed' => (nullObject = 'BeingConstructed' => ((select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) => (! [X20 : $int] : ? [X21 : $int] : ((~(select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) => ~(select2('Heap',X20,localinv) != X21 | select2('Heap',X20,inv) != X21)) & typeof(X20) = X21) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X1) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X10 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X5) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X1) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X5) | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X5) | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X17 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X10 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X13) | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X13) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X7) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'AsMutable'(X7) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X7,X13) | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X7) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X3 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X1) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'(X1,'System_Object') | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X14 | 'System_Object' != 'BaseClass'(X8) | 'System_Object' != 'BaseClass'(X3) | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X13 | 'System_Object' != 'BaseClass'(X1) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X8) | 'BoundedStack' != X8 | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X8,X14) | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != X3 | 'System_Exception' != 'AsDirectSubClass'(X3,X14) | 'System_Exception' != 'AsMutable'(X3) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != 'BaseClass'(X8) | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X5 | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X8 | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X8,'System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X2) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X3 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | X11 != X12 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X15 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X6) | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X1) | 'System_Object' != 'BaseClass'(X16) | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X0)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X6) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsMutable'(X6) | 'BoundedStack' != 'AsDirectSubClass'(X6,'System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X2) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'(X16) | 'System_Exception' != X16 | 'System_Exception' != 'AsDirectSubClass'(X16,X14) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | X11 != X17 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(nullObject != this => (return_value_0 = select2('Heap',this,'BoundedStack_max') => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X4) | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X8) | 'BoundedStack' != 'AsDirectSubClass'(X8,X4) | 'BoundedStack' != X6 | 'BoundedStack' != X8 | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X4) | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X15 | 'StringLength'(stringLiteral10) != 7 | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X3 | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsDirectSubClass'('System_String',X4) | 'System_String' != 'AsImmutable'('System_String') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'StringLength'(stringLiteral10) != 7 | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X6) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsMutable'(X6) | 'BoundedStack' != X7 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X13) | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~~! [X27 : $int,X28 : $int] : ? [X29 : $int,X30 : $int,X31 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X28) | true_1 != x(typeof(this),'DeclType'(X28)) | this != X27) | ~(select2('Heap',X31,localinv) = 'BaseClass'(X30) | true_1 != x(select2('Heap',X31,inv),X30) | 'PeerGroupPlaceholder' = X30) | true_1 != select2('Heap',X27,allocated) | nullObject = X27 | true_1 != 'IncludeInMainFrameCondition'(X28)) => X29 = X29) & select2('Heap',X27,ownerRef) = X31 & select2('Heap',X27,ownerFrame) = X30 & select2('Heap',X27,X28) = X29)))))) | nullObject = this))))))))))))))) & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,X0) = X17 & 'BaseClass'(X2) = X16 & $sum(int_m2147483648,X0) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = X10 & $sum(0,$uminus(int_2147483647)) = X9 & 'DeclType'('BoundedStack_size') = X8 & 'DeclType'('BoundedStack_max') = X7 & 'DeclType'('BoundedStack_elems') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Type') = X1 & 'StringLength'(stringLiteral11) = X0)),
% 6.76/1.65 inference(true_and_false_elimination,[],[f29])).
% 6.76/1.65
% 6.76/1.65 tff(f31,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : $int] : (? [X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : (~(true_1 = 'IsHeap'('Heap') => (~(true_1 != select2('Heap',this,allocated) | true_1 != 'IsNotNull'(this,'BoundedStack')) => (true_1 = 'InRange'(result,'System_Int32') => (true_1 = 'InRange'(return_value,'System_Int32') => (true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') => (true_1 = 'PurityAxiomsCanBeAssumed' => (nullObject = 'BeingConstructed' => ((select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) => (! [X20 : $int] : ? [X21 : $int] : ((~(select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) => ~(select2('Heap',X20,localinv) != X21 | select2('Heap',X20,inv) != X21)) & typeof(X20) = X21) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X1) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X10 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X5) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X1) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack',X5) | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X5) | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X17 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X10 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array',X13) | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String',X13) | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X7) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack' != 'AsMutable'(X7) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X7,X13) | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X7) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X3 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type',X1) | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'(X1,'System_Object') | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X14 | 'System_Object' != 'BaseClass'(X8) | 'System_Object' != 'BaseClass'(X3) | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X13 | 'System_Object' != 'BaseClass'(X1) | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X8) | 'BoundedStack' != X8 | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X8,X14) | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != X3 | 'System_Exception' != 'AsDirectSubClass'(X3,X14) | 'System_Exception' != 'AsMutable'(X3) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != 'BaseClass'(X8) | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != X5 | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X8 | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'(X8,'System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X2) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != X3 | 'System_Exception' != 'AsMutable'('System_Exception') | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | X11 != X12 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X15 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'(X1) | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'StringLength'(stringLiteral10) != 7 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X6) | 'System_Object' != 'DeclType'(exposeVersion) | 'System_Object' != 'BaseClass'(X1) | 'System_Object' != 'BaseClass'(X16) | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X0)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X6) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsMutable'(X6) | 'BoundedStack' != 'AsDirectSubClass'(X6,'System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'(X2) | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'(X16) | 'System_Exception' != X16 | 'System_Exception' != 'AsDirectSubClass'(X16,X14) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | X11 != X17 | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ~(~(nullObject != this => (return_value_0 = select2('Heap',this,'BoundedStack_max') => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(elements) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X4) | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'StringLength'(stringLiteral10) != 7 | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems',X8) | 'BoundedStack' != 'AsDirectSubClass'(X8,X4) | 'BoundedStack' != X6 | 'BoundedStack' != X8 | 'BoundedStack' != X7 | 'BoundedStack' != 'AsMutable'(X8) | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X4) | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | X9 != X15 | 'StringLength'(stringLiteral10) != 7 | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'BaseClass'('BoundedStack') != 'System_Object' | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'BoundedStack' != 'AsMutable'('BoundedStack') | 'BoundedStack' != X6 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X7 | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception','System_Object') | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X3 | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | 'System_String' != 'AsDirectSubClass'('System_String',X4) | 'System_String' != 'AsImmutable'('System_String') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => (~('System_Type' != 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') | 'System_Type' != 'AsImmutable'('System_Type') | 'System_Reflection_IReflect' != 'AsInterface'('System_Reflection_IReflect') | 'System_Runtime_InteropServices__MemberInfo' != 'AsInterface'('System_Runtime_InteropServices__MemberInfo') | false_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') | false_1 != 'IncludeInMainFrameCondition'(inv) | false_1 != 'IsStaticField'(exposeVersion) | false_1 != 'IncludeInMainFrameCondition'(localinv) | false_1 != 'IsStaticField'(localinv) | false_1 != 'IsStaticField'('BoundedStack_elems') | false_1 != 'IsStaticField'('BoundedStack_size') | false_1 != 'IsStaticField'('BoundedStack_max') | false_1 != 'IsStaticField'(inv) | false_1 != 'IsStaticField'(allocated) | false_1 != 'IsStaticField'(elements) | 'System_IEquatable_1___System_String' != 'AsInterface'('System_IEquatable_1___System_String') | 'System_ICloneable' != 'AsInterface'('System_ICloneable') | 'System_Runtime_InteropServices__Exception' != 'AsInterface'('System_Runtime_InteropServices__Exception') | 'BoundedStack_max' != 'AsRangeField'('BoundedStack_max','System_Int32') | 'System_Reflection_MemberInfo' != X1 | 'System_Reflection_MemberInfo' != 'AsImmutable'('System_Reflection_MemberInfo') | 'System_Reflection_MemberInfo' != 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) | 'StringLength'(stringLiteral10) != 7 | X9 != X10 | 'System_Array' != 'AsMutable'('System_Array') | 'System_Array' != 'AsDirectSubClass'('System_Array','System_Object') | 'System_String' != 'AsImmutable'('System_String') | 'System_String' != 'AsDirectSubClass'('System_String','System_Object') | 'System_Collections_IEnumerable' != 'AsInterface'('System_Collections_IEnumerable') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') | 'Microsoft_Contracts_ObjectInvariantException' != 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') | 'System_Runtime_InteropServices__Type' != 'AsInterface'('System_Runtime_InteropServices__Type') | 'System_Object' != X5 | 'System_Object' != X4 | 'System_Object' != X14 | 'System_Object' != X13 | 'BaseClass'('System_Array') != 'System_Object' | 'System_Object' != 'BaseClass'(X6) | 'System_Object' != 'DeclType'(exposeVersion) | 'BaseClass'('System_Reflection_MemberInfo') != 'System_Object' | 'BoundedStack_elems' != 'AsRepField'('BoundedStack_elems','BoundedStack') | 'BoundedStack_elems' != 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) | 'BoundedStack' != X6 | 'BoundedStack' != 'AsMutable'(X6) | 'BoundedStack' != X7 | 'BoundedStack' != 'AsDirectSubClass'('BoundedStack','System_Object') | 'BoundedStack' != X8 | 'System_IComparable' != 'AsInterface'('System_IComparable') | 'System_Collections_IList' != 'AsInterface'('System_Collections_IList') | true_1 != anyNeq(this,nullObject) | true_1 != 'IncludeInMainFrameCondition'(exposeVersion) | true_1 != 'IncludeInMainFrameCondition'(ownerRef) | true_1 != 'IncludeInMainFrameCondition'(ownerFrame) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_size') | true_1 != 'IncludeInMainFrameCondition'(allocated) | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_elems') | true_1 != 'IncludeInMainFrameCondition'('BoundedStack_max') | true_1 != 'IncludeInMainFrameCondition'(elements) | 'System_Collections_Generic_IEnumerable_1___System_Char' != 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') | 'StringLength'(stringLiteral9) != 18 | 'Microsoft_Contracts_GuardException' != 'AsMutable'('Microsoft_Contracts_GuardException') | 'Microsoft_Contracts_GuardException' != 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') | 'Microsoft_Contracts_GuardException' != X2 | 'System_IComparable_1___System_String' != 'AsInterface'('System_IComparable_1___System_String') | 'System_Exception' != 'AsDirectSubClass'('System_Exception',X13) | 'System_Exception' != 'AsMutable'('System_Exception') | 'System_Exception' != X3 | 'BoundedStack_size' != 'AsRangeField'('BoundedStack_size','System_Int32') | 'StringLength'(stringLiteral8) != 13 | 1 != X0 | 'Microsoft_Contracts_ICheckedException' != 'AsInterface'('Microsoft_Contracts_ICheckedException') | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != return_value_0 | return_value_0 != select2('Heap',this,'BoundedStack_max') | 'System_Reflection_ICustomAttributeProvider' != 'AsInterface'('System_Reflection_ICustomAttributeProvider') | 'System_IConvertible' != 'AsInterface'('System_IConvertible') | X11 != X12 | 'System_Runtime_Serialization_ISerializable' != 'AsInterface'('System_Runtime_Serialization_ISerializable') | 'System_Collections_ICollection' != 'AsInterface'('System_Collections_ICollection')) => ! [X27 : $int,X28 : $int] : ? [X29 : $int,X30 : $int,X31 : $int] : ((~(~(true_1 != 'IncludedInModifiesStar'(X28) | true_1 != x(typeof(this),'DeclType'(X28)) | this != X27) | ~(select2('Heap',X31,localinv) = 'BaseClass'(X30) | true_1 != x(select2('Heap',X31,inv),X30) | 'PeerGroupPlaceholder' = X30) | true_1 != select2('Heap',X27,allocated) | nullObject = X27 | true_1 != 'IncludeInMainFrameCondition'(X28)) => X29 = X29) & select2('Heap',X27,ownerRef) = X31 & select2('Heap',X27,ownerFrame) = X30 & select2('Heap',X27,X28) = X29)))))) | nullObject = this))))))))))))))) & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,X0) = X17 & 'BaseClass'(X2) = X16 & $sum(int_m2147483648,X0) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = X10 & $sum(0,$uminus(int_2147483647)) = X9 & 'DeclType'('BoundedStack_size') = X8 & 'DeclType'('BoundedStack_max') = X7 & 'DeclType'('BoundedStack_elems') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Type') = X1 & 'StringLength'(stringLiteral11) = X0)),
% 6.76/1.65 inference(flattening,[],[f30])).
% 6.76/1.65
% 6.76/1.65 tff(f34,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : ((! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : (((! [X27 : $int] : ? [X28 : $int] : (((select2(X19,X27,localinv) = X28 & select2(X19,X27,inv) = X28) | (select2(X19,X27,ownerFrame) != select2(X19,X22,ownerFrame) | select2(X19,X27,ownerRef) != select2(X19,X22,ownerRef) | true_1 != select2(X19,X27,allocated) | nullObject = X27)) & typeof(X27) = X28) & 'AsPureObject'(X21) = X21 & 'AsPureObject'(X20) = X20 & 'StringLength'(X22) = $sum('IfThenElse'(anyEqual(X20,nullObject),0,'StringLength'(X20)),'IfThenElse'(anyEqual(X21,nullObject),0,'StringLength'(X21))) & true_1 = select2(X19,X22,allocated) & true_1 = 'IsNotNull'(X22,'System_String')) | ((? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & (select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23)) | typeof(X23) != X24) & nullObject != X21) | (? [X25 : $int] : ! [X26 : $int] : (((select2(X19,X25,localinv) != X26 | select2(X19,X25,inv) != X26) & (select2(X19,X25,ownerFrame) = select2(X19,X20,ownerFrame) & select2(X19,X25,ownerRef) = select2(X19,X20,ownerRef) & true_1 = select2(X19,X25,allocated) & nullObject != X25)) | typeof(X25) != X26) & nullObject != X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19))) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) & (! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : (((! [X40 : $int] : ? [X41 : $int] : (((select2(X32,X40,localinv) = X41 & select2(X32,X40,inv) = X41) | (select2(X32,X40,ownerFrame) != select2(X32,X35,ownerFrame) | select2(X32,X40,ownerRef) != select2(X32,X35,ownerRef) | true_1 != select2(X32,X40,allocated) | nullObject = X40)) & typeof(X40) = X41) & 'AsPureObject'(X34) = X34 & 'AsPureObject'(X33) = X33 & true_1 = select2(X32,X35,allocated) & true_1 = 'IsNotNull'(X35,'System_String')) | ((? [X36 : $int] : ! [X37 : $int] : (((select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37) & (select2(X32,X36,ownerFrame) = select2(X32,X34,ownerFrame) & select2(X32,X36,ownerRef) = select2(X32,X34,ownerRef) & true_1 = select2(X32,X36,allocated) & nullObject != X36)) | typeof(X36) != X37) & nullObject != X34) | (? [X38 : $int] : ! [X39 : $int] : (((select2(X32,X38,localinv) != X39 | select2(X32,X38,inv) != X39) & (select2(X32,X38,ownerFrame) = select2(X32,X33,ownerFrame) & select2(X32,X38,ownerRef) = select2(X32,X33,ownerRef) & true_1 = select2(X32,X38,allocated) & nullObject != X38)) | typeof(X38) != X39) & nullObject != X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32))) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X42 : $int,X43 : $int] : ? [X44 : $int] : (('BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion)) | (true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43)) & typeof(X43) = X44) & ! [X45 : $int,X46 : $int] : ('BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46) | (true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46)) & ! [X47 : $int,X48 : $int] : ? [X49 : $int] : (('System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion)) | (true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48)) & typeof(X48) = X49) & (! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : (((! [X58 : $int] : ? [X59 : $int] : (((select2(X50,X58,localinv) = X59 & select2(X50,X58,inv) = X59) | (select2(X50,X58,ownerFrame) != select2(X50,X52,ownerFrame) | select2(X50,X58,ownerRef) != select2(X50,X52,ownerRef) | true_1 != select2(X50,X58,allocated) | nullObject = X58)) & typeof(X58) = X59) & 'AsPureObject'(X51) = X51 & (((select2(X50,X53,'FirstConsistentOwner') = X54 | (select2(X50,X53,localinv) != 'BaseClass'(X55) & true_1 = x(select2(X50,X53,inv),X55))) & (X53 = X54 | (select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55)))) | 'PeerGroupPlaceholder' = X55) & true_1 = select2(X50,X52,allocated) & true_1 = 'IsNotNull'(X52,'System_String')) | (? [X56 : $int] : ! [X57 : $int] : (((select2(X50,X56,localinv) != X57 | select2(X50,X56,inv) != X57) & (select2(X50,X56,ownerFrame) = X55 & select2(X50,X56,ownerRef) = X53 & true_1 = select2(X50,X56,allocated) & nullObject != X56)) | typeof(X56) != X57) | true_1 != select2(X50,X51,allocated) | true_1 != 'IsNotNull'(X51,'System_Object') | true_1 != 'IsHeap'(X50))) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : (((! [X68 : $int] : ? [X69 : $int] : (((select2(X60,X68,localinv) = X69 & select2(X60,X68,inv) = X69) | (select2(X60,X68,ownerFrame) != select2(X60,X62,ownerFrame) | select2(X60,X68,ownerRef) != select2(X60,X62,ownerRef) | true_1 != select2(X60,X68,allocated) | nullObject = X68)) & typeof(X68) = X69) & 'AsPureObject'(X61) = X61 & (((select2(X60,X63,'FirstConsistentOwner') = X64 | (select2(X60,X63,localinv) != 'BaseClass'(X65) & true_1 = x(select2(X60,X63,inv),X65))) & (X63 = X64 | (select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65)))) | 'PeerGroupPlaceholder' = X65) & true_1 = select2(X60,X62,allocated) & true_1 = 'IsNotNull'(X62,'System_String')) | (? [X66 : $int] : ! [X67 : $int] : (((select2(X60,X66,localinv) != X67 | select2(X60,X66,inv) != X67) & (select2(X60,X66,ownerFrame) = X65 & select2(X60,X66,ownerRef) = X63 & true_1 = select2(X60,X66,allocated) & nullObject != X66)) | typeof(X66) != X67) | true_1 != select2(X60,X61,allocated) | true_1 != 'IsNotNull'(X61,'BoundedStack') | true_1 != 'IsHeap'(X60))) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',X0) & 'System_Reflection_MemberInfo' = X0 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'System_Object' = X1 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'Microsoft_Contracts_GuardException' = X2 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'System_Exception' = X3 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Object' = X4 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X82 : $int] : ('System_String' = X82 | true_1 != x(X82,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Object' = X5 & true_1 = x('System_String','System_String') & ! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : (((~$less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) & ~$less(X85,X86) & ~$less(X86,0)) | (select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84))) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X7) & 'System_Object' = X7 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X6) & 'System_Object' = X6 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X89 : $int,X90 : $int,X91 : $int] : ('System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91) | (true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90)) & ! [X92 : $int,X93 : $int,X94 : $int] : (true_1 = 'StringEquals'(X92,X94) | (true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93))) & ! [X95 : $int,X96 : $int,X97 : $int] : ((true_1 = 'StringEquals'(X96,X97) | X96 != X97) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X97,X96)) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X96,X97))) & ! [X98 : $int,X99 : $int,X100 : $int] : (true_1 = 'System_String_Equals_System_String'(X98,X99,X100) <=> true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100)) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : ((~$less(X103,X102) & ~$less(X103,X101) & (X102 = X103 | X101 = X103)) & max(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : ((~$less(X105,X106) & ~$less(X104,X106) & (X105 = X106 | X104 = X106)) & min(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : (shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2) | $less(X108,1)) & ! [X109 : $int] : shr(X109,0) = X109 & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : (((~$less(int_2147483647,X112) & ~$less(X112,0)) | ($less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0))) & shl(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : (shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2) | $less(X114,1)) & ! [X115 : $int] : shl(X115,0) = X115 & ! [X116 : $int,X117 : $int] : ? [X118 : $int] : (((~$less($sum(X116,X117),X118) & ~$less(X118,0)) | ($less(X117,0) | $less(X116,0))) & or_1(X116,X117) = X118) & ! [X119 : $int,X120 : $int] : (~$less(and_1(X119,X120),0) | ($less(X120,0) & $less(X119,0))) & ! [X121 : $int,X122 : $int,X123 : $int] : (~$less(X122,$sum(X121,X123)) | (~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2))) & ! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((x_2(X124,X125) = x_2(X126,X125) | ($less(X125,0) | $less(X126,0))) & $sum(X124,$uminus(X125)) = X126) & ! [X127 : $int,X128 : $int] : (x_2(X127,X128) = x_2($sum(X128,X127),X128) | ($less(X128,0) | $less(X127,0))) & ! [X129 : $int,X130 : $int] : (x_2(X129,X130) = x_2($sum(X129,X130),X130) | ($less(X130,0) | $less(X129,0))) & ! [X131 : $int,X132 : $int] : ? [X133 : $int] : (((~$less(0,X133) & $less(X132,X133)) | (~$less(X132,0) | $less(0,X131))) & x_2(X131,X132) = X133) & ! [X134 : $int,X135 : $int] : ? [X136 : $int] : (((~$less(0,X136) & $less($sum(0,$uminus(X135)),X136)) | (~$less(0,X135) | $less(0,X134))) & x_2(X134,X135) = X136) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((($less(X139,$sum(0,$uminus(X138))) & ~$less(X139,0)) | (~$less(X138,0) | $less(X137,0))) & x_2(X137,X138) = X139) & ! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((($less(X142,X141) & ~$less(X142,0)) | (~$less(0,X141) | $less(X140,0))) & x_2(X140,X141) = X142) & ! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) & ! [X145 : $int,X146 : $int,X147 : $int] : ('IfThenElse'(X145,X146,X147) = X147 | true_1 = X145) & ! [X148 : $int,X149 : $int,X150 : $int] : ('IfThenElse'(X148,X149,X150) = X149 | true_1 != X148) & ! [X151 : $int,X152 : $int,X153 : $int] : ('IntToInt'(X151,X152,X153) = X151 | true_1 != 'InRange'(X151,X153)) & ! [X154 : $int] : (true_1 = 'InRange'(X154,'System_Char') <=> ($less(X154,65536) & ~$less(X154,0))) & ! [X155 : $int] : (true_1 = 'InRange'(X155,'System_UInt64') <=> (~$less(int_18446744073709551615,X155) & ~$less(X155,0))) & ! [X156 : $int] : (true_1 = 'InRange'(X156,'System_Int64') <=> (~$less(int_9223372036854775807,X156) & ~$less(X156,int_m9223372036854775808))) & ! [X157 : $int] : (true_1 = 'InRange'(X157,'System_UInt32') <=> (~$less(int_4294967295,X157) & ~$less(X157,0))) & ! [X158 : $int] : (true_1 = 'InRange'(X158,'System_Int32') <=> (~$less(int_2147483647,X158) & ~$less(X158,int_m2147483648))) & ! [X159 : $int] : (true_1 = 'InRange'(X159,'System_UInt16') <=> ($less(X159,65536) & ~$less(X159,0))) & ! [X160 : $int] : (true_1 = 'InRange'(X160,'System_Int16') <=> ($less(X160,32768) & ~$less(X160,$sum(0,$uminus(32768))))) & ! [X161 : $int] : (true_1 = 'InRange'(X161,'System_Byte') <=> ($less(X161,256) & ~$less(X161,0))) & ! [X162 : $int] : (true_1 = 'InRange'(X162,'System_SByte') <=> ($less(X162,128) & ~$less(X162,$sum(0,$uminus(128))))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X163 : $int,X164 : $int] : ('Box'('Unbox'(X163),X163) = X163 | nullObject = 'BoxTester'(X163,X164)) & ! [X165 : $int,X166 : $int] : ('UnboxedType'(X165) = X166 <=> nullObject != 'BoxTester'(X165,X166)) & ! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((X167 = X168 | (X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object'))) & 'Box'(X167,X168) = X169) & ! [X170 : $int] : (! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : (((select2(X171,X173,localinv) = X174 & select2(X171,X173,inv) = X174) | true_1 != 'IsHeap'(X171)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173) | true_1 != 'IsValueType'('UnboxedType'(X170))) & ! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 & ! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : ('BoxFunc'(X177,X178,X179,X180) = X177 | true_1 = 'IsValueType'('UnboxedType'(X177))) & ! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : (('UnboxedType'(X185) = X182 & 'Box'(X181,X185) = X185) & 'BoxFunc'(X181,X182,X183,X184) = X185) & ! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((((select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) & true_1 = select2(X187,X188,allocated) & nullObject != X188) | (select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | true_1 != select2(X187,X186,allocated) | nullObject = X186 | true_1 != 'IsHeap'(X187))) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) & ! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion)) | (select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | true_1 != select2(X195,X193,allocated) | nullObject = X193 | true_1 != 'IsHeap'(X195))) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) & ! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : (((select2(X198,X199,localinv) = X200 & select2(X198,X199,inv) = X200) | (select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198))) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) & ! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : (((select2(X203,X204,ownerFrame) = select2(X203,X208,ownerFrame) & select2(X203,X204,ownerRef) = select2(X203,X208,ownerRef)) | (nullObject = X207 | true_1 != 'IsHeap'(X203))) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) & ! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : (((select2(X209,X215,ownerFrame) = X212 & select2(X209,X215,ownerRef) = X210) | (nullObject = X214 | true_1 != 'IsHeap'(X209))) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) & ! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : (((select2(X216,X217,ownerFrame) = select2(X216,X219,ownerFrame) & select2(X216,X217,ownerRef) = select2(X216,X219,ownerRef)) | (nullObject = X219 | true_1 != 'IsHeap'(X216))) & select2(X216,X217,'AsPeerField'(X218)) = X219) & ! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : (((select2(X220,X224,ownerFrame) = X223 & select2(X220,X224,ownerRef) = X221) | (nullObject = X224 | true_1 != 'IsHeap'(X220))) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) & ! [X225 : $int] : ~$less('StringLength'(X225),0) & ! [X226 : $int,X227 : $int] : (! [X228 : $int] : ? [X229 : $int] : (((! [X230 : $int] : (('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230) | 'AsOwner'(X226,select2(X228,X230,ownerRef)) != X226) & 'AsOwner'(X226,select2(X228,X226,ownerRef)) = X226 & 'PeerGroupPlaceholder' = select2(X228,X226,ownerFrame) & select2(X228,X226,localinv) = X229 & select2(X228,X226,inv) = X229) | true_1 != 'IsHeap'(X228)) & typeof(X226) = X229) | (true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226)) & ! [X231 : $int,X232 : $int] : (('AsMutable'(X232) = X232 & true_1 != 'IsImmutable'(X232)) | true_1 != x(X232,'AsMutable'(X231))) & ! [X233 : $int,X234 : $int] : (('AsImmutable'(X234) = X234 & true_1 = 'IsImmutable'(X234)) | true_1 != x(X234,'AsImmutable'(X233))) & true_1 != 'IsImmutable'('System_Object') & ! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((true_1 = x(typeof(X237),X235) | (true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238)) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) & ! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) & ! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244) | true_1 != 'IsHeap'(X241)) & ! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248)) | ((true_1 != select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X246) | nullObject = X246 | true_1 != 'IsHeap'(X245))) & ! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252) | true_1 != 'IsHeap'(X249)) & ! [X253 : $int,X254 : $int] : ('AsRefField'(X253,X254) = X253 | 'AsNonNullRefField'(X253,X254) != X253) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X255 : $int,X256 : $int] : (true_1 = select2(X255,'ClassRepr'(X256),allocated) | true_1 != 'IsHeap'(X255)) & ! [X257 : $int,X258 : $int] : (true_1 = select2(X257,X258,allocated) | true_1 != 'IsAllocated'(X257,X258)) & ! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261)) | true_1 != 'IsAllocated'(X259,X260)) & ! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264)) | true_1 != 'IsAllocated'(X262,X263)) & ! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267)) | true_1 != 'IsAllocated'(X265,X266)) & ! [X268 : $int,X269 : $int,X270 : $int] : (true_1 = select2(X268,select2(X268,X269,X270),allocated) | (true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268))) & ! [X271 : $int,X272 : $int,X273 : $int] : (true_1 = 'IsAllocated'(X271,select2(X271,X272,X273)) | (true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271))) & ! [X274 : $int,X275 : $int] : ? [X276 : $int] : (((select2(X274,X275,localinv) = X276 & select2(X274,X275,inv) = X276) | (true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274))) & typeof(X275) = X276) & ! [X277 : $int,X278 : $int] : (nullObject = 'As'(X277,X278) | true_1 = 'Is'(X277,X278)) & ! [X279 : $int,X280 : $int] : ('As'(X279,X280) = X279 | true_1 != 'Is'(X279,X280)) & ! [X281 : $int,X282 : $int] : (true_1 = 'IsNotNull'(X281,X282) <=> (true_1 = 'Is'(X281,X282) & nullObject != X281)) & ! [X283 : $int,X284 : $int] : (true_1 = 'Is'(X283,X284) <=> (true_1 = x(typeof(X283),X284) | nullObject = X283)) & ! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 & ! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X287 : $int] : ((! [X288 : $int] : (X287 = X288 | true_1 != x(X288,X287)) & ! [X289 : $int] : (X287 = X289 | true_1 != x(X287,X289))) | true_1 != 'IsValueType'(X287)) & ! [X290 : $int,X291 : $int,X292 : $int] : ('OneClassDown'(X292,X290) = X291 | true_1 != x(X292,'AsDirectSubClass'(X291,X290))) & ! [X293 : $int] : ? [X294 : $int] : (((X293 != X294 | 'System_Object' = X293) & true_1 = x(X293,X294)) & 'BaseClass'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : ('StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297) | X296 = X297) & ! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 & ! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) & ! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) & ! [X306 : $int,X307 : $int] : (true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1)))) | (true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307))) & ! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : ((((select2(X310,X312,ownerFrame) = select2(X310,X311,ownerFrame) & select2(X310,X312,ownerRef) = select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312) | (true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310))) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) & ! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : (((X315 = X316 | true_1 = x('System_Array',X315)) | true_1 != x(X316,X315)) & 'IntArray'(X313,X314) = X316) & ! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : (((X319 = X320 | true_1 = x('System_Array',X319)) | true_1 != x(X320,X319)) & 'ValueArray'(X317,X318) = X320) & ! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : ((((true_1 = x(X321,X324) & 'NonNullRefArray'(X324,X322) = X323) | true_1 = x('System_Array',X323)) | true_1 != x('NonNullRefArray'(X321,X322),X323)) & 'ElementType'(X323) = X324) & ! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : ((((true_1 = x(X325,X328) & 'RefArray'(X328,X326) = X327) | true_1 = x('System_Array',X327)) | true_1 != x('RefArray'(X325,X326),X327)) & 'ElementType'(X327) = X328) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((X331 = X332 | true_1 != x(X331,X332)) & 'IntArray'(X329,X330) = X332) & ! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((X335 = X336 | true_1 != x(X335,X336)) & 'ValueArray'(X333,X334) = X336) & ! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : (((true_1 = x(X340,X337) & 'NonNullRefArray'(X340,X338) = X339 & X337 != X339) | true_1 != x(X339,'NonNullRefArray'(X337,X338))) & 'ElementType'(X339) = X340) & ! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : (((true_1 = x(X344,X341) & 'RefArray'(X344,X342) = X343 & X341 != X343) | true_1 != x(X343,'RefArray'(X341,X342))) & 'ElementType'(X343) = X344) & ! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 & ! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 & ! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 & ! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 & ! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355)) | true_1 != x(X354,X353)) & ! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358)) | true_1 != x(X357,X356)) & ! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : (((true_1 = x(X360,'ElementType'(X362)) & 'Rank'(X359) = X361 & true_1 = x(X362,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X359,X360,X361)) & typeof(X359) = X362) & ! [X363 : $int,X364 : $int] : ? [X365 : $int] : ((true_1 = x(X365,'System_Array') & true_1 = x(X365,X365)) & 'NonNullRefArray'(X363,X364) = X365) & ! [X366 : $int,X367 : $int] : ? [X368 : $int] : ((true_1 = x(X368,'System_Array') & true_1 = x(X368,X368)) & 'RefArray'(X366,X367) = X368) & ! [X369 : $int,X370 : $int] : ? [X371 : $int] : ((true_1 = x(X371,'System_Array') & true_1 = x(X371,X371)) & 'IntArray'(X369,X370) = X371) & ! [X372 : $int,X373 : $int] : ? [X374 : $int] : ((true_1 = x(X374,'System_Array') & true_1 = x(X374,X374)) & 'ValueArray'(X372,X373) = X374) & true_1 = x('System_Array','System_Object') & ! [X375 : $int,X376 : $int,X377 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X375) | true_1 != x(X375,'NonNullRefArray'(X376,X377))) & ! [X378 : $int,X379 : $int,X380 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X378) | true_1 != x(X378,'RefArray'(X379,X380))) & ! [X381 : $int,X382 : $int,X383 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X381) | true_1 != x(X381,'IntArray'(X382,X383))) & ! [X384 : $int,X385 : $int,X386 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X384) | true_1 != x(X384,'ValueArray'(X385,X386))) & ! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) & ! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) & ! [X391 : $int] : ('Length'(X391) = 'DimLength'(X391,0) | 1 != 'Rank'(X391)) & ! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) & ! [X394 : $int] : ? [X395 : $int] : ((~$less(int_2147483647,X395) & ~$less(X395,0)) & 'Length'(X394) = X395) & ! [X396 : $int,X397 : $int,X398 : $int] : ('Rank'(X396) = X398 | (true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396)) & ! [X399 : $int,X400 : $int,X401 : $int] : ('Rank'(X399) = X401 | (true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399)) & ! [X402 : $int,X403 : $int,X404 : $int] : ('Rank'(X402) = X404 | (true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402)) & ! [X405 : $int,X406 : $int,X407 : $int] : ('Rank'(X405) = X407 | (true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405)) & ! [X408 : $int] : ~$less('Rank'(X408),1) & ! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411) | (true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413))) & ! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((true_1 = x(typeof(X417),'ElementType'(typeof(X414))) | (nullObject = X417 | true_1 != 'IsHeap'(X416))) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) & ! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418))) | true_1 != 'IsHeap'(X420)) & ! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 & ! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 & ! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : ('RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431) | X430 = X431) & ! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 & ! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : ('IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438) | X437 = X438) & ! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 & ! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : ('ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445) | X444 = X445) & ! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X450 : $int,X451 : $int] : ('PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame) | true_1 != 'IsHeap'(X451)) & ! [X452 : $int] : nullObject != 'ClassRepr'(X452) & ! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') & ! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & (stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements)) & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.65 inference(ennf_transformation,[],[f28])).
% 6.76/1.65
% 6.76/1.65 tff(f35,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : (((! [X27 : $int] : ? [X28 : $int] : (((select2(X19,X27,localinv) = X28 & select2(X19,X27,inv) = X28) | select2(X19,X27,ownerFrame) != select2(X19,X22,ownerFrame) | select2(X19,X27,ownerRef) != select2(X19,X22,ownerRef) | true_1 != select2(X19,X27,allocated) | nullObject = X27) & typeof(X27) = X28) & 'AsPureObject'(X21) = X21 & 'AsPureObject'(X20) = X20 & 'StringLength'(X22) = $sum('IfThenElse'(anyEqual(X20,nullObject),0,'StringLength'(X20)),'IfThenElse'(anyEqual(X21,nullObject),0,'StringLength'(X21))) & true_1 = select2(X19,X22,allocated) & true_1 = 'IsNotNull'(X22,'System_String')) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | (? [X25 : $int] : ! [X26 : $int] : (((select2(X19,X25,localinv) != X26 | select2(X19,X25,inv) != X26) & select2(X19,X25,ownerFrame) = select2(X19,X20,ownerFrame) & select2(X19,X25,ownerRef) = select2(X19,X20,ownerRef) & true_1 = select2(X19,X25,allocated) & nullObject != X25) | typeof(X25) != X26) & nullObject != X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) & (! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : (((! [X40 : $int] : ? [X41 : $int] : (((select2(X32,X40,localinv) = X41 & select2(X32,X40,inv) = X41) | select2(X32,X40,ownerFrame) != select2(X32,X35,ownerFrame) | select2(X32,X40,ownerRef) != select2(X32,X35,ownerRef) | true_1 != select2(X32,X40,allocated) | nullObject = X40) & typeof(X40) = X41) & 'AsPureObject'(X34) = X34 & 'AsPureObject'(X33) = X33 & true_1 = select2(X32,X35,allocated) & true_1 = 'IsNotNull'(X35,'System_String')) | (? [X36 : $int] : ! [X37 : $int] : (((select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37) & select2(X32,X36,ownerFrame) = select2(X32,X34,ownerFrame) & select2(X32,X36,ownerRef) = select2(X32,X34,ownerRef) & true_1 = select2(X32,X36,allocated) & nullObject != X36) | typeof(X36) != X37) & nullObject != X34) | (? [X38 : $int] : ! [X39 : $int] : (((select2(X32,X38,localinv) != X39 | select2(X32,X38,inv) != X39) & select2(X32,X38,ownerFrame) = select2(X32,X33,ownerFrame) & select2(X32,X38,ownerRef) = select2(X32,X33,ownerRef) & true_1 = select2(X32,X38,allocated) & nullObject != X38) | typeof(X38) != X39) & nullObject != X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32)) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X42 : $int,X43 : $int] : ? [X44 : $int] : (('BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion)) | true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43) & typeof(X43) = X44) & ! [X45 : $int,X46 : $int] : ('BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46) | true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46) & ! [X47 : $int,X48 : $int] : ? [X49 : $int] : (('System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion)) | true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48) & typeof(X48) = X49) & (! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : (((! [X58 : $int] : ? [X59 : $int] : (((select2(X50,X58,localinv) = X59 & select2(X50,X58,inv) = X59) | select2(X50,X58,ownerFrame) != select2(X50,X52,ownerFrame) | select2(X50,X58,ownerRef) != select2(X50,X52,ownerRef) | true_1 != select2(X50,X58,allocated) | nullObject = X58) & typeof(X58) = X59) & 'AsPureObject'(X51) = X51 & (((select2(X50,X53,'FirstConsistentOwner') = X54 | (select2(X50,X53,localinv) != 'BaseClass'(X55) & true_1 = x(select2(X50,X53,inv),X55))) & (X53 = X54 | select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55))) | 'PeerGroupPlaceholder' = X55) & true_1 = select2(X50,X52,allocated) & true_1 = 'IsNotNull'(X52,'System_String')) | ? [X56 : $int] : ! [X57 : $int] : (((select2(X50,X56,localinv) != X57 | select2(X50,X56,inv) != X57) & select2(X50,X56,ownerFrame) = X55 & select2(X50,X56,ownerRef) = X53 & true_1 = select2(X50,X56,allocated) & nullObject != X56) | typeof(X56) != X57) | true_1 != select2(X50,X51,allocated) | true_1 != 'IsNotNull'(X51,'System_Object') | true_1 != 'IsHeap'(X50)) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : (((! [X68 : $int] : ? [X69 : $int] : (((select2(X60,X68,localinv) = X69 & select2(X60,X68,inv) = X69) | select2(X60,X68,ownerFrame) != select2(X60,X62,ownerFrame) | select2(X60,X68,ownerRef) != select2(X60,X62,ownerRef) | true_1 != select2(X60,X68,allocated) | nullObject = X68) & typeof(X68) = X69) & 'AsPureObject'(X61) = X61 & (((select2(X60,X63,'FirstConsistentOwner') = X64 | (select2(X60,X63,localinv) != 'BaseClass'(X65) & true_1 = x(select2(X60,X63,inv),X65))) & (X63 = X64 | select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65))) | 'PeerGroupPlaceholder' = X65) & true_1 = select2(X60,X62,allocated) & true_1 = 'IsNotNull'(X62,'System_String')) | ? [X66 : $int] : ! [X67 : $int] : (((select2(X60,X66,localinv) != X67 | select2(X60,X66,inv) != X67) & select2(X60,X66,ownerFrame) = X65 & select2(X60,X66,ownerRef) = X63 & true_1 = select2(X60,X66,allocated) & nullObject != X66) | typeof(X66) != X67) | true_1 != select2(X60,X61,allocated) | true_1 != 'IsNotNull'(X61,'BoundedStack') | true_1 != 'IsHeap'(X60)) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',X0) & 'System_Reflection_MemberInfo' = X0 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'System_Object' = X1 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'Microsoft_Contracts_GuardException' = X2 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'System_Exception' = X3 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Object' = X4 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X82 : $int] : ('System_String' = X82 | true_1 != x(X82,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Object' = X5 & true_1 = x('System_String','System_String') & ! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : (((~$less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) & ~$less(X85,X86) & ~$less(X86,0)) | select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84)) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X7) & 'System_Object' = X7 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X6) & 'System_Object' = X6 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X89 : $int,X90 : $int,X91 : $int] : ('System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91) | true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90) & ! [X92 : $int,X93 : $int,X94 : $int] : (true_1 = 'StringEquals'(X92,X94) | true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93)) & ! [X95 : $int,X96 : $int,X97 : $int] : ((true_1 = 'StringEquals'(X96,X97) | X96 != X97) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X97,X96)) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X96,X97))) & ! [X98 : $int,X99 : $int,X100 : $int] : (true_1 = 'System_String_Equals_System_String'(X98,X99,X100) <=> true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100)) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : (~$less(X103,X102) & ~$less(X103,X101) & (X102 = X103 | X101 = X103) & max(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : (~$less(X105,X106) & ~$less(X104,X106) & (X105 = X106 | X104 = X106) & min(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : (shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2) | $less(X108,1)) & ! [X109 : $int] : shr(X109,0) = X109 & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : (((~$less(int_2147483647,X112) & ~$less(X112,0)) | $less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0)) & shl(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : (shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2) | $less(X114,1)) & ! [X115 : $int] : shl(X115,0) = X115 & ! [X116 : $int,X117 : $int] : ? [X118 : $int] : (((~$less($sum(X116,X117),X118) & ~$less(X118,0)) | $less(X117,0) | $less(X116,0)) & or_1(X116,X117) = X118) & ! [X119 : $int,X120 : $int] : (~$less(and_1(X119,X120),0) | ($less(X120,0) & $less(X119,0))) & ! [X121 : $int,X122 : $int,X123 : $int] : (~$less(X122,$sum(X121,X123)) | ~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2)) & ! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((x_2(X124,X125) = x_2(X126,X125) | $less(X125,0) | $less(X126,0)) & $sum(X124,$uminus(X125)) = X126) & ! [X127 : $int,X128 : $int] : (x_2(X127,X128) = x_2($sum(X128,X127),X128) | $less(X128,0) | $less(X127,0)) & ! [X129 : $int,X130 : $int] : (x_2(X129,X130) = x_2($sum(X129,X130),X130) | $less(X130,0) | $less(X129,0)) & ! [X131 : $int,X132 : $int] : ? [X133 : $int] : (((~$less(0,X133) & $less(X132,X133)) | ~$less(X132,0) | $less(0,X131)) & x_2(X131,X132) = X133) & ! [X134 : $int,X135 : $int] : ? [X136 : $int] : (((~$less(0,X136) & $less($sum(0,$uminus(X135)),X136)) | ~$less(0,X135) | $less(0,X134)) & x_2(X134,X135) = X136) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((($less(X139,$sum(0,$uminus(X138))) & ~$less(X139,0)) | ~$less(X138,0) | $less(X137,0)) & x_2(X137,X138) = X139) & ! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((($less(X142,X141) & ~$less(X142,0)) | ~$less(0,X141) | $less(X140,0)) & x_2(X140,X141) = X142) & ! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) & ! [X145 : $int,X146 : $int,X147 : $int] : ('IfThenElse'(X145,X146,X147) = X147 | true_1 = X145) & ! [X148 : $int,X149 : $int,X150 : $int] : ('IfThenElse'(X148,X149,X150) = X149 | true_1 != X148) & ! [X151 : $int,X152 : $int,X153 : $int] : ('IntToInt'(X151,X152,X153) = X151 | true_1 != 'InRange'(X151,X153)) & ! [X154 : $int] : (true_1 = 'InRange'(X154,'System_Char') <=> ($less(X154,65536) & ~$less(X154,0))) & ! [X155 : $int] : (true_1 = 'InRange'(X155,'System_UInt64') <=> (~$less(int_18446744073709551615,X155) & ~$less(X155,0))) & ! [X156 : $int] : (true_1 = 'InRange'(X156,'System_Int64') <=> (~$less(int_9223372036854775807,X156) & ~$less(X156,int_m9223372036854775808))) & ! [X157 : $int] : (true_1 = 'InRange'(X157,'System_UInt32') <=> (~$less(int_4294967295,X157) & ~$less(X157,0))) & ! [X158 : $int] : (true_1 = 'InRange'(X158,'System_Int32') <=> (~$less(int_2147483647,X158) & ~$less(X158,int_m2147483648))) & ! [X159 : $int] : (true_1 = 'InRange'(X159,'System_UInt16') <=> ($less(X159,65536) & ~$less(X159,0))) & ! [X160 : $int] : (true_1 = 'InRange'(X160,'System_Int16') <=> ($less(X160,32768) & ~$less(X160,$sum(0,$uminus(32768))))) & ! [X161 : $int] : (true_1 = 'InRange'(X161,'System_Byte') <=> ($less(X161,256) & ~$less(X161,0))) & ! [X162 : $int] : (true_1 = 'InRange'(X162,'System_SByte') <=> ($less(X162,128) & ~$less(X162,$sum(0,$uminus(128))))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X163 : $int,X164 : $int] : ('Box'('Unbox'(X163),X163) = X163 | nullObject = 'BoxTester'(X163,X164)) & ! [X165 : $int,X166 : $int] : ('UnboxedType'(X165) = X166 <=> nullObject != 'BoxTester'(X165,X166)) & ! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((X167 = X168 | X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object')) & 'Box'(X167,X168) = X169) & ! [X170 : $int] : (! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : (((select2(X171,X173,localinv) = X174 & select2(X171,X173,inv) = X174) | true_1 != 'IsHeap'(X171)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173) | true_1 != 'IsValueType'('UnboxedType'(X170))) & ! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 & ! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : ('BoxFunc'(X177,X178,X179,X180) = X177 | true_1 = 'IsValueType'('UnboxedType'(X177))) & ! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : ('UnboxedType'(X185) = X182 & 'Box'(X181,X185) = X185 & 'BoxFunc'(X181,X182,X183,X184) = X185) & ! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((((select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) & true_1 = select2(X187,X188,allocated) & nullObject != X188) | select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | true_1 != select2(X187,X186,allocated) | nullObject = X186 | true_1 != 'IsHeap'(X187)) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) & ! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion)) | select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | true_1 != select2(X195,X193,allocated) | nullObject = X193 | true_1 != 'IsHeap'(X195)) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) & ! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : (((select2(X198,X199,localinv) = X200 & select2(X198,X199,inv) = X200) | select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198)) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) & ! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : (((select2(X203,X204,ownerFrame) = select2(X203,X208,ownerFrame) & select2(X203,X204,ownerRef) = select2(X203,X208,ownerRef)) | nullObject = X207 | true_1 != 'IsHeap'(X203)) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) & ! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : (((select2(X209,X215,ownerFrame) = X212 & select2(X209,X215,ownerRef) = X210) | nullObject = X214 | true_1 != 'IsHeap'(X209)) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) & ! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : (((select2(X216,X217,ownerFrame) = select2(X216,X219,ownerFrame) & select2(X216,X217,ownerRef) = select2(X216,X219,ownerRef)) | nullObject = X219 | true_1 != 'IsHeap'(X216)) & select2(X216,X217,'AsPeerField'(X218)) = X219) & ! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : (((select2(X220,X224,ownerFrame) = X223 & select2(X220,X224,ownerRef) = X221) | nullObject = X224 | true_1 != 'IsHeap'(X220)) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) & ! [X225 : $int] : ~$less('StringLength'(X225),0) & ! [X226 : $int,X227 : $int] : (! [X228 : $int] : ? [X229 : $int] : (((! [X230 : $int] : ('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230 | 'AsOwner'(X226,select2(X228,X230,ownerRef)) != X226) & 'AsOwner'(X226,select2(X228,X226,ownerRef)) = X226 & 'PeerGroupPlaceholder' = select2(X228,X226,ownerFrame) & select2(X228,X226,localinv) = X229 & select2(X228,X226,inv) = X229) | true_1 != 'IsHeap'(X228)) & typeof(X226) = X229) | true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226) & ! [X231 : $int,X232 : $int] : (('AsMutable'(X232) = X232 & true_1 != 'IsImmutable'(X232)) | true_1 != x(X232,'AsMutable'(X231))) & ! [X233 : $int,X234 : $int] : (('AsImmutable'(X234) = X234 & true_1 = 'IsImmutable'(X234)) | true_1 != x(X234,'AsImmutable'(X233))) & true_1 != 'IsImmutable'('System_Object') & ! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((true_1 = x(typeof(X237),X235) | true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) & ! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) & ! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244) | true_1 != 'IsHeap'(X241)) & ! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248)) | (true_1 != select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X246) | nullObject = X246 | true_1 != 'IsHeap'(X245)) & ! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252) | true_1 != 'IsHeap'(X249)) & ! [X253 : $int,X254 : $int] : ('AsRefField'(X253,X254) = X253 | 'AsNonNullRefField'(X253,X254) != X253) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X255 : $int,X256 : $int] : (true_1 = select2(X255,'ClassRepr'(X256),allocated) | true_1 != 'IsHeap'(X255)) & ! [X257 : $int,X258 : $int] : (true_1 = select2(X257,X258,allocated) | true_1 != 'IsAllocated'(X257,X258)) & ! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261)) | true_1 != 'IsAllocated'(X259,X260)) & ! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264)) | true_1 != 'IsAllocated'(X262,X263)) & ! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267)) | true_1 != 'IsAllocated'(X265,X266)) & ! [X268 : $int,X269 : $int,X270 : $int] : (true_1 = select2(X268,select2(X268,X269,X270),allocated) | true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268)) & ! [X271 : $int,X272 : $int,X273 : $int] : (true_1 = 'IsAllocated'(X271,select2(X271,X272,X273)) | true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271)) & ! [X274 : $int,X275 : $int] : ? [X276 : $int] : (((select2(X274,X275,localinv) = X276 & select2(X274,X275,inv) = X276) | true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274)) & typeof(X275) = X276) & ! [X277 : $int,X278 : $int] : (nullObject = 'As'(X277,X278) | true_1 = 'Is'(X277,X278)) & ! [X279 : $int,X280 : $int] : ('As'(X279,X280) = X279 | true_1 != 'Is'(X279,X280)) & ! [X281 : $int,X282 : $int] : (true_1 = 'IsNotNull'(X281,X282) <=> (true_1 = 'Is'(X281,X282) & nullObject != X281)) & ! [X283 : $int,X284 : $int] : (true_1 = 'Is'(X283,X284) <=> (true_1 = x(typeof(X283),X284) | nullObject = X283)) & ! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 & ! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X287 : $int] : ((! [X288 : $int] : (X287 = X288 | true_1 != x(X288,X287)) & ! [X289 : $int] : (X287 = X289 | true_1 != x(X287,X289))) | true_1 != 'IsValueType'(X287)) & ! [X290 : $int,X291 : $int,X292 : $int] : ('OneClassDown'(X292,X290) = X291 | true_1 != x(X292,'AsDirectSubClass'(X291,X290))) & ! [X293 : $int] : ? [X294 : $int] : ((X293 != X294 | 'System_Object' = X293) & true_1 = x(X293,X294) & 'BaseClass'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : ('StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297) | X296 = X297) & ! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 & ! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) & ! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) & ! [X306 : $int,X307 : $int] : (true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1)))) | true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307)) & ! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : (((select2(X310,X312,ownerFrame) = select2(X310,X311,ownerFrame) & select2(X310,X312,ownerRef) = select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312 | true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310)) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) & ! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : ((X315 = X316 | true_1 = x('System_Array',X315) | true_1 != x(X316,X315)) & 'IntArray'(X313,X314) = X316) & ! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : ((X319 = X320 | true_1 = x('System_Array',X319) | true_1 != x(X320,X319)) & 'ValueArray'(X317,X318) = X320) & ! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : (((true_1 = x(X321,X324) & 'NonNullRefArray'(X324,X322) = X323) | true_1 = x('System_Array',X323) | true_1 != x('NonNullRefArray'(X321,X322),X323)) & 'ElementType'(X323) = X324) & ! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : (((true_1 = x(X325,X328) & 'RefArray'(X328,X326) = X327) | true_1 = x('System_Array',X327) | true_1 != x('RefArray'(X325,X326),X327)) & 'ElementType'(X327) = X328) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((X331 = X332 | true_1 != x(X331,X332)) & 'IntArray'(X329,X330) = X332) & ! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((X335 = X336 | true_1 != x(X335,X336)) & 'ValueArray'(X333,X334) = X336) & ! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : (((true_1 = x(X340,X337) & 'NonNullRefArray'(X340,X338) = X339 & X337 != X339) | true_1 != x(X339,'NonNullRefArray'(X337,X338))) & 'ElementType'(X339) = X340) & ! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : (((true_1 = x(X344,X341) & 'RefArray'(X344,X342) = X343 & X341 != X343) | true_1 != x(X343,'RefArray'(X341,X342))) & 'ElementType'(X343) = X344) & ! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 & ! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 & ! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 & ! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 & ! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355)) | true_1 != x(X354,X353)) & ! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358)) | true_1 != x(X357,X356)) & ! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : (((true_1 = x(X360,'ElementType'(X362)) & 'Rank'(X359) = X361 & true_1 = x(X362,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X359,X360,X361)) & typeof(X359) = X362) & ! [X363 : $int,X364 : $int] : ? [X365 : $int] : (true_1 = x(X365,'System_Array') & true_1 = x(X365,X365) & 'NonNullRefArray'(X363,X364) = X365) & ! [X366 : $int,X367 : $int] : ? [X368 : $int] : (true_1 = x(X368,'System_Array') & true_1 = x(X368,X368) & 'RefArray'(X366,X367) = X368) & ! [X369 : $int,X370 : $int] : ? [X371 : $int] : (true_1 = x(X371,'System_Array') & true_1 = x(X371,X371) & 'IntArray'(X369,X370) = X371) & ! [X372 : $int,X373 : $int] : ? [X374 : $int] : (true_1 = x(X374,'System_Array') & true_1 = x(X374,X374) & 'ValueArray'(X372,X373) = X374) & true_1 = x('System_Array','System_Object') & ! [X375 : $int,X376 : $int,X377 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X375) | true_1 != x(X375,'NonNullRefArray'(X376,X377))) & ! [X378 : $int,X379 : $int,X380 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X378) | true_1 != x(X378,'RefArray'(X379,X380))) & ! [X381 : $int,X382 : $int,X383 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X381) | true_1 != x(X381,'IntArray'(X382,X383))) & ! [X384 : $int,X385 : $int,X386 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X384) | true_1 != x(X384,'ValueArray'(X385,X386))) & ! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) & ! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) & ! [X391 : $int] : ('Length'(X391) = 'DimLength'(X391,0) | 1 != 'Rank'(X391)) & ! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) & ! [X394 : $int] : ? [X395 : $int] : (~$less(int_2147483647,X395) & ~$less(X395,0) & 'Length'(X394) = X395) & ! [X396 : $int,X397 : $int,X398 : $int] : ('Rank'(X396) = X398 | true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396) & ! [X399 : $int,X400 : $int,X401 : $int] : ('Rank'(X399) = X401 | true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399) & ! [X402 : $int,X403 : $int,X404 : $int] : ('Rank'(X402) = X404 | true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402) & ! [X405 : $int,X406 : $int,X407 : $int] : ('Rank'(X405) = X407 | true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405) & ! [X408 : $int] : ~$less('Rank'(X408),1) & ! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411) | true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413)) & ! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((true_1 = x(typeof(X417),'ElementType'(typeof(X414))) | nullObject = X417 | true_1 != 'IsHeap'(X416)) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) & ! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418))) | true_1 != 'IsHeap'(X420)) & ! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 & ! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 & ! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : ('RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431) | X430 = X431) & ! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 & ! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : ('IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438) | X437 = X438) & ! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 & ! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : ('ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445) | X444 = X445) & ! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X450 : $int,X451 : $int] : ('PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame) | true_1 != 'IsHeap'(X451)) & ! [X452 : $int] : nullObject != 'ClassRepr'(X452) & ! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') & ! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.65 inference(flattening,[],[f34])).
% 6.76/1.65
% 6.76/1.65 tff(f36,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : $int] : (? [X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : (((((((((((((((((((((? [X27 : $int,X28 : $int] : ! [X29 : $int,X30 : $int,X31 : $int] : ((X29 != X29 & ((true_1 != 'IncludedInModifiesStar'(X28) | true_1 != x(typeof(this),'DeclType'(X28)) | this != X27) & (select2('Heap',X31,localinv) = 'BaseClass'(X30) | true_1 != x(select2('Heap',X31,inv),X30) | 'PeerGroupPlaceholder' = X30) & true_1 = select2('Heap',X27,allocated) & nullObject != X27 & true_1 = 'IncludeInMainFrameCondition'(X28))) | select2('Heap',X27,ownerRef) != X31 | select2('Heap',X27,ownerFrame) != X30 | select2('Heap',X27,X28) != X29) & ('System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X13) & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & ('System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'StringLength'(stringLiteral10) = 7 & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsDirectSubClass'('System_String',X4) & 'System_String' = 'AsImmutable'('System_String') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & ('System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X4) & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = 'AsDirectSubClass'(X8,X4) & 'BoundedStack' = X6 & 'BoundedStack' = X8 & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & return_value_0 = select2('Heap',this,'BoundedStack_max')) & nullObject != this) | nullObject = this) & ('System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X0)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X6) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = 'AsDirectSubClass'(X6,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,X14) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & ('System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X5 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & X11 = X12 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & ('System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(X1,'System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = 'BaseClass'(X3) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X13 & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,X14) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = X3 & 'System_Exception' = 'AsDirectSubClass'(X3,X14) & 'System_Exception' = 'AsMutable'(X3) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & ('System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X13) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X13) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X7) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(X7) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X7,X13) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X7) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & ('System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X5) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X5) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection'))) & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | (select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20)) & typeof(X20) = X21)) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18)) & nullObject = 'BeingConstructed') & true_1 = 'PurityAxiomsCanBeAssumed') & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32')) & true_1 = 'InRange'(return_value,'System_Int32')) & true_1 = 'InRange'(result,'System_Int32')) & (true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack'))) & true_1 = 'IsHeap'('Heap')) & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,X0) = X17 & 'BaseClass'(X2) = X16 & $sum(int_m2147483648,X0) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = X10 & $sum(0,$uminus(int_2147483647)) = X9 & 'DeclType'('BoundedStack_size') = X8 & 'DeclType'('BoundedStack_max') = X7 & 'DeclType'('BoundedStack_elems') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Type') = X1 & 'StringLength'(stringLiteral11) = X0)),
% 6.76/1.65 inference(ennf_transformation,[],[f31])).
% 6.76/1.65
% 6.76/1.65 tff(f37,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : $int] : (? [X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : (((? [X27 : $int,X28 : $int] : ! [X29 : $int,X30 : $int,X31 : $int] : ((X29 != X29 & (true_1 != 'IncludedInModifiesStar'(X28) | true_1 != x(typeof(this),'DeclType'(X28)) | this != X27) & (select2('Heap',X31,localinv) = 'BaseClass'(X30) | true_1 != x(select2('Heap',X31,inv),X30) | 'PeerGroupPlaceholder' = X30) & true_1 = select2('Heap',X27,allocated) & nullObject != X27 & true_1 = 'IncludeInMainFrameCondition'(X28)) | select2('Heap',X27,ownerRef) != X31 | select2('Heap',X27,ownerFrame) != X30 | select2('Heap',X27,X28) != X29) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X13) & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'StringLength'(stringLiteral10) = 7 & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsDirectSubClass'('System_String',X4) & 'System_String' = 'AsImmutable'('System_String') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X4) & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = 'AsDirectSubClass'(X8,X4) & 'BoundedStack' = X6 & 'BoundedStack' = X8 & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & return_value_0 = select2('Heap',this,'BoundedStack_max') & nullObject != this) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X0)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X6) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = 'AsDirectSubClass'(X6,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,X14) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X5 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & X11 = X12 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(X1,'System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = 'BaseClass'(X3) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X13 & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,X14) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = X3 & 'System_Exception' = 'AsDirectSubClass'(X3,X14) & 'System_Exception' = 'AsMutable'(X3) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X13) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X13) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X7) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(X7) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X7,X13) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X7) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X5) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X5) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,X0) = X17 & 'BaseClass'(X2) = X16 & $sum(int_m2147483648,X0) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = X10 & $sum(0,$uminus(int_2147483647)) = X9 & 'DeclType'('BoundedStack_size') = X8 & 'DeclType'('BoundedStack_max') = X7 & 'DeclType'('BoundedStack_elems') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Type') = X1 & 'StringLength'(stringLiteral11) = X0)),
% 6.76/1.65 inference(flattening,[],[f36])).
% 6.76/1.65
% 6.76/1.65 tff(f38,plain,(
% 6.76/1.65 ! [X64 : $int,X63 : $int,X60 : $int,X65 : $int] : (((select2(X60,X63,'FirstConsistentOwner') = X64 | (select2(X60,X63,localinv) != 'BaseClass'(X65) & true_1 = x(select2(X60,X63,inv),X65))) & (X63 = X64 | select2(X60,X63,localinv) = 'BaseClass'(X65) | true_1 != x(select2(X60,X63,inv),X65))) | 'PeerGroupPlaceholder' = X65 | ~sP0(X64,X63,X60,X65))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])])).
% 6.76/1.65
% 6.76/1.65 tff(f39,plain,(
% 6.76/1.65 ! [X60 : $int,X62 : $int,X61 : $int,X65 : $int,X63 : $int,X64 : $int] : ((! [X68 : $int] : ? [X69 : $int] : (((select2(X60,X68,localinv) = X69 & select2(X60,X68,inv) = X69) | select2(X60,X68,ownerFrame) != select2(X60,X62,ownerFrame) | select2(X60,X68,ownerRef) != select2(X60,X62,ownerRef) | true_1 != select2(X60,X68,allocated) | nullObject = X68) & typeof(X68) = X69) & 'AsPureObject'(X61) = X61 & sP0(X64,X63,X60,X65) & true_1 = select2(X60,X62,allocated) & true_1 = 'IsNotNull'(X62,'System_String')) | ~sP1(X60,X62,X61,X65,X63,X64))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])])).
% 6.76/1.65
% 6.76/1.65 tff(f40,plain,(
% 6.76/1.65 ! [X64 : $int,X63 : $int,X65 : $int,X61 : $int,X62 : $int,X60 : $int] : (sP1(X60,X62,X61,X65,X63,X64) | ? [X66 : $int] : ! [X67 : $int] : (((select2(X60,X66,localinv) != X67 | select2(X60,X66,inv) != X67) & select2(X60,X66,ownerFrame) = X65 & select2(X60,X66,ownerRef) = X63 & true_1 = select2(X60,X66,allocated) & nullObject != X66) | typeof(X66) != X67) | true_1 != select2(X60,X61,allocated) | true_1 != 'IsNotNull'(X61,'BoundedStack') | true_1 != 'IsHeap'(X60) | ~sP2(X64,X63,X65,X61,X62,X60))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])])).
% 6.76/1.65
% 6.76/1.65 tff(f41,plain,(
% 6.76/1.65 ! [X54 : $int,X53 : $int,X50 : $int,X55 : $int] : (((select2(X50,X53,'FirstConsistentOwner') = X54 | (select2(X50,X53,localinv) != 'BaseClass'(X55) & true_1 = x(select2(X50,X53,inv),X55))) & (X53 = X54 | select2(X50,X53,localinv) = 'BaseClass'(X55) | true_1 != x(select2(X50,X53,inv),X55))) | 'PeerGroupPlaceholder' = X55 | ~sP3(X54,X53,X50,X55))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP3])])).
% 6.76/1.65
% 6.76/1.65 tff(f42,plain,(
% 6.76/1.65 ! [X50 : $int,X52 : $int,X51 : $int,X55 : $int,X53 : $int,X54 : $int] : ((! [X58 : $int] : ? [X59 : $int] : (((select2(X50,X58,localinv) = X59 & select2(X50,X58,inv) = X59) | select2(X50,X58,ownerFrame) != select2(X50,X52,ownerFrame) | select2(X50,X58,ownerRef) != select2(X50,X52,ownerRef) | true_1 != select2(X50,X58,allocated) | nullObject = X58) & typeof(X58) = X59) & 'AsPureObject'(X51) = X51 & sP3(X54,X53,X50,X55) & true_1 = select2(X50,X52,allocated) & true_1 = 'IsNotNull'(X52,'System_String')) | ~sP4(X50,X52,X51,X55,X53,X54))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])])).
% 6.76/1.65
% 6.76/1.65 tff(f43,plain,(
% 6.76/1.65 ! [X54 : $int,X53 : $int,X55 : $int,X51 : $int,X52 : $int,X50 : $int] : (sP4(X50,X52,X51,X55,X53,X54) | ? [X56 : $int] : ! [X57 : $int] : (((select2(X50,X56,localinv) != X57 | select2(X50,X56,inv) != X57) & select2(X50,X56,ownerFrame) = X55 & select2(X50,X56,ownerRef) = X53 & true_1 = select2(X50,X56,allocated) & nullObject != X56) | typeof(X56) != X57) | true_1 != select2(X50,X51,allocated) | true_1 != 'IsNotNull'(X51,'System_Object') | true_1 != 'IsHeap'(X50) | ~sP5(X54,X53,X55,X51,X52,X50))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP5])])).
% 6.76/1.65
% 6.76/1.65 tff(f44,plain,(
% 6.76/1.65 ! [X32 : $int,X35 : $int,X34 : $int,X33 : $int] : ((! [X40 : $int] : ? [X41 : $int] : (((select2(X32,X40,localinv) = X41 & select2(X32,X40,inv) = X41) | select2(X32,X40,ownerFrame) != select2(X32,X35,ownerFrame) | select2(X32,X40,ownerRef) != select2(X32,X35,ownerRef) | true_1 != select2(X32,X40,allocated) | nullObject = X40) & typeof(X40) = X41) & 'AsPureObject'(X34) = X34 & 'AsPureObject'(X33) = X33 & true_1 = select2(X32,X35,allocated) & true_1 = 'IsNotNull'(X35,'System_String')) | ~sP6(X32,X35,X34,X33))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP6])])).
% 6.76/1.65
% 6.76/1.65 tff(f45,plain,(
% 6.76/1.65 ! [X32 : $int,X33 : $int] : ((? [X38 : $int] : ! [X39 : $int] : (((select2(X32,X38,localinv) != X39 | select2(X32,X38,inv) != X39) & select2(X32,X38,ownerFrame) = select2(X32,X33,ownerFrame) & select2(X32,X38,ownerRef) = select2(X32,X33,ownerRef) & true_1 = select2(X32,X38,allocated) & nullObject != X38) | typeof(X38) != X39) & nullObject != X33) | ~sP7(X32,X33))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP7])])).
% 6.76/1.65
% 6.76/1.65 tff(f46,plain,(
% 6.76/1.65 ! [X19 : $int,X22 : $int,X21 : $int,X20 : $int] : ((! [X27 : $int] : ? [X28 : $int] : (((select2(X19,X27,localinv) = X28 & select2(X19,X27,inv) = X28) | select2(X19,X27,ownerFrame) != select2(X19,X22,ownerFrame) | select2(X19,X27,ownerRef) != select2(X19,X22,ownerRef) | true_1 != select2(X19,X27,allocated) | nullObject = X27) & typeof(X27) = X28) & 'AsPureObject'(X21) = X21 & 'AsPureObject'(X20) = X20 & 'StringLength'(X22) = $sum('IfThenElse'(anyEqual(X20,nullObject),0,'StringLength'(X20)),'IfThenElse'(anyEqual(X21,nullObject),0,'StringLength'(X21))) & true_1 = select2(X19,X22,allocated) & true_1 = 'IsNotNull'(X22,'System_String')) | ~sP8(X19,X22,X21,X20))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])])).
% 6.76/1.65
% 6.76/1.65 tff(f47,plain,(
% 6.76/1.65 ! [X19 : $int,X20 : $int] : ((? [X25 : $int] : ! [X26 : $int] : (((select2(X19,X25,localinv) != X26 | select2(X19,X25,inv) != X26) & select2(X19,X25,ownerFrame) = select2(X19,X20,ownerFrame) & select2(X19,X25,ownerRef) = select2(X19,X20,ownerRef) & true_1 = select2(X19,X25,allocated) & nullObject != X25) | typeof(X25) != X26) & nullObject != X20) | ~sP9(X19,X20))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP9])])).
% 6.76/1.65
% 6.76/1.65 tff(f48,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((sP8(X19,X22,X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) & (! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : ((sP6(X32,X35,X34,X33) | (? [X36 : $int] : ! [X37 : $int] : (((select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37) & select2(X32,X36,ownerFrame) = select2(X32,X34,ownerFrame) & select2(X32,X36,ownerRef) = select2(X32,X34,ownerRef) & true_1 = select2(X32,X36,allocated) & nullObject != X36) | typeof(X36) != X37) & nullObject != X34) | sP7(X32,X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32)) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X42 : $int,X43 : $int] : ? [X44 : $int] : (('BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion)) | true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43) & typeof(X43) = X44) & ! [X45 : $int,X46 : $int] : ('BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46) | true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46) & ! [X47 : $int,X48 : $int] : ? [X49 : $int] : (('System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion)) | true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48) & typeof(X48) = X49) & (! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : (sP5(X54,X53,X55,X51,X52,X50) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : (sP2(X64,X63,X65,X61,X62,X60) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',X0) & 'System_Reflection_MemberInfo' = X0 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'System_Object' = X1 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'Microsoft_Contracts_GuardException' = X2 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'System_Exception' = X3 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Object' = X4 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X82 : $int] : ('System_String' = X82 | true_1 != x(X82,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Object' = X5 & true_1 = x('System_String','System_String') & ! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : (((~$less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) & ~$less(X85,X86) & ~$less(X86,0)) | select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84)) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X7) & 'System_Object' = X7 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X6) & 'System_Object' = X6 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X89 : $int,X90 : $int,X91 : $int] : ('System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91) | true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90) & ! [X92 : $int,X93 : $int,X94 : $int] : (true_1 = 'StringEquals'(X92,X94) | true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93)) & ! [X95 : $int,X96 : $int,X97 : $int] : ((true_1 = 'StringEquals'(X96,X97) | X96 != X97) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X97,X96)) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) <=> true_1 = 'StringEquals'(X96,X97))) & ! [X98 : $int,X99 : $int,X100 : $int] : (true_1 = 'System_String_Equals_System_String'(X98,X99,X100) <=> true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100)) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : (~$less(X103,X102) & ~$less(X103,X101) & (X102 = X103 | X101 = X103) & max(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : (~$less(X105,X106) & ~$less(X104,X106) & (X105 = X106 | X104 = X106) & min(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : (shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2) | $less(X108,1)) & ! [X109 : $int] : shr(X109,0) = X109 & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : (((~$less(int_2147483647,X112) & ~$less(X112,0)) | $less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0)) & shl(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : (shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2) | $less(X114,1)) & ! [X115 : $int] : shl(X115,0) = X115 & ! [X116 : $int,X117 : $int] : ? [X118 : $int] : (((~$less($sum(X116,X117),X118) & ~$less(X118,0)) | $less(X117,0) | $less(X116,0)) & or_1(X116,X117) = X118) & ! [X119 : $int,X120 : $int] : (~$less(and_1(X119,X120),0) | ($less(X120,0) & $less(X119,0))) & ! [X121 : $int,X122 : $int,X123 : $int] : (~$less(X122,$sum(X121,X123)) | ~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2)) & ! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((x_2(X124,X125) = x_2(X126,X125) | $less(X125,0) | $less(X126,0)) & $sum(X124,$uminus(X125)) = X126) & ! [X127 : $int,X128 : $int] : (x_2(X127,X128) = x_2($sum(X128,X127),X128) | $less(X128,0) | $less(X127,0)) & ! [X129 : $int,X130 : $int] : (x_2(X129,X130) = x_2($sum(X129,X130),X130) | $less(X130,0) | $less(X129,0)) & ! [X131 : $int,X132 : $int] : ? [X133 : $int] : (((~$less(0,X133) & $less(X132,X133)) | ~$less(X132,0) | $less(0,X131)) & x_2(X131,X132) = X133) & ! [X134 : $int,X135 : $int] : ? [X136 : $int] : (((~$less(0,X136) & $less($sum(0,$uminus(X135)),X136)) | ~$less(0,X135) | $less(0,X134)) & x_2(X134,X135) = X136) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((($less(X139,$sum(0,$uminus(X138))) & ~$less(X139,0)) | ~$less(X138,0) | $less(X137,0)) & x_2(X137,X138) = X139) & ! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((($less(X142,X141) & ~$less(X142,0)) | ~$less(0,X141) | $less(X140,0)) & x_2(X140,X141) = X142) & ! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) & ! [X145 : $int,X146 : $int,X147 : $int] : ('IfThenElse'(X145,X146,X147) = X147 | true_1 = X145) & ! [X148 : $int,X149 : $int,X150 : $int] : ('IfThenElse'(X148,X149,X150) = X149 | true_1 != X148) & ! [X151 : $int,X152 : $int,X153 : $int] : ('IntToInt'(X151,X152,X153) = X151 | true_1 != 'InRange'(X151,X153)) & ! [X154 : $int] : (true_1 = 'InRange'(X154,'System_Char') <=> ($less(X154,65536) & ~$less(X154,0))) & ! [X155 : $int] : (true_1 = 'InRange'(X155,'System_UInt64') <=> (~$less(int_18446744073709551615,X155) & ~$less(X155,0))) & ! [X156 : $int] : (true_1 = 'InRange'(X156,'System_Int64') <=> (~$less(int_9223372036854775807,X156) & ~$less(X156,int_m9223372036854775808))) & ! [X157 : $int] : (true_1 = 'InRange'(X157,'System_UInt32') <=> (~$less(int_4294967295,X157) & ~$less(X157,0))) & ! [X158 : $int] : (true_1 = 'InRange'(X158,'System_Int32') <=> (~$less(int_2147483647,X158) & ~$less(X158,int_m2147483648))) & ! [X159 : $int] : (true_1 = 'InRange'(X159,'System_UInt16') <=> ($less(X159,65536) & ~$less(X159,0))) & ! [X160 : $int] : (true_1 = 'InRange'(X160,'System_Int16') <=> ($less(X160,32768) & ~$less(X160,$sum(0,$uminus(32768))))) & ! [X161 : $int] : (true_1 = 'InRange'(X161,'System_Byte') <=> ($less(X161,256) & ~$less(X161,0))) & ! [X162 : $int] : (true_1 = 'InRange'(X162,'System_SByte') <=> ($less(X162,128) & ~$less(X162,$sum(0,$uminus(128))))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X163 : $int,X164 : $int] : ('Box'('Unbox'(X163),X163) = X163 | nullObject = 'BoxTester'(X163,X164)) & ! [X165 : $int,X166 : $int] : ('UnboxedType'(X165) = X166 <=> nullObject != 'BoxTester'(X165,X166)) & ! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((X167 = X168 | X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object')) & 'Box'(X167,X168) = X169) & ! [X170 : $int] : (! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : (((select2(X171,X173,localinv) = X174 & select2(X171,X173,inv) = X174) | true_1 != 'IsHeap'(X171)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173) | true_1 != 'IsValueType'('UnboxedType'(X170))) & ! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 & ! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : ('BoxFunc'(X177,X178,X179,X180) = X177 | true_1 = 'IsValueType'('UnboxedType'(X177))) & ! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : ('UnboxedType'(X185) = X182 & 'Box'(X181,X185) = X185 & 'BoxFunc'(X181,X182,X183,X184) = X185) & ! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((((select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) & true_1 = select2(X187,X188,allocated) & nullObject != X188) | select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | true_1 != select2(X187,X186,allocated) | nullObject = X186 | true_1 != 'IsHeap'(X187)) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) & ! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion)) | select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | true_1 != select2(X195,X193,allocated) | nullObject = X193 | true_1 != 'IsHeap'(X195)) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) & ! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : (((select2(X198,X199,localinv) = X200 & select2(X198,X199,inv) = X200) | select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198)) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) & ! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : (((select2(X203,X204,ownerFrame) = select2(X203,X208,ownerFrame) & select2(X203,X204,ownerRef) = select2(X203,X208,ownerRef)) | nullObject = X207 | true_1 != 'IsHeap'(X203)) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) & ! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : (((select2(X209,X215,ownerFrame) = X212 & select2(X209,X215,ownerRef) = X210) | nullObject = X214 | true_1 != 'IsHeap'(X209)) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) & ! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : (((select2(X216,X217,ownerFrame) = select2(X216,X219,ownerFrame) & select2(X216,X217,ownerRef) = select2(X216,X219,ownerRef)) | nullObject = X219 | true_1 != 'IsHeap'(X216)) & select2(X216,X217,'AsPeerField'(X218)) = X219) & ! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : (((select2(X220,X224,ownerFrame) = X223 & select2(X220,X224,ownerRef) = X221) | nullObject = X224 | true_1 != 'IsHeap'(X220)) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) & ! [X225 : $int] : ~$less('StringLength'(X225),0) & ! [X226 : $int,X227 : $int] : (! [X228 : $int] : ? [X229 : $int] : (((! [X230 : $int] : ('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230 | 'AsOwner'(X226,select2(X228,X230,ownerRef)) != X226) & 'AsOwner'(X226,select2(X228,X226,ownerRef)) = X226 & 'PeerGroupPlaceholder' = select2(X228,X226,ownerFrame) & select2(X228,X226,localinv) = X229 & select2(X228,X226,inv) = X229) | true_1 != 'IsHeap'(X228)) & typeof(X226) = X229) | true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226) & ! [X231 : $int,X232 : $int] : (('AsMutable'(X232) = X232 & true_1 != 'IsImmutable'(X232)) | true_1 != x(X232,'AsMutable'(X231))) & ! [X233 : $int,X234 : $int] : (('AsImmutable'(X234) = X234 & true_1 = 'IsImmutable'(X234)) | true_1 != x(X234,'AsImmutable'(X233))) & true_1 != 'IsImmutable'('System_Object') & ! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((true_1 = x(typeof(X237),X235) | true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) & ! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) & ! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244) | true_1 != 'IsHeap'(X241)) & ! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248)) | (true_1 != select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X246) | nullObject = X246 | true_1 != 'IsHeap'(X245)) & ! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252) | true_1 != 'IsHeap'(X249)) & ! [X253 : $int,X254 : $int] : ('AsRefField'(X253,X254) = X253 | 'AsNonNullRefField'(X253,X254) != X253) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X255 : $int,X256 : $int] : (true_1 = select2(X255,'ClassRepr'(X256),allocated) | true_1 != 'IsHeap'(X255)) & ! [X257 : $int,X258 : $int] : (true_1 = select2(X257,X258,allocated) | true_1 != 'IsAllocated'(X257,X258)) & ! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261)) | true_1 != 'IsAllocated'(X259,X260)) & ! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264)) | true_1 != 'IsAllocated'(X262,X263)) & ! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267)) | true_1 != 'IsAllocated'(X265,X266)) & ! [X268 : $int,X269 : $int,X270 : $int] : (true_1 = select2(X268,select2(X268,X269,X270),allocated) | true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268)) & ! [X271 : $int,X272 : $int,X273 : $int] : (true_1 = 'IsAllocated'(X271,select2(X271,X272,X273)) | true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271)) & ! [X274 : $int,X275 : $int] : ? [X276 : $int] : (((select2(X274,X275,localinv) = X276 & select2(X274,X275,inv) = X276) | true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274)) & typeof(X275) = X276) & ! [X277 : $int,X278 : $int] : (nullObject = 'As'(X277,X278) | true_1 = 'Is'(X277,X278)) & ! [X279 : $int,X280 : $int] : ('As'(X279,X280) = X279 | true_1 != 'Is'(X279,X280)) & ! [X281 : $int,X282 : $int] : (true_1 = 'IsNotNull'(X281,X282) <=> (true_1 = 'Is'(X281,X282) & nullObject != X281)) & ! [X283 : $int,X284 : $int] : (true_1 = 'Is'(X283,X284) <=> (true_1 = x(typeof(X283),X284) | nullObject = X283)) & ! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 & ! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X287 : $int] : ((! [X288 : $int] : (X287 = X288 | true_1 != x(X288,X287)) & ! [X289 : $int] : (X287 = X289 | true_1 != x(X287,X289))) | true_1 != 'IsValueType'(X287)) & ! [X290 : $int,X291 : $int,X292 : $int] : ('OneClassDown'(X292,X290) = X291 | true_1 != x(X292,'AsDirectSubClass'(X291,X290))) & ! [X293 : $int] : ? [X294 : $int] : ((X293 != X294 | 'System_Object' = X293) & true_1 = x(X293,X294) & 'BaseClass'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : ('StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297) | X296 = X297) & ! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 & ! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) & ! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) & ! [X306 : $int,X307 : $int] : (true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1)))) | true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307)) & ! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : (((select2(X310,X312,ownerFrame) = select2(X310,X311,ownerFrame) & select2(X310,X312,ownerRef) = select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312 | true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310)) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) & ! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : ((X315 = X316 | true_1 = x('System_Array',X315) | true_1 != x(X316,X315)) & 'IntArray'(X313,X314) = X316) & ! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : ((X319 = X320 | true_1 = x('System_Array',X319) | true_1 != x(X320,X319)) & 'ValueArray'(X317,X318) = X320) & ! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : (((true_1 = x(X321,X324) & 'NonNullRefArray'(X324,X322) = X323) | true_1 = x('System_Array',X323) | true_1 != x('NonNullRefArray'(X321,X322),X323)) & 'ElementType'(X323) = X324) & ! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : (((true_1 = x(X325,X328) & 'RefArray'(X328,X326) = X327) | true_1 = x('System_Array',X327) | true_1 != x('RefArray'(X325,X326),X327)) & 'ElementType'(X327) = X328) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((X331 = X332 | true_1 != x(X331,X332)) & 'IntArray'(X329,X330) = X332) & ! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((X335 = X336 | true_1 != x(X335,X336)) & 'ValueArray'(X333,X334) = X336) & ! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : (((true_1 = x(X340,X337) & 'NonNullRefArray'(X340,X338) = X339 & X337 != X339) | true_1 != x(X339,'NonNullRefArray'(X337,X338))) & 'ElementType'(X339) = X340) & ! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : (((true_1 = x(X344,X341) & 'RefArray'(X344,X342) = X343 & X341 != X343) | true_1 != x(X343,'RefArray'(X341,X342))) & 'ElementType'(X343) = X344) & ! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 & ! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 & ! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 & ! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 & ! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355)) | true_1 != x(X354,X353)) & ! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358)) | true_1 != x(X357,X356)) & ! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : (((true_1 = x(X360,'ElementType'(X362)) & 'Rank'(X359) = X361 & true_1 = x(X362,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X359,X360,X361)) & typeof(X359) = X362) & ! [X363 : $int,X364 : $int] : ? [X365 : $int] : (true_1 = x(X365,'System_Array') & true_1 = x(X365,X365) & 'NonNullRefArray'(X363,X364) = X365) & ! [X366 : $int,X367 : $int] : ? [X368 : $int] : (true_1 = x(X368,'System_Array') & true_1 = x(X368,X368) & 'RefArray'(X366,X367) = X368) & ! [X369 : $int,X370 : $int] : ? [X371 : $int] : (true_1 = x(X371,'System_Array') & true_1 = x(X371,X371) & 'IntArray'(X369,X370) = X371) & ! [X372 : $int,X373 : $int] : ? [X374 : $int] : (true_1 = x(X374,'System_Array') & true_1 = x(X374,X374) & 'ValueArray'(X372,X373) = X374) & true_1 = x('System_Array','System_Object') & ! [X375 : $int,X376 : $int,X377 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X375) | true_1 != x(X375,'NonNullRefArray'(X376,X377))) & ! [X378 : $int,X379 : $int,X380 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X378) | true_1 != x(X378,'RefArray'(X379,X380))) & ! [X381 : $int,X382 : $int,X383 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X381) | true_1 != x(X381,'IntArray'(X382,X383))) & ! [X384 : $int,X385 : $int,X386 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X384) | true_1 != x(X384,'ValueArray'(X385,X386))) & ! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) & ! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) & ! [X391 : $int] : ('Length'(X391) = 'DimLength'(X391,0) | 1 != 'Rank'(X391)) & ! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) & ! [X394 : $int] : ? [X395 : $int] : (~$less(int_2147483647,X395) & ~$less(X395,0) & 'Length'(X394) = X395) & ! [X396 : $int,X397 : $int,X398 : $int] : ('Rank'(X396) = X398 | true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396) & ! [X399 : $int,X400 : $int,X401 : $int] : ('Rank'(X399) = X401 | true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399) & ! [X402 : $int,X403 : $int,X404 : $int] : ('Rank'(X402) = X404 | true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402) & ! [X405 : $int,X406 : $int,X407 : $int] : ('Rank'(X405) = X407 | true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405) & ! [X408 : $int] : ~$less('Rank'(X408),1) & ! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411) | true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413)) & ! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((true_1 = x(typeof(X417),'ElementType'(typeof(X414))) | nullObject = X417 | true_1 != 'IsHeap'(X416)) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) & ! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418))) | true_1 != 'IsHeap'(X420)) & ! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 & ! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 & ! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : ('RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431) | X430 = X431) & ! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 & ! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : ('IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438) | X437 = X438) & ! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 & ! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : ('ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445) | X444 = X445) & ! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X450 : $int,X451 : $int] : ('PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame) | true_1 != 'IsHeap'(X451)) & ! [X452 : $int] : nullObject != 'ClassRepr'(X452) & ! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') & ! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.65 inference(definition_folding,[],[f35,f47,f46,f45,f44,f43,f42,f41,f40,f39,f38])).
% 6.76/1.65
% 6.76/1.65 tff(f49,plain,(
% 6.76/1.65 ? [X27 : $int,X28 : $int] : ! [X29 : $int,X30 : $int,X31 : $int] : ((X29 != X29 & (true_1 != 'IncludedInModifiesStar'(X28) | true_1 != x(typeof(this),'DeclType'(X28)) | this != X27) & (select2('Heap',X31,localinv) = 'BaseClass'(X30) | true_1 != x(select2('Heap',X31,inv),X30) | 'PeerGroupPlaceholder' = X30) & true_1 = select2('Heap',X27,allocated) & nullObject != X27 & true_1 = 'IncludeInMainFrameCondition'(X28)) | select2('Heap',X27,ownerRef) != X31 | select2('Heap',X27,ownerFrame) != X30 | select2('Heap',X27,X28) != X29) | ~sP10),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP10])])).
% 6.76/1.65
% 6.76/1.65 tff(f50,plain,(
% 6.76/1.65 ! [X1 : $int,X13 : $int,X10 : $int,X9 : $int,X5 : $int,X4 : $int,X14 : $int,X6 : $int,X7 : $int,X8 : $int,X2 : $int,X3 : $int,X0 : $int,X12 : $int,X11 : $int,X15 : $int] : ((sP10 & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X13) & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'StringLength'(stringLiteral10) = 7 & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsDirectSubClass'('System_String',X4) & 'System_String' = 'AsImmutable'('System_String') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X4) & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = 'AsDirectSubClass'(X8,X4) & 'BoundedStack' = X6 & 'BoundedStack' = X8 & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & return_value_0 = select2('Heap',this,'BoundedStack_max') & nullObject != this) | ~sP11(X1,X13,X10,X9,X5,X4,X14,X6,X7,X8,X2,X3,X0,X12,X11,X15))),
% 6.76/1.65 introduced(predicate_definition_introduction,[new_symbols(naming,[sP11])])).
% 6.76/1.65
% 6.76/1.65 tff(f51,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : $int] : (? [X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : ((sP11(X1,X13,X10,X9,X5,X4,X14,X6,X7,X8,X2,X3,X0,X12,X11,X15) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X0)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X6) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = 'AsDirectSubClass'(X6,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,X14) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X5 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & X11 = X12 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(X1,'System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = 'BaseClass'(X3) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X13 & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,X14) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = X3 & 'System_Exception' = 'AsDirectSubClass'(X3,X14) & 'System_Exception' = 'AsMutable'(X3) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X13) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X13) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X7) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(X7) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X7,X13) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X7) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X5) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X5) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,X0) = X17 & 'BaseClass'(X2) = X16 & $sum(int_m2147483648,X0) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = X10 & $sum(0,$uminus(int_2147483647)) = X9 & 'DeclType'('BoundedStack_size') = X8 & 'DeclType'('BoundedStack_max') = X7 & 'DeclType'('BoundedStack_elems') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Type') = X1 & 'StringLength'(stringLiteral11) = X0)),
% 6.76/1.65 inference(definition_folding,[],[f37,f50,f49])).
% 6.76/1.65
% 6.76/1.65 tff(f90,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((sP8(X19,X22,X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) & (! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : ((sP6(X32,X35,X34,X33) | (? [X36 : $int] : ! [X37 : $int] : (((select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37) & select2(X32,X36,ownerFrame) = select2(X32,X34,ownerFrame) & select2(X32,X36,ownerRef) = select2(X32,X34,ownerRef) & true_1 = select2(X32,X36,allocated) & nullObject != X36) | typeof(X36) != X37) & nullObject != X34) | sP7(X32,X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32)) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X42 : $int,X43 : $int] : ? [X44 : $int] : (('BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion)) | true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43) & typeof(X43) = X44) & ! [X45 : $int,X46 : $int] : ('BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46) | true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46) & ! [X47 : $int,X48 : $int] : ? [X49 : $int] : (('System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion)) | true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48) & typeof(X48) = X49) & (! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : (sP5(X54,X53,X55,X51,X52,X50) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : (sP2(X64,X63,X65,X61,X62,X60) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',X0) & 'System_Reflection_MemberInfo' = X0 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'System_Object' = X1 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'Microsoft_Contracts_GuardException' = X2 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'System_Exception' = X3 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Object' = X4 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X82 : $int] : ('System_String' = X82 | true_1 != x(X82,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Object' = X5 & true_1 = x('System_String','System_String') & ! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : (((~$less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) & ~$less(X85,X86) & ~$less(X86,0)) | select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84)) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X7) & 'System_Object' = X7 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X6) & 'System_Object' = X6 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X89 : $int,X90 : $int,X91 : $int] : ('System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91) | true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90) & ! [X92 : $int,X93 : $int,X94 : $int] : (true_1 = 'StringEquals'(X92,X94) | true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93)) & ! [X95 : $int,X96 : $int,X97 : $int] : ((true_1 = 'StringEquals'(X96,X97) | X96 != X97) & ((true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) | true_1 != 'StringEquals'(X97,X96)) & (true_1 = 'StringEquals'(X97,X96) | true_1 != 'System_String_Equals_System_String_System_String'(X95,X96,X97))) & ((true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) | true_1 != 'StringEquals'(X96,X97)) & (true_1 = 'StringEquals'(X96,X97) | true_1 != 'System_String_Equals_System_String_System_String'(X95,X96,X97)))) & ! [X98 : $int,X99 : $int,X100 : $int] : ((true_1 = 'System_String_Equals_System_String'(X98,X99,X100) | true_1 != 'System_String_Equals_System_String_System_String'(X98,X99,X100)) & (true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100) | true_1 != 'System_String_Equals_System_String'(X98,X99,X100))) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : (~$less(X103,X102) & ~$less(X103,X101) & (X102 = X103 | X101 = X103) & max(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : (~$less(X105,X106) & ~$less(X104,X106) & (X105 = X106 | X104 = X106) & min(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : (shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2) | $less(X108,1)) & ! [X109 : $int] : shr(X109,0) = X109 & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : (((~$less(int_2147483647,X112) & ~$less(X112,0)) | $less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0)) & shl(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : (shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2) | $less(X114,1)) & ! [X115 : $int] : shl(X115,0) = X115 & ! [X116 : $int,X117 : $int] : ? [X118 : $int] : (((~$less($sum(X116,X117),X118) & ~$less(X118,0)) | $less(X117,0) | $less(X116,0)) & or_1(X116,X117) = X118) & ! [X119 : $int,X120 : $int] : (~$less(and_1(X119,X120),0) | ($less(X120,0) & $less(X119,0))) & ! [X121 : $int,X122 : $int,X123 : $int] : (~$less(X122,$sum(X121,X123)) | ~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2)) & ! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((x_2(X124,X125) = x_2(X126,X125) | $less(X125,0) | $less(X126,0)) & $sum(X124,$uminus(X125)) = X126) & ! [X127 : $int,X128 : $int] : (x_2(X127,X128) = x_2($sum(X128,X127),X128) | $less(X128,0) | $less(X127,0)) & ! [X129 : $int,X130 : $int] : (x_2(X129,X130) = x_2($sum(X129,X130),X130) | $less(X130,0) | $less(X129,0)) & ! [X131 : $int,X132 : $int] : ? [X133 : $int] : (((~$less(0,X133) & $less(X132,X133)) | ~$less(X132,0) | $less(0,X131)) & x_2(X131,X132) = X133) & ! [X134 : $int,X135 : $int] : ? [X136 : $int] : (((~$less(0,X136) & $less($sum(0,$uminus(X135)),X136)) | ~$less(0,X135) | $less(0,X134)) & x_2(X134,X135) = X136) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((($less(X139,$sum(0,$uminus(X138))) & ~$less(X139,0)) | ~$less(X138,0) | $less(X137,0)) & x_2(X137,X138) = X139) & ! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((($less(X142,X141) & ~$less(X142,0)) | ~$less(0,X141) | $less(X140,0)) & x_2(X140,X141) = X142) & ! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) & ! [X145 : $int,X146 : $int,X147 : $int] : ('IfThenElse'(X145,X146,X147) = X147 | true_1 = X145) & ! [X148 : $int,X149 : $int,X150 : $int] : ('IfThenElse'(X148,X149,X150) = X149 | true_1 != X148) & ! [X151 : $int,X152 : $int,X153 : $int] : ('IntToInt'(X151,X152,X153) = X151 | true_1 != 'InRange'(X151,X153)) & ! [X154 : $int] : ((true_1 = 'InRange'(X154,'System_Char') | (~$less(X154,65536) | $less(X154,0))) & (($less(X154,65536) & ~$less(X154,0)) | true_1 != 'InRange'(X154,'System_Char'))) & ! [X155 : $int] : ((true_1 = 'InRange'(X155,'System_UInt64') | ($less(int_18446744073709551615,X155) | $less(X155,0))) & ((~$less(int_18446744073709551615,X155) & ~$less(X155,0)) | true_1 != 'InRange'(X155,'System_UInt64'))) & ! [X156 : $int] : ((true_1 = 'InRange'(X156,'System_Int64') | ($less(int_9223372036854775807,X156) | $less(X156,int_m9223372036854775808))) & ((~$less(int_9223372036854775807,X156) & ~$less(X156,int_m9223372036854775808)) | true_1 != 'InRange'(X156,'System_Int64'))) & ! [X157 : $int] : ((true_1 = 'InRange'(X157,'System_UInt32') | ($less(int_4294967295,X157) | $less(X157,0))) & ((~$less(int_4294967295,X157) & ~$less(X157,0)) | true_1 != 'InRange'(X157,'System_UInt32'))) & ! [X158 : $int] : ((true_1 = 'InRange'(X158,'System_Int32') | ($less(int_2147483647,X158) | $less(X158,int_m2147483648))) & ((~$less(int_2147483647,X158) & ~$less(X158,int_m2147483648)) | true_1 != 'InRange'(X158,'System_Int32'))) & ! [X159 : $int] : ((true_1 = 'InRange'(X159,'System_UInt16') | (~$less(X159,65536) | $less(X159,0))) & (($less(X159,65536) & ~$less(X159,0)) | true_1 != 'InRange'(X159,'System_UInt16'))) & ! [X160 : $int] : ((true_1 = 'InRange'(X160,'System_Int16') | (~$less(X160,32768) | $less(X160,$sum(0,$uminus(32768))))) & (($less(X160,32768) & ~$less(X160,$sum(0,$uminus(32768)))) | true_1 != 'InRange'(X160,'System_Int16'))) & ! [X161 : $int] : ((true_1 = 'InRange'(X161,'System_Byte') | (~$less(X161,256) | $less(X161,0))) & (($less(X161,256) & ~$less(X161,0)) | true_1 != 'InRange'(X161,'System_Byte'))) & ! [X162 : $int] : ((true_1 = 'InRange'(X162,'System_SByte') | (~$less(X162,128) | $less(X162,$sum(0,$uminus(128))))) & (($less(X162,128) & ~$less(X162,$sum(0,$uminus(128)))) | true_1 != 'InRange'(X162,'System_SByte'))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X163 : $int,X164 : $int] : ('Box'('Unbox'(X163),X163) = X163 | nullObject = 'BoxTester'(X163,X164)) & ! [X165 : $int,X166 : $int] : (('UnboxedType'(X165) = X166 | nullObject = 'BoxTester'(X165,X166)) & (nullObject != 'BoxTester'(X165,X166) | 'UnboxedType'(X165) != X166)) & ! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((X167 = X168 | X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object')) & 'Box'(X167,X168) = X169) & ! [X170 : $int] : (! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : (((select2(X171,X173,localinv) = X174 & select2(X171,X173,inv) = X174) | true_1 != 'IsHeap'(X171)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173) | true_1 != 'IsValueType'('UnboxedType'(X170))) & ! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 & ! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : ('BoxFunc'(X177,X178,X179,X180) = X177 | true_1 = 'IsValueType'('UnboxedType'(X177))) & ! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : ('UnboxedType'(X185) = X182 & 'Box'(X181,X185) = X185 & 'BoxFunc'(X181,X182,X183,X184) = X185) & ! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((((select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) & true_1 = select2(X187,X188,allocated) & nullObject != X188) | select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | true_1 != select2(X187,X186,allocated) | nullObject = X186 | true_1 != 'IsHeap'(X187)) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) & ! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion)) | select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | true_1 != select2(X195,X193,allocated) | nullObject = X193 | true_1 != 'IsHeap'(X195)) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) & ! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : (((select2(X198,X199,localinv) = X200 & select2(X198,X199,inv) = X200) | select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198)) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) & ! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : (((select2(X203,X204,ownerFrame) = select2(X203,X208,ownerFrame) & select2(X203,X204,ownerRef) = select2(X203,X208,ownerRef)) | nullObject = X207 | true_1 != 'IsHeap'(X203)) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) & ! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : (((select2(X209,X215,ownerFrame) = X212 & select2(X209,X215,ownerRef) = X210) | nullObject = X214 | true_1 != 'IsHeap'(X209)) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) & ! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : (((select2(X216,X217,ownerFrame) = select2(X216,X219,ownerFrame) & select2(X216,X217,ownerRef) = select2(X216,X219,ownerRef)) | nullObject = X219 | true_1 != 'IsHeap'(X216)) & select2(X216,X217,'AsPeerField'(X218)) = X219) & ! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : (((select2(X220,X224,ownerFrame) = X223 & select2(X220,X224,ownerRef) = X221) | nullObject = X224 | true_1 != 'IsHeap'(X220)) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) & ! [X225 : $int] : ~$less('StringLength'(X225),0) & ! [X226 : $int,X227 : $int] : (! [X228 : $int] : ? [X229 : $int] : (((! [X230 : $int] : ('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230 | 'AsOwner'(X226,select2(X228,X230,ownerRef)) != X226) & 'AsOwner'(X226,select2(X228,X226,ownerRef)) = X226 & 'PeerGroupPlaceholder' = select2(X228,X226,ownerFrame) & select2(X228,X226,localinv) = X229 & select2(X228,X226,inv) = X229) | true_1 != 'IsHeap'(X228)) & typeof(X226) = X229) | true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226) & ! [X231 : $int,X232 : $int] : (('AsMutable'(X232) = X232 & true_1 != 'IsImmutable'(X232)) | true_1 != x(X232,'AsMutable'(X231))) & ! [X233 : $int,X234 : $int] : (('AsImmutable'(X234) = X234 & true_1 = 'IsImmutable'(X234)) | true_1 != x(X234,'AsImmutable'(X233))) & true_1 != 'IsImmutable'('System_Object') & ! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((true_1 = x(typeof(X237),X235) | true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) & ! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) & ! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244) | true_1 != 'IsHeap'(X241)) & ! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248)) | (true_1 != select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X246) | nullObject = X246 | true_1 != 'IsHeap'(X245)) & ! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252) | true_1 != 'IsHeap'(X249)) & ! [X253 : $int,X254 : $int] : ('AsRefField'(X253,X254) = X253 | 'AsNonNullRefField'(X253,X254) != X253) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X255 : $int,X256 : $int] : (true_1 = select2(X255,'ClassRepr'(X256),allocated) | true_1 != 'IsHeap'(X255)) & ! [X257 : $int,X258 : $int] : (true_1 = select2(X257,X258,allocated) | true_1 != 'IsAllocated'(X257,X258)) & ! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261)) | true_1 != 'IsAllocated'(X259,X260)) & ! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264)) | true_1 != 'IsAllocated'(X262,X263)) & ! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267)) | true_1 != 'IsAllocated'(X265,X266)) & ! [X268 : $int,X269 : $int,X270 : $int] : (true_1 = select2(X268,select2(X268,X269,X270),allocated) | true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268)) & ! [X271 : $int,X272 : $int,X273 : $int] : (true_1 = 'IsAllocated'(X271,select2(X271,X272,X273)) | true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271)) & ! [X274 : $int,X275 : $int] : ? [X276 : $int] : (((select2(X274,X275,localinv) = X276 & select2(X274,X275,inv) = X276) | true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274)) & typeof(X275) = X276) & ! [X277 : $int,X278 : $int] : (nullObject = 'As'(X277,X278) | true_1 = 'Is'(X277,X278)) & ! [X279 : $int,X280 : $int] : ('As'(X279,X280) = X279 | true_1 != 'Is'(X279,X280)) & ! [X281 : $int,X282 : $int] : ((true_1 = 'IsNotNull'(X281,X282) | (true_1 != 'Is'(X281,X282) | nullObject = X281)) & ((true_1 = 'Is'(X281,X282) & nullObject != X281) | true_1 != 'IsNotNull'(X281,X282))) & ! [X283 : $int,X284 : $int] : ((true_1 = 'Is'(X283,X284) | (true_1 != x(typeof(X283),X284) & nullObject != X283)) & ((true_1 = x(typeof(X283),X284) | nullObject = X283) | true_1 != 'Is'(X283,X284))) & ! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 & ! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X287 : $int] : ((! [X288 : $int] : (X287 = X288 | true_1 != x(X288,X287)) & ! [X289 : $int] : (X287 = X289 | true_1 != x(X287,X289))) | true_1 != 'IsValueType'(X287)) & ! [X290 : $int,X291 : $int,X292 : $int] : ('OneClassDown'(X292,X290) = X291 | true_1 != x(X292,'AsDirectSubClass'(X291,X290))) & ! [X293 : $int] : ? [X294 : $int] : ((X293 != X294 | 'System_Object' = X293) & true_1 = x(X293,X294) & 'BaseClass'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : ('StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297) | X296 = X297) & ! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 & ! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) & ! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) & ! [X306 : $int,X307 : $int] : (true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1)))) | true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307)) & ! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : (((select2(X310,X312,ownerFrame) = select2(X310,X311,ownerFrame) & select2(X310,X312,ownerRef) = select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312 | true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310)) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) & ! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : ((X315 = X316 | true_1 = x('System_Array',X315) | true_1 != x(X316,X315)) & 'IntArray'(X313,X314) = X316) & ! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : ((X319 = X320 | true_1 = x('System_Array',X319) | true_1 != x(X320,X319)) & 'ValueArray'(X317,X318) = X320) & ! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : (((true_1 = x(X321,X324) & 'NonNullRefArray'(X324,X322) = X323) | true_1 = x('System_Array',X323) | true_1 != x('NonNullRefArray'(X321,X322),X323)) & 'ElementType'(X323) = X324) & ! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : (((true_1 = x(X325,X328) & 'RefArray'(X328,X326) = X327) | true_1 = x('System_Array',X327) | true_1 != x('RefArray'(X325,X326),X327)) & 'ElementType'(X327) = X328) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((X331 = X332 | true_1 != x(X331,X332)) & 'IntArray'(X329,X330) = X332) & ! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((X335 = X336 | true_1 != x(X335,X336)) & 'ValueArray'(X333,X334) = X336) & ! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : (((true_1 = x(X340,X337) & 'NonNullRefArray'(X340,X338) = X339 & X337 != X339) | true_1 != x(X339,'NonNullRefArray'(X337,X338))) & 'ElementType'(X339) = X340) & ! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : (((true_1 = x(X344,X341) & 'RefArray'(X344,X342) = X343 & X341 != X343) | true_1 != x(X343,'RefArray'(X341,X342))) & 'ElementType'(X343) = X344) & ! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 & ! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 & ! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 & ! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 & ! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355)) | true_1 != x(X354,X353)) & ! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358)) | true_1 != x(X357,X356)) & ! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : (((true_1 = x(X360,'ElementType'(X362)) & 'Rank'(X359) = X361 & true_1 = x(X362,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X359,X360,X361)) & typeof(X359) = X362) & ! [X363 : $int,X364 : $int] : ? [X365 : $int] : (true_1 = x(X365,'System_Array') & true_1 = x(X365,X365) & 'NonNullRefArray'(X363,X364) = X365) & ! [X366 : $int,X367 : $int] : ? [X368 : $int] : (true_1 = x(X368,'System_Array') & true_1 = x(X368,X368) & 'RefArray'(X366,X367) = X368) & ! [X369 : $int,X370 : $int] : ? [X371 : $int] : (true_1 = x(X371,'System_Array') & true_1 = x(X371,X371) & 'IntArray'(X369,X370) = X371) & ! [X372 : $int,X373 : $int] : ? [X374 : $int] : (true_1 = x(X374,'System_Array') & true_1 = x(X374,X374) & 'ValueArray'(X372,X373) = X374) & true_1 = x('System_Array','System_Object') & ! [X375 : $int,X376 : $int,X377 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X375) | true_1 != x(X375,'NonNullRefArray'(X376,X377))) & ! [X378 : $int,X379 : $int,X380 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X378) | true_1 != x(X378,'RefArray'(X379,X380))) & ! [X381 : $int,X382 : $int,X383 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X381) | true_1 != x(X381,'IntArray'(X382,X383))) & ! [X384 : $int,X385 : $int,X386 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X384) | true_1 != x(X384,'ValueArray'(X385,X386))) & ! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) & ! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) & ! [X391 : $int] : ('Length'(X391) = 'DimLength'(X391,0) | 1 != 'Rank'(X391)) & ! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) & ! [X394 : $int] : ? [X395 : $int] : (~$less(int_2147483647,X395) & ~$less(X395,0) & 'Length'(X394) = X395) & ! [X396 : $int,X397 : $int,X398 : $int] : ('Rank'(X396) = X398 | true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396) & ! [X399 : $int,X400 : $int,X401 : $int] : ('Rank'(X399) = X401 | true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399) & ! [X402 : $int,X403 : $int,X404 : $int] : ('Rank'(X402) = X404 | true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402) & ! [X405 : $int,X406 : $int,X407 : $int] : ('Rank'(X405) = X407 | true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405) & ! [X408 : $int] : ~$less('Rank'(X408),1) & ! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411) | true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413)) & ! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((true_1 = x(typeof(X417),'ElementType'(typeof(X414))) | nullObject = X417 | true_1 != 'IsHeap'(X416)) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) & ! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418))) | true_1 != 'IsHeap'(X420)) & ! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 & ! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 & ! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : ('RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431) | X430 = X431) & ! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 & ! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : ('IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438) | X437 = X438) & ! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 & ! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : ('ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445) | X444 = X445) & ! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X450 : $int,X451 : $int] : ('PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame) | true_1 != 'IsHeap'(X451)) & ! [X452 : $int] : nullObject != 'ClassRepr'(X452) & ! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') & ! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.65 inference(nnf_transformation,[],[f48])).
% 6.76/1.65
% 6.76/1.65 tff(f91,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((sP8(X19,X22,X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X29 : $int,X30 : $int,X31 : $int] : 'System_String_Concat_System_Object_System_Object'(X29,X30,X31) = 'System_String_Concat_System_Object_System_Object_1'(X30,X31) & (! [X32 : $int,X33 : $int,X34 : $int] : ? [X35 : $int] : ((sP6(X32,X35,X34,X33) | (? [X36 : $int] : ! [X37 : $int] : (((select2(X32,X36,localinv) != X37 | select2(X32,X36,inv) != X37) & select2(X32,X36,ownerFrame) = select2(X32,X34,ownerFrame) & select2(X32,X36,ownerRef) = select2(X32,X34,ownerRef) & true_1 = select2(X32,X36,allocated) & nullObject != X36) | typeof(X36) != X37) & nullObject != X34) | sP7(X32,X33) | true_1 != select2(X32,X34,allocated) | true_1 != 'Is'(X34,'System_Object') | true_1 != select2(X32,X33,allocated) | true_1 != 'Is'(X33,'System_Object') | true_1 != 'IsHeap'(X32)) & 'System_String_Concat_System_Object_System_Object'(X32,X33,X34) = X35) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X42 : $int,X43 : $int] : ? [X44 : $int] : (('BoundedStack_ToString'(X42,X43) = 'BoundedStack_ToString_1'(select2(X42,X43,exposeVersion)) | true_1 != select2(X42,X43,allocated) | true_1 != 'IsHeap'(X42) | select2(X42,X43,localinv) != X44 | select2(X42,X43,inv) != X44 | true_1 != x(X44,'BoundedStack') | nullObject = X43) & typeof(X43) = X44) & ! [X45 : $int,X46 : $int] : ('BoundedStack_ToString'(X45,X46) = 'System_Object_ToString'(X45,X46) | true_1 != x(typeof(X46),'BoundedStack') | nullObject = X46) & ! [X47 : $int,X48 : $int] : ? [X49 : $int] : (('System_Object_ToString'(X47,X48) = 'System_Object_ToString_1'(select2(X47,X48,exposeVersion)) | true_1 != select2(X47,X48,allocated) | true_1 != 'IsHeap'(X47) | select2(X47,X48,localinv) != X49 | select2(X47,X48,inv) != X49 | true_1 != x(X49,'System_Object') | nullObject = X48) & typeof(X48) = X49) & (! [X50 : $int,X51 : $int] : ? [X52 : $int,X53 : $int,X54 : $int,X55 : $int] : (sP5(X54,X53,X55,X51,X52,X50) & select2(X50,X51,ownerFrame) = X55 & select2(X50,X51,'FirstConsistentOwner') = X54 & select2(X50,X51,ownerRef) = X53 & 'System_Object_ToString'(X50,X51) = X52) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X60 : $int,X61 : $int] : ? [X62 : $int,X63 : $int,X64 : $int,X65 : $int] : (sP2(X64,X63,X65,X61,X62,X60) & select2(X60,X61,ownerFrame) = X65 & select2(X60,X61,'FirstConsistentOwner') = X64 & select2(X60,X61,ownerRef) = X63 & 'BoundedStack_ToString'(X60,X61) = X62) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',X0) & 'System_Reflection_MemberInfo' = X0 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'System_Object' = X1 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'Microsoft_Contracts_GuardException' = X2 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'System_Exception' = X3 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Object' = X4 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X82 : $int] : ('System_String' = X82 | true_1 != x(X82,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Object' = X5 & true_1 = x('System_String','System_String') & ! [X83 : $int,X84 : $int] : ? [X85 : $int,X86 : $int] : (((~$less('Length'(select2(X84,X83,'BoundedStack_elems')),X85) & ~$less(X85,X86) & ~$less(X86,0)) | select2(X84,X83,localinv) = X6 | true_1 != x(select2(X84,X83,inv),'BoundedStack') | true_1 != 'IsHeap'(X84)) & select2(X84,X83,'BoundedStack_size') = X86 & select2(X84,X83,'BoundedStack_max') = X85) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X7) & 'System_Object' = X7 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X6) & 'System_Object' = X6 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X89 : $int,X90 : $int,X91 : $int] : ('System_String_IsInterned_System_String_notnull'(X89,X90) = 'System_String_IsInterned_System_String_notnull'(X89,X91) | true_1 != 'System_String_Equals_System_String_System_String'(X89,X90,X91) | nullObject = X91 | nullObject = X90) & ! [X92 : $int,X93 : $int,X94 : $int] : (true_1 = 'StringEquals'(X92,X94) | true_1 != 'StringEquals'(X93,X94) | true_1 != 'StringEquals'(X92,X93)) & ! [X95 : $int,X96 : $int,X97 : $int] : ((true_1 = 'StringEquals'(X96,X97) | X96 != X97) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) | true_1 != 'StringEquals'(X97,X96)) & (true_1 = 'StringEquals'(X97,X96) | true_1 != 'System_String_Equals_System_String_System_String'(X95,X96,X97)) & (true_1 = 'System_String_Equals_System_String_System_String'(X95,X96,X97) | true_1 != 'StringEquals'(X96,X97)) & (true_1 = 'StringEquals'(X96,X97) | true_1 != 'System_String_Equals_System_String_System_String'(X95,X96,X97))) & ! [X98 : $int,X99 : $int,X100 : $int] : ((true_1 = 'System_String_Equals_System_String'(X98,X99,X100) | true_1 != 'System_String_Equals_System_String_System_String'(X98,X99,X100)) & (true_1 = 'System_String_Equals_System_String_System_String'(X98,X99,X100) | true_1 != 'System_String_Equals_System_String'(X98,X99,X100))) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : (~$less(X103,X102) & ~$less(X103,X101) & (X102 = X103 | X101 = X103) & max(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : (~$less(X105,X106) & ~$less(X104,X106) & (X105 = X106 | X104 = X106) & min(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : (shr(X107,X108) = x_1(shr(X107,$sum(X108,$uminus(1))),2) | $less(X108,1)) & ! [X109 : $int] : shr(X109,0) = X109 & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : (((~$less(int_2147483647,X112) & ~$less(X112,0)) | $less(16,X111) | $less(X111,0) | ~$less(X110,32768) | $less(X110,0)) & shl(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : (shl(X113,X114) = $product(shl(X113,$sum(X114,$uminus(1))),2) | $less(X114,1)) & ! [X115 : $int] : shl(X115,0) = X115 & ! [X116 : $int,X117 : $int] : ? [X118 : $int] : (((~$less($sum(X116,X117),X118) & ~$less(X118,0)) | $less(X117,0) | $less(X116,0)) & or_1(X116,X117) = X118) & ! [X119 : $int,X120 : $int] : (~$less(and_1(X119,X120),0) | ($less(X120,0) & $less(X119,0))) & ! [X121 : $int,X122 : $int,X123 : $int] : (~$less(X122,$sum(X121,X123)) | ~$less(X121,X122) | x_2(X121,X123) != x_2(X122,X123) | $less(X123,2)) & ! [X124 : $int,X125 : $int] : ? [X126 : $int] : ((x_2(X124,X125) = x_2(X126,X125) | $less(X125,0) | $less(X126,0)) & $sum(X124,$uminus(X125)) = X126) & ! [X127 : $int,X128 : $int] : (x_2(X127,X128) = x_2($sum(X128,X127),X128) | $less(X128,0) | $less(X127,0)) & ! [X129 : $int,X130 : $int] : (x_2(X129,X130) = x_2($sum(X129,X130),X130) | $less(X130,0) | $less(X129,0)) & ! [X131 : $int,X132 : $int] : ? [X133 : $int] : (((~$less(0,X133) & $less(X132,X133)) | ~$less(X132,0) | $less(0,X131)) & x_2(X131,X132) = X133) & ! [X134 : $int,X135 : $int] : ? [X136 : $int] : (((~$less(0,X136) & $less($sum(0,$uminus(X135)),X136)) | ~$less(0,X135) | $less(0,X134)) & x_2(X134,X135) = X136) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((($less(X139,$sum(0,$uminus(X138))) & ~$less(X139,0)) | ~$less(X138,0) | $less(X137,0)) & x_2(X137,X138) = X139) & ! [X140 : $int,X141 : $int] : ? [X142 : $int] : ((($less(X142,X141) & ~$less(X142,0)) | ~$less(0,X141) | $less(X140,0)) & x_2(X140,X141) = X142) & ! [X143 : $int,X144 : $int] : x_2(X143,X144) = $sum(X143,$uminus($product(x_1(X143,X144),X144))) & ! [X145 : $int,X146 : $int,X147 : $int] : ('IfThenElse'(X145,X146,X147) = X147 | true_1 = X145) & ! [X148 : $int,X149 : $int,X150 : $int] : ('IfThenElse'(X148,X149,X150) = X149 | true_1 != X148) & ! [X151 : $int,X152 : $int,X153 : $int] : ('IntToInt'(X151,X152,X153) = X151 | true_1 != 'InRange'(X151,X153)) & ! [X154 : $int] : ((true_1 = 'InRange'(X154,'System_Char') | ~$less(X154,65536) | $less(X154,0)) & (($less(X154,65536) & ~$less(X154,0)) | true_1 != 'InRange'(X154,'System_Char'))) & ! [X155 : $int] : ((true_1 = 'InRange'(X155,'System_UInt64') | $less(int_18446744073709551615,X155) | $less(X155,0)) & ((~$less(int_18446744073709551615,X155) & ~$less(X155,0)) | true_1 != 'InRange'(X155,'System_UInt64'))) & ! [X156 : $int] : ((true_1 = 'InRange'(X156,'System_Int64') | $less(int_9223372036854775807,X156) | $less(X156,int_m9223372036854775808)) & ((~$less(int_9223372036854775807,X156) & ~$less(X156,int_m9223372036854775808)) | true_1 != 'InRange'(X156,'System_Int64'))) & ! [X157 : $int] : ((true_1 = 'InRange'(X157,'System_UInt32') | $less(int_4294967295,X157) | $less(X157,0)) & ((~$less(int_4294967295,X157) & ~$less(X157,0)) | true_1 != 'InRange'(X157,'System_UInt32'))) & ! [X158 : $int] : ((true_1 = 'InRange'(X158,'System_Int32') | $less(int_2147483647,X158) | $less(X158,int_m2147483648)) & ((~$less(int_2147483647,X158) & ~$less(X158,int_m2147483648)) | true_1 != 'InRange'(X158,'System_Int32'))) & ! [X159 : $int] : ((true_1 = 'InRange'(X159,'System_UInt16') | ~$less(X159,65536) | $less(X159,0)) & (($less(X159,65536) & ~$less(X159,0)) | true_1 != 'InRange'(X159,'System_UInt16'))) & ! [X160 : $int] : ((true_1 = 'InRange'(X160,'System_Int16') | ~$less(X160,32768) | $less(X160,$sum(0,$uminus(32768)))) & (($less(X160,32768) & ~$less(X160,$sum(0,$uminus(32768)))) | true_1 != 'InRange'(X160,'System_Int16'))) & ! [X161 : $int] : ((true_1 = 'InRange'(X161,'System_Byte') | ~$less(X161,256) | $less(X161,0)) & (($less(X161,256) & ~$less(X161,0)) | true_1 != 'InRange'(X161,'System_Byte'))) & ! [X162 : $int] : ((true_1 = 'InRange'(X162,'System_SByte') | ~$less(X162,128) | $less(X162,$sum(0,$uminus(128)))) & (($less(X162,128) & ~$less(X162,$sum(0,$uminus(128)))) | true_1 != 'InRange'(X162,'System_SByte'))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X163 : $int,X164 : $int] : ('Box'('Unbox'(X163),X163) = X163 | nullObject = 'BoxTester'(X163,X164)) & ! [X165 : $int,X166 : $int] : (('UnboxedType'(X165) = X166 | nullObject = 'BoxTester'(X165,X166)) & (nullObject != 'BoxTester'(X165,X166) | 'UnboxedType'(X165) != X166)) & ! [X167 : $int,X168 : $int] : ? [X169 : $int] : ((X167 = X168 | X168 != X169 | true_1 != x('UnboxedType'(X169),'System_Object')) & 'Box'(X167,X168) = X169) & ! [X170 : $int] : (! [X171 : $int,X172 : $int] : ? [X173 : $int] : (? [X174 : $int] : (((select2(X171,X173,localinv) = X174 & select2(X171,X173,inv) = X174) | true_1 != 'IsHeap'(X171)) & typeof(X173) = X174) & 'Box'(X172,X170) = X173) | true_1 != 'IsValueType'('UnboxedType'(X170))) & ! [X175 : $int,X176 : $int] : 'Unbox'('Box'(X175,X176)) = X175 & ! [X177 : $int,X178 : $int,X179 : $int,X180 : $int] : ('BoxFunc'(X177,X178,X179,X180) = X177 | true_1 = 'IsValueType'('UnboxedType'(X177))) & ! [X181 : $int,X182 : $int,X183 : $int,X184 : $int] : ? [X185 : $int] : ('UnboxedType'(X185) = X182 & 'Box'(X181,X185) = X185 & 'BoxFunc'(X181,X182,X183,X184) = X185) & ! [X186 : $int,X187 : $int] : ? [X188 : $int] : (? [X189 : $int,X190 : $int,X191 : $int,X192 : $int] : ((((select2(X187,X190,localinv) = 'BaseClass'(X189) | true_1 != x(select2(X187,X190,inv),X189) | 'PeerGroupPlaceholder' = X189) & true_1 = select2(X187,X188,allocated) & nullObject != X188) | select2(X187,X192,localinv) = 'BaseClass'(X191) | true_1 != x(select2(X187,X192,inv),X191) | 'PeerGroupPlaceholder' = X191 | true_1 != select2(X187,X186,allocated) | nullObject = X186 | true_1 != 'IsHeap'(X187)) & select2(X187,X186,ownerRef) = X192 & select2(X187,X186,ownerFrame) = X191 & select2(X187,X188,ownerRef) = X190 & select2(X187,X188,ownerFrame) = X189) & select2(X187,X186,'FirstConsistentOwner') = X188) & ! [X193 : $int,X194 : $int,X195 : $int] : ? [X196 : $int,X197 : $int] : ((select2(X195,X193,X194) = 'FieldDependsOnFCO'(X193,X194,select2(X195,select2(X195,X193,'FirstConsistentOwner'),exposeVersion)) | select2(X195,X197,localinv) = 'BaseClass'(X196) | true_1 != x(select2(X195,X197,inv),X196) | 'PeerGroupPlaceholder' = X196 | 'AsPureObject'(X193) != X193 | true_1 != select2(X195,X193,allocated) | nullObject = X193 | true_1 != 'IsHeap'(X195)) & select2(X195,X193,ownerRef) = X197 & select2(X195,X193,ownerFrame) = X196) & ! [X198 : $int,X199 : $int] : ? [X200 : $int,X201 : $int,X202 : $int] : (((select2(X198,X199,localinv) = X200 & select2(X198,X199,inv) = X200) | select2(X198,X202,localinv) = 'BaseClass'(X201) | true_1 != x(select2(X198,X202,inv),X201) | 'PeerGroupPlaceholder' = X201 | true_1 != 'IsHeap'(X198)) & select2(X198,X199,ownerRef) = X202 & select2(X198,X199,ownerFrame) = X201 & typeof(X199) = X200) & ! [X203 : $int,X204 : $int,X205 : $int,X206 : $int] : ? [X207 : $int] : (? [X208 : $int] : (((select2(X203,X204,ownerFrame) = select2(X203,X208,ownerFrame) & select2(X203,X204,ownerRef) = select2(X203,X208,ownerRef)) | nullObject = X207 | true_1 != 'IsHeap'(X203)) & 'ElementProxy'(X207,X206) = X208) & select2(X203,X204,'AsElementsPeerField'(X205,X206)) = X207) & ! [X209 : $int,X210 : $int,X211 : $int,X212 : $int,X213 : $int] : ? [X214 : $int] : (? [X215 : $int] : (((select2(X209,X215,ownerFrame) = X212 & select2(X209,X215,ownerRef) = X210) | nullObject = X214 | true_1 != 'IsHeap'(X209)) & 'ElementProxy'(X214,X213) = X215) & select2(X209,X210,'AsElementsRepField'(X211,X212,X213)) = X214) & ! [X216 : $int,X217 : $int,X218 : $int] : ? [X219 : $int] : (((select2(X216,X217,ownerFrame) = select2(X216,X219,ownerFrame) & select2(X216,X217,ownerRef) = select2(X216,X219,ownerRef)) | nullObject = X219 | true_1 != 'IsHeap'(X216)) & select2(X216,X217,'AsPeerField'(X218)) = X219) & ! [X220 : $int,X221 : $int,X222 : $int,X223 : $int] : ? [X224 : $int] : (((select2(X220,X224,ownerFrame) = X223 & select2(X220,X224,ownerRef) = X221) | nullObject = X224 | true_1 != 'IsHeap'(X220)) & select2(X220,X221,'AsRepField'(X222,X223)) = X224) & ! [X225 : $int] : ~$less('StringLength'(X225),0) & ! [X226 : $int,X227 : $int] : (! [X228 : $int] : ? [X229 : $int] : (((! [X230 : $int] : ('PeerGroupPlaceholder' != select2(X228,X230,ownerFrame) | X226 = X230 | 'AsOwner'(X226,select2(X228,X230,ownerRef)) != X226) & 'AsOwner'(X226,select2(X228,X226,ownerRef)) = X226 & 'PeerGroupPlaceholder' = select2(X228,X226,ownerFrame) & select2(X228,X226,localinv) = X229 & select2(X228,X226,inv) = X229) | true_1 != 'IsHeap'(X228)) & typeof(X226) = X229) | true_1 != x(typeof(X226),'AsImmutable'(X227)) | 'BeingConstructed' = X226 | nullObject = X226) & ! [X231 : $int,X232 : $int] : (('AsMutable'(X232) = X232 & true_1 != 'IsImmutable'(X232)) | true_1 != x(X232,'AsMutable'(X231))) & ! [X233 : $int,X234 : $int] : (('AsImmutable'(X234) = X234 & true_1 = 'IsImmutable'(X234)) | true_1 != x(X234,'AsImmutable'(X233))) & true_1 != 'IsImmutable'('System_Object') & ! [X235 : $int,X236 : $int,X237 : $int] : ? [X238 : $int,X239 : $int] : ((true_1 = x(typeof(X237),X235) | true_1 != x('UnboxedType'(X239),X238) | X237 != X239 | X235 != X238) & 'Box'(X236,X237) = X239 & 'AsInterface'(X235) = X238) & ! [X240 : $int] : true_1 != 'IsMemberlessType'(typeof(X240)) & ! [X241 : $int,X242 : $int,X243 : $int,X244 : $int] : (true_1 = 'InRange'(select2(X241,X242,'AsRangeField'(X243,X244)),X244) | true_1 != 'IsHeap'(X241)) & ! [X245 : $int,X246 : $int,X247 : $int,X248 : $int] : (nullObject != select2(X245,X246,'AsNonNullRefField'(X247,X248)) | (true_1 != select2(X245,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X246) | nullObject = X246 | true_1 != 'IsHeap'(X245)) & ! [X249 : $int,X250 : $int,X251 : $int,X252 : $int] : (true_1 = 'Is'(select2(X249,X250,'AsRefField'(X251,X252)),X252) | true_1 != 'IsHeap'(X249)) & ! [X253 : $int,X254 : $int] : ('AsRefField'(X253,X254) = X253 | 'AsNonNullRefField'(X253,X254) != X253) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X255 : $int,X256 : $int] : (true_1 = select2(X255,'ClassRepr'(X256),allocated) | true_1 != 'IsHeap'(X255)) & ! [X257 : $int,X258 : $int] : (true_1 = select2(X257,X258,allocated) | true_1 != 'IsAllocated'(X257,X258)) & ! [X259 : $int,X260 : $int,X261 : $int] : (true_1 = 'IsAllocated'(X259,'ValueArrayGet'(X260,X261)) | true_1 != 'IsAllocated'(X259,X260)) & ! [X262 : $int,X263 : $int,X264 : $int] : (true_1 = 'IsAllocated'(X262,'RefArrayGet'(X263,X264)) | true_1 != 'IsAllocated'(X262,X263)) & ! [X265 : $int,X266 : $int,X267 : $int] : (true_1 = 'IsAllocated'(X265,'StructGet'(X266,X267)) | true_1 != 'IsAllocated'(X265,X266)) & ! [X268 : $int,X269 : $int,X270 : $int] : (true_1 = select2(X268,select2(X268,X269,X270),allocated) | true_1 != select2(X268,X269,allocated) | true_1 != 'IsHeap'(X268)) & ! [X271 : $int,X272 : $int,X273 : $int] : (true_1 = 'IsAllocated'(X271,select2(X271,X272,X273)) | true_1 != select2(X271,X272,allocated) | true_1 != 'IsHeap'(X271)) & ! [X274 : $int,X275 : $int] : ? [X276 : $int] : (((select2(X274,X275,localinv) = X276 & select2(X274,X275,inv) = X276) | true_1 != x(X276,'System_Array') | nullObject = X275 | true_1 != 'IsHeap'(X274)) & typeof(X275) = X276) & ! [X277 : $int,X278 : $int] : (nullObject = 'As'(X277,X278) | true_1 = 'Is'(X277,X278)) & ! [X279 : $int,X280 : $int] : ('As'(X279,X280) = X279 | true_1 != 'Is'(X279,X280)) & ! [X281 : $int,X282 : $int] : ((true_1 = 'IsNotNull'(X281,X282) | true_1 != 'Is'(X281,X282) | nullObject = X281) & ((true_1 = 'Is'(X281,X282) & nullObject != X281) | true_1 != 'IsNotNull'(X281,X282))) & ! [X283 : $int,X284 : $int] : ((true_1 = 'Is'(X283,X284) | (true_1 != x(typeof(X283),X284) & nullObject != X283)) & (true_1 = x(typeof(X283),X284) | nullObject = X283 | true_1 != 'Is'(X283,X284))) & ! [X285 : $int] : 'TypeName'('TypeObject'(X285)) = X285 & ! [X286 : $int] : true_1 = 'IsNotNull'('TypeObject'(X286),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X287 : $int] : ((! [X288 : $int] : (X287 = X288 | true_1 != x(X288,X287)) & ! [X289 : $int] : (X287 = X289 | true_1 != x(X287,X289))) | true_1 != 'IsValueType'(X287)) & ! [X290 : $int,X291 : $int,X292 : $int] : ('OneClassDown'(X292,X290) = X291 | true_1 != x(X292,'AsDirectSubClass'(X291,X290))) & ! [X293 : $int] : ? [X294 : $int] : ((X293 != X294 | 'System_Object' = X293) & true_1 = x(X293,X294) & 'BaseClass'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int,X298 : $int] : ('StructGet'('StructSet'(X295,X296,X298),X297) = 'StructGet'(X295,X297) | X296 = X297) & ! [X299 : $int,X300 : $int,X301 : $int] : 'StructGet'('StructSet'(X299,X300,X301),X300) = X301 & ! [X302 : $int,X303 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X302,X303)) & ! [X304 : $int,X305 : $int] : 'System_Object' = typeof('ElementProxy'(X304,X305)) & ! [X306 : $int,X307 : $int] : (true_1 = 'IsAllocated'(X307,'ElementProxy'(X306,$sum(0,$uminus(1)))) | true_1 != x(typeof(X306),'System_Array') | true_1 != 'IsAllocated'(X307,X306) | true_1 != 'IsHeap'(X307)) & ! [X308 : $int,X309 : $int,X310 : $int] : ? [X311 : $int,X312 : $int] : (((select2(X310,X312,ownerFrame) = select2(X310,X311,ownerFrame) & select2(X310,X312,ownerRef) = select2(X310,X311,ownerRef)) | true_1 = 'IsImmutable'(typeof(X312)) | nullObject = X312 | true_1 != x(typeof(X308),'System_Array') | true_1 != 'IsHeap'(X310)) & 'RefArrayGet'(select2(X310,X308,elements),X309) = X312 & 'ElementProxy'(X308,$sum(0,$uminus(1))) = X311) & ! [X313 : $int,X314 : $int,X315 : $int] : ? [X316 : $int] : ((X315 = X316 | true_1 = x('System_Array',X315) | true_1 != x(X316,X315)) & 'IntArray'(X313,X314) = X316) & ! [X317 : $int,X318 : $int,X319 : $int] : ? [X320 : $int] : ((X319 = X320 | true_1 = x('System_Array',X319) | true_1 != x(X320,X319)) & 'ValueArray'(X317,X318) = X320) & ! [X321 : $int,X322 : $int,X323 : $int] : ? [X324 : $int] : (((true_1 = x(X321,X324) & 'NonNullRefArray'(X324,X322) = X323) | true_1 = x('System_Array',X323) | true_1 != x('NonNullRefArray'(X321,X322),X323)) & 'ElementType'(X323) = X324) & ! [X325 : $int,X326 : $int,X327 : $int] : ? [X328 : $int] : (((true_1 = x(X325,X328) & 'RefArray'(X328,X326) = X327) | true_1 = x('System_Array',X327) | true_1 != x('RefArray'(X325,X326),X327)) & 'ElementType'(X327) = X328) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : ((X331 = X332 | true_1 != x(X331,X332)) & 'IntArray'(X329,X330) = X332) & ! [X333 : $int,X334 : $int,X335 : $int] : ? [X336 : $int] : ((X335 = X336 | true_1 != x(X335,X336)) & 'ValueArray'(X333,X334) = X336) & ! [X337 : $int,X338 : $int,X339 : $int] : ? [X340 : $int] : (((true_1 = x(X340,X337) & 'NonNullRefArray'(X340,X338) = X339 & X337 != X339) | true_1 != x(X339,'NonNullRefArray'(X337,X338))) & 'ElementType'(X339) = X340) & ! [X341 : $int,X342 : $int,X343 : $int] : ? [X344 : $int] : (((true_1 = x(X344,X341) & 'RefArray'(X344,X342) = X343 & X341 != X343) | true_1 != x(X343,'RefArray'(X341,X342))) & 'ElementType'(X343) = X344) & ! [X345 : $int,X346 : $int] : 'ElementType'('NonNullRefArray'(X345,X346)) = X345 & ! [X347 : $int,X348 : $int] : 'ElementType'('RefArray'(X347,X348)) = X347 & ! [X349 : $int,X350 : $int] : 'ElementType'('IntArray'(X349,X350)) = X349 & ! [X351 : $int,X352 : $int] : 'ElementType'('ValueArray'(X351,X352)) = X351 & ! [X353 : $int,X354 : $int,X355 : $int] : (true_1 = x('NonNullRefArray'(X354,X355),'NonNullRefArray'(X353,X355)) | true_1 != x(X354,X353)) & ! [X356 : $int,X357 : $int,X358 : $int] : (true_1 = x('RefArray'(X357,X358),'RefArray'(X356,X358)) | true_1 != x(X357,X356)) & ! [X359 : $int,X360 : $int,X361 : $int] : ? [X362 : $int] : (((true_1 = x(X360,'ElementType'(X362)) & 'Rank'(X359) = X361 & true_1 = x(X362,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X359,X360,X361)) & typeof(X359) = X362) & ! [X363 : $int,X364 : $int] : ? [X365 : $int] : (true_1 = x(X365,'System_Array') & true_1 = x(X365,X365) & 'NonNullRefArray'(X363,X364) = X365) & ! [X366 : $int,X367 : $int] : ? [X368 : $int] : (true_1 = x(X368,'System_Array') & true_1 = x(X368,X368) & 'RefArray'(X366,X367) = X368) & ! [X369 : $int,X370 : $int] : ? [X371 : $int] : (true_1 = x(X371,'System_Array') & true_1 = x(X371,X371) & 'IntArray'(X369,X370) = X371) & ! [X372 : $int,X373 : $int] : ? [X374 : $int] : (true_1 = x(X374,'System_Array') & true_1 = x(X374,X374) & 'ValueArray'(X372,X373) = X374) & true_1 = x('System_Array','System_Object') & ! [X375 : $int,X376 : $int,X377 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X375) | true_1 != x(X375,'NonNullRefArray'(X376,X377))) & ! [X378 : $int,X379 : $int,X380 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X378) | true_1 != x(X378,'RefArray'(X379,X380))) & ! [X381 : $int,X382 : $int,X383 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X381) | true_1 != x(X381,'IntArray'(X382,X383))) & ! [X384 : $int,X385 : $int,X386 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X384) | true_1 != x(X384,'ValueArray'(X385,X386))) & ! [X387 : $int,X388 : $int] : 'UBound'(X387,X388) = $sum('DimLength'(X387,X388),$uminus(1)) & ! [X389 : $int,X390 : $int] : 0 = 'LBound'(X389,X390) & ! [X391 : $int] : ('Length'(X391) = 'DimLength'(X391,0) | 1 != 'Rank'(X391)) & ! [X392 : $int,X393 : $int] : ~$less('DimLength'(X392,X393),0) & ! [X394 : $int] : ? [X395 : $int] : (~$less(int_2147483647,X395) & ~$less(X395,0) & 'Length'(X394) = X395) & ! [X396 : $int,X397 : $int,X398 : $int] : ('Rank'(X396) = X398 | true_1 != x(typeof(X396),'IntArray'(X397,X398)) | nullObject = X396) & ! [X399 : $int,X400 : $int,X401 : $int] : ('Rank'(X399) = X401 | true_1 != x(typeof(X399),'ValueArray'(X400,X401)) | nullObject = X399) & ! [X402 : $int,X403 : $int,X404 : $int] : ('Rank'(X402) = X404 | true_1 != x(typeof(X402),'NonNullRefArray'(X403,X404)) | nullObject = X402) & ! [X405 : $int,X406 : $int,X407 : $int] : ('Rank'(X405) = X407 | true_1 != x(typeof(X405),'RefArray'(X406,X407)) | nullObject = X405) & ! [X408 : $int] : ~$less('Rank'(X408),1) & ! [X409 : $int,X410 : $int,X411 : $int,X412 : $int,X413 : $int] : (nullObject != 'RefArrayGet'(select2(X413,X409,elements),X411) | true_1 != x(typeof(X409),'NonNullRefArray'(X410,X412)) | true_1 != 'IsHeap'(X413)) & ! [X414 : $int,X415 : $int,X416 : $int] : ? [X417 : $int] : ((true_1 = x(typeof(X417),'ElementType'(typeof(X414))) | nullObject = X417 | true_1 != 'IsHeap'(X416)) & 'RefArrayGet'(select2(X416,X414,elements),X415) = X417) & ! [X418 : $int,X419 : $int,X420 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X420,X418,elements),X419),'ElementType'(typeof(X418))) | true_1 != 'IsHeap'(X420)) & ! [X421 : $int,X422 : $int,X423 : $int,X424 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X421,X422,X423,X424)) = X424 & ! [X425 : $int,X426 : $int,X427 : $int,X428 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X425,X426,X427,X428)) = X427 & ! [X429 : $int,X430 : $int,X431 : $int,X432 : $int] : ('RefArrayGet'('RefArraySet'(X429,X430,X432),X431) = 'RefArrayGet'(X429,X431) | X430 = X431) & ! [X433 : $int,X434 : $int,X435 : $int] : 'RefArrayGet'('RefArraySet'(X433,X434,X435),X434) = X435 & ! [X436 : $int,X437 : $int,X438 : $int,X439 : $int] : ('IntArrayGet'('IntArraySet'(X436,X437,X439),X438) = 'IntArrayGet'(X436,X438) | X437 = X438) & ! [X440 : $int,X441 : $int,X442 : $int] : 'IntArrayGet'('IntArraySet'(X440,X441,X442),X441) = X442 & ! [X443 : $int,X444 : $int,X445 : $int,X446 : $int] : ('ValueArrayGet'('ValueArraySet'(X443,X444,X446),X445) = 'ValueArrayGet'(X443,X445) | X444 = X445) & ! [X447 : $int,X448 : $int,X449 : $int] : 'ValueArrayGet'('ValueArraySet'(X447,X448,X449),X448) = X449 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X450 : $int,X451 : $int] : ('PeerGroupPlaceholder' = select2(X451,'ClassRepr'(X450),ownerFrame) | true_1 != 'IsHeap'(X451)) & ! [X452 : $int] : nullObject != 'ClassRepr'(X452) & ! [X453 : $int] : true_1 != x(typeof('ClassRepr'(X453)),'System_Object') & ! [X454 : $int] : 'ClassReprInv'('ClassRepr'(X454)) = X454 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.65 inference(flattening,[],[f90])).
% 6.76/1.65
% 6.76/1.65 tff(f92,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((sP8(X19,X22,X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X25 : $int,X26 : $int,X27 : $int] : 'System_String_Concat_System_Object_System_Object'(X25,X26,X27) = 'System_String_Concat_System_Object_System_Object_1'(X26,X27) & (! [X28 : $int,X29 : $int,X30 : $int] : ? [X31 : $int] : ((sP6(X28,X31,X30,X29) | (? [X32 : $int] : ! [X33 : $int] : (((select2(X28,X32,localinv) != X33 | select2(X28,X32,inv) != X33) & select2(X28,X32,ownerFrame) = select2(X28,X30,ownerFrame) & select2(X28,X32,ownerRef) = select2(X28,X30,ownerRef) & true_1 = select2(X28,X32,allocated) & nullObject != X32) | typeof(X32) != X33) & nullObject != X30) | sP7(X28,X29) | true_1 != select2(X28,X30,allocated) | true_1 != 'Is'(X30,'System_Object') | true_1 != select2(X28,X29,allocated) | true_1 != 'Is'(X29,'System_Object') | true_1 != 'IsHeap'(X28)) & 'System_String_Concat_System_Object_System_Object'(X28,X29,X30) = X31) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X34 : $int,X35 : $int] : ? [X36 : $int] : (('BoundedStack_ToString'(X34,X35) = 'BoundedStack_ToString_1'(select2(X34,X35,exposeVersion)) | true_1 != select2(X34,X35,allocated) | true_1 != 'IsHeap'(X34) | select2(X34,X35,localinv) != X36 | select2(X34,X35,inv) != X36 | true_1 != x(X36,'BoundedStack') | nullObject = X35) & typeof(X35) = X36) & ! [X37 : $int,X38 : $int] : ('BoundedStack_ToString'(X37,X38) = 'System_Object_ToString'(X37,X38) | true_1 != x(typeof(X38),'BoundedStack') | nullObject = X38) & ! [X39 : $int,X40 : $int] : ? [X41 : $int] : (('System_Object_ToString'(X39,X40) = 'System_Object_ToString_1'(select2(X39,X40,exposeVersion)) | true_1 != select2(X39,X40,allocated) | true_1 != 'IsHeap'(X39) | select2(X39,X40,localinv) != X41 | select2(X39,X40,inv) != X41 | true_1 != x(X41,'System_Object') | nullObject = X40) & typeof(X40) = X41) & (! [X42 : $int,X43 : $int] : ? [X44 : $int,X45 : $int,X46 : $int,X47 : $int] : (sP5(X46,X45,X47,X43,X44,X42) & select2(X42,X43,ownerFrame) = X47 & select2(X42,X43,'FirstConsistentOwner') = X46 & select2(X42,X43,ownerRef) = X45 & 'System_Object_ToString'(X42,X43) = X44) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X48 : $int,X49 : $int] : ? [X50 : $int,X51 : $int,X52 : $int,X53 : $int] : (sP2(X52,X51,X53,X49,X50,X48) & select2(X48,X49,ownerFrame) = X53 & select2(X48,X49,'FirstConsistentOwner') = X52 & select2(X48,X49,ownerRef) = X51 & 'BoundedStack_ToString'(X48,X49) = X50) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',X0) & 'System_Reflection_MemberInfo' = X0 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'System_Object' = X1 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'Microsoft_Contracts_GuardException' = X2 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'System_Exception' = X3 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Object' = X4 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X54 : $int] : ('System_String' = X54 | true_1 != x(X54,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Object' = X5 & true_1 = x('System_String','System_String') & ! [X55 : $int,X56 : $int] : ? [X57 : $int,X58 : $int] : (((~$less('Length'(select2(X56,X55,'BoundedStack_elems')),X57) & ~$less(X57,X58) & ~$less(X58,0)) | select2(X56,X55,localinv) = X6 | true_1 != x(select2(X56,X55,inv),'BoundedStack') | true_1 != 'IsHeap'(X56)) & select2(X56,X55,'BoundedStack_size') = X58 & select2(X56,X55,'BoundedStack_max') = X57) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X7) & 'System_Object' = X7 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X6) & 'System_Object' = X6 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X59 : $int,X60 : $int,X61 : $int] : ('System_String_IsInterned_System_String_notnull'(X59,X60) = 'System_String_IsInterned_System_String_notnull'(X59,X61) | true_1 != 'System_String_Equals_System_String_System_String'(X59,X60,X61) | nullObject = X61 | nullObject = X60) & ! [X62 : $int,X63 : $int,X64 : $int] : (true_1 = 'StringEquals'(X62,X64) | true_1 != 'StringEquals'(X63,X64) | true_1 != 'StringEquals'(X62,X63)) & ! [X65 : $int,X66 : $int,X67 : $int] : ((true_1 = 'StringEquals'(X66,X67) | X66 != X67) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X67,X66)) & (true_1 = 'StringEquals'(X67,X66) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67)) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X66,X67)) & (true_1 = 'StringEquals'(X66,X67) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67))) & ! [X68 : $int,X69 : $int,X70 : $int] : ((true_1 = 'System_String_Equals_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String_System_String'(X68,X69,X70)) & (true_1 = 'System_String_Equals_System_String_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String'(X68,X69,X70))) & ! [X71 : $int,X72 : $int] : ? [X73 : $int] : (~$less(X73,X72) & ~$less(X73,X71) & (X72 = X73 | X71 = X73) & max(X71,X72) = X73) & ! [X74 : $int,X75 : $int] : ? [X76 : $int] : (~$less(X75,X76) & ~$less(X74,X76) & (X75 = X76 | X74 = X76) & min(X74,X75) = X76) & ! [X77 : $int,X78 : $int] : (shr(X77,X78) = x_1(shr(X77,$sum(X78,$uminus(1))),2) | $less(X78,1)) & ! [X79 : $int] : shr(X79,0) = X79 & ! [X80 : $int,X81 : $int] : ? [X82 : $int] : (((~$less(int_2147483647,X82) & ~$less(X82,0)) | $less(16,X81) | $less(X81,0) | ~$less(X80,32768) | $less(X80,0)) & shl(X80,X81) = X82) & ! [X83 : $int,X84 : $int] : (shl(X83,X84) = $product(shl(X83,$sum(X84,$uminus(1))),2) | $less(X84,1)) & ! [X85 : $int] : shl(X85,0) = X85 & ! [X86 : $int,X87 : $int] : ? [X88 : $int] : (((~$less($sum(X86,X87),X88) & ~$less(X88,0)) | $less(X87,0) | $less(X86,0)) & or_1(X86,X87) = X88) & ! [X89 : $int,X90 : $int] : (~$less(and_1(X89,X90),0) | ($less(X90,0) & $less(X89,0))) & ! [X91 : $int,X92 : $int,X93 : $int] : (~$less(X92,$sum(X91,X93)) | ~$less(X91,X92) | x_2(X91,X93) != x_2(X92,X93) | $less(X93,2)) & ! [X94 : $int,X95 : $int] : ? [X96 : $int] : ((x_2(X94,X95) = x_2(X96,X95) | $less(X95,0) | $less(X96,0)) & $sum(X94,$uminus(X95)) = X96) & ! [X97 : $int,X98 : $int] : (x_2(X97,X98) = x_2($sum(X98,X97),X98) | $less(X98,0) | $less(X97,0)) & ! [X99 : $int,X100 : $int] : (x_2(X99,X100) = x_2($sum(X99,X100),X100) | $less(X100,0) | $less(X99,0)) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : (((~$less(0,X103) & $less(X102,X103)) | ~$less(X102,0) | $less(0,X101)) & x_2(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : (((~$less(0,X106) & $less($sum(0,$uminus(X105)),X106)) | ~$less(0,X105) | $less(0,X104)) & x_2(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : ? [X109 : $int] : ((($less(X109,$sum(0,$uminus(X108))) & ~$less(X109,0)) | ~$less(X108,0) | $less(X107,0)) & x_2(X107,X108) = X109) & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : ((($less(X112,X111) & ~$less(X112,0)) | ~$less(0,X111) | $less(X110,0)) & x_2(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : x_2(X113,X114) = $sum(X113,$uminus($product(x_1(X113,X114),X114))) & ! [X115 : $int,X116 : $int,X117 : $int] : ('IfThenElse'(X115,X116,X117) = X117 | true_1 = X115) & ! [X118 : $int,X119 : $int,X120 : $int] : ('IfThenElse'(X118,X119,X120) = X119 | true_1 != X118) & ! [X121 : $int,X122 : $int,X123 : $int] : ('IntToInt'(X121,X122,X123) = X121 | true_1 != 'InRange'(X121,X123)) & ! [X124 : $int] : ((true_1 = 'InRange'(X124,'System_Char') | ~$less(X124,65536) | $less(X124,0)) & (($less(X124,65536) & ~$less(X124,0)) | true_1 != 'InRange'(X124,'System_Char'))) & ! [X125 : $int] : ((true_1 = 'InRange'(X125,'System_UInt64') | $less(int_18446744073709551615,X125) | $less(X125,0)) & ((~$less(int_18446744073709551615,X125) & ~$less(X125,0)) | true_1 != 'InRange'(X125,'System_UInt64'))) & ! [X126 : $int] : ((true_1 = 'InRange'(X126,'System_Int64') | $less(int_9223372036854775807,X126) | $less(X126,int_m9223372036854775808)) & ((~$less(int_9223372036854775807,X126) & ~$less(X126,int_m9223372036854775808)) | true_1 != 'InRange'(X126,'System_Int64'))) & ! [X127 : $int] : ((true_1 = 'InRange'(X127,'System_UInt32') | $less(int_4294967295,X127) | $less(X127,0)) & ((~$less(int_4294967295,X127) & ~$less(X127,0)) | true_1 != 'InRange'(X127,'System_UInt32'))) & ! [X128 : $int] : ((true_1 = 'InRange'(X128,'System_Int32') | $less(int_2147483647,X128) | $less(X128,int_m2147483648)) & ((~$less(int_2147483647,X128) & ~$less(X128,int_m2147483648)) | true_1 != 'InRange'(X128,'System_Int32'))) & ! [X129 : $int] : ((true_1 = 'InRange'(X129,'System_UInt16') | ~$less(X129,65536) | $less(X129,0)) & (($less(X129,65536) & ~$less(X129,0)) | true_1 != 'InRange'(X129,'System_UInt16'))) & ! [X130 : $int] : ((true_1 = 'InRange'(X130,'System_Int16') | ~$less(X130,32768) | $less(X130,$sum(0,$uminus(32768)))) & (($less(X130,32768) & ~$less(X130,$sum(0,$uminus(32768)))) | true_1 != 'InRange'(X130,'System_Int16'))) & ! [X131 : $int] : ((true_1 = 'InRange'(X131,'System_Byte') | ~$less(X131,256) | $less(X131,0)) & (($less(X131,256) & ~$less(X131,0)) | true_1 != 'InRange'(X131,'System_Byte'))) & ! [X132 : $int] : ((true_1 = 'InRange'(X132,'System_SByte') | ~$less(X132,128) | $less(X132,$sum(0,$uminus(128)))) & (($less(X132,128) & ~$less(X132,$sum(0,$uminus(128)))) | true_1 != 'InRange'(X132,'System_SByte'))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X133 : $int,X134 : $int] : ('Box'('Unbox'(X133),X133) = X133 | nullObject = 'BoxTester'(X133,X134)) & ! [X135 : $int,X136 : $int] : (('UnboxedType'(X135) = X136 | nullObject = 'BoxTester'(X135,X136)) & (nullObject != 'BoxTester'(X135,X136) | 'UnboxedType'(X135) != X136)) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((X137 = X138 | X138 != X139 | true_1 != x('UnboxedType'(X139),'System_Object')) & 'Box'(X137,X138) = X139) & ! [X140 : $int] : (! [X141 : $int,X142 : $int] : ? [X143 : $int] : (? [X144 : $int] : (((select2(X141,X143,localinv) = X144 & select2(X141,X143,inv) = X144) | true_1 != 'IsHeap'(X141)) & typeof(X143) = X144) & 'Box'(X142,X140) = X143) | true_1 != 'IsValueType'('UnboxedType'(X140))) & ! [X145 : $int,X146 : $int] : 'Unbox'('Box'(X145,X146)) = X145 & ! [X147 : $int,X148 : $int,X149 : $int,X150 : $int] : ('BoxFunc'(X147,X148,X149,X150) = X147 | true_1 = 'IsValueType'('UnboxedType'(X147))) & ! [X151 : $int,X152 : $int,X153 : $int,X154 : $int] : ? [X155 : $int] : ('UnboxedType'(X155) = X152 & 'Box'(X151,X155) = X155 & 'BoxFunc'(X151,X152,X153,X154) = X155) & ! [X156 : $int,X157 : $int] : ? [X158 : $int] : (? [X159 : $int,X160 : $int,X161 : $int,X162 : $int] : ((((select2(X157,X160,localinv) = 'BaseClass'(X159) | true_1 != x(select2(X157,X160,inv),X159) | 'PeerGroupPlaceholder' = X159) & true_1 = select2(X157,X158,allocated) & nullObject != X158) | select2(X157,X162,localinv) = 'BaseClass'(X161) | true_1 != x(select2(X157,X162,inv),X161) | 'PeerGroupPlaceholder' = X161 | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = X162 & select2(X157,X156,ownerFrame) = X161 & select2(X157,X158,ownerRef) = X160 & select2(X157,X158,ownerFrame) = X159) & select2(X157,X156,'FirstConsistentOwner') = X158) & ! [X163 : $int,X164 : $int,X165 : $int] : ? [X166 : $int,X167 : $int] : ((select2(X165,X163,X164) = 'FieldDependsOnFCO'(X163,X164,select2(X165,select2(X165,X163,'FirstConsistentOwner'),exposeVersion)) | select2(X165,X167,localinv) = 'BaseClass'(X166) | true_1 != x(select2(X165,X167,inv),X166) | 'PeerGroupPlaceholder' = X166 | 'AsPureObject'(X163) != X163 | true_1 != select2(X165,X163,allocated) | nullObject = X163 | true_1 != 'IsHeap'(X165)) & select2(X165,X163,ownerRef) = X167 & select2(X165,X163,ownerFrame) = X166) & ! [X168 : $int,X169 : $int] : ? [X170 : $int,X171 : $int,X172 : $int] : (((select2(X168,X169,localinv) = X170 & select2(X168,X169,inv) = X170) | select2(X168,X172,localinv) = 'BaseClass'(X171) | true_1 != x(select2(X168,X172,inv),X171) | 'PeerGroupPlaceholder' = X171 | true_1 != 'IsHeap'(X168)) & select2(X168,X169,ownerRef) = X172 & select2(X168,X169,ownerFrame) = X171 & typeof(X169) = X170) & ! [X173 : $int,X174 : $int,X175 : $int,X176 : $int] : ? [X177 : $int] : (? [X178 : $int] : (((select2(X173,X174,ownerFrame) = select2(X173,X178,ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,X178,ownerRef)) | nullObject = X177 | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(X177,X176) = X178) & select2(X173,X174,'AsElementsPeerField'(X175,X176)) = X177) & ! [X179 : $int,X180 : $int,X181 : $int,X182 : $int,X183 : $int] : ? [X184 : $int] : (? [X185 : $int] : (((select2(X179,X185,ownerFrame) = X182 & select2(X179,X185,ownerRef) = X180) | nullObject = X184 | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(X184,X183) = X185) & select2(X179,X180,'AsElementsRepField'(X181,X182,X183)) = X184) & ! [X186 : $int,X187 : $int,X188 : $int] : ? [X189 : $int] : (((select2(X186,X187,ownerFrame) = select2(X186,X189,ownerFrame) & select2(X186,X187,ownerRef) = select2(X186,X189,ownerRef)) | nullObject = X189 | true_1 != 'IsHeap'(X186)) & select2(X186,X187,'AsPeerField'(X188)) = X189) & ! [X190 : $int,X191 : $int,X192 : $int,X193 : $int] : ? [X194 : $int] : (((select2(X190,X194,ownerFrame) = X193 & select2(X190,X194,ownerRef) = X191) | nullObject = X194 | true_1 != 'IsHeap'(X190)) & select2(X190,X191,'AsRepField'(X192,X193)) = X194) & ! [X195 : $int] : ~$less('StringLength'(X195),0) & ! [X196 : $int,X197 : $int] : (! [X198 : $int] : ? [X199 : $int] : (((! [X200 : $int] : ('PeerGroupPlaceholder' != select2(X198,X200,ownerFrame) | X196 = X200 | 'AsOwner'(X196,select2(X198,X200,ownerRef)) != X196) & 'AsOwner'(X196,select2(X198,X196,ownerRef)) = X196 & 'PeerGroupPlaceholder' = select2(X198,X196,ownerFrame) & select2(X198,X196,localinv) = X199 & select2(X198,X196,inv) = X199) | true_1 != 'IsHeap'(X198)) & typeof(X196) = X199) | true_1 != x(typeof(X196),'AsImmutable'(X197)) | 'BeingConstructed' = X196 | nullObject = X196) & ! [X201 : $int,X202 : $int] : (('AsMutable'(X202) = X202 & true_1 != 'IsImmutable'(X202)) | true_1 != x(X202,'AsMutable'(X201))) & ! [X203 : $int,X204 : $int] : (('AsImmutable'(X204) = X204 & true_1 = 'IsImmutable'(X204)) | true_1 != x(X204,'AsImmutable'(X203))) & true_1 != 'IsImmutable'('System_Object') & ! [X205 : $int,X206 : $int,X207 : $int] : ? [X208 : $int,X209 : $int] : ((true_1 = x(typeof(X207),X205) | true_1 != x('UnboxedType'(X209),X208) | X207 != X209 | X205 != X208) & 'Box'(X206,X207) = X209 & 'AsInterface'(X205) = X208) & ! [X210 : $int] : true_1 != 'IsMemberlessType'(typeof(X210)) & ! [X211 : $int,X212 : $int,X213 : $int,X214 : $int] : (true_1 = 'InRange'(select2(X211,X212,'AsRangeField'(X213,X214)),X214) | true_1 != 'IsHeap'(X211)) & ! [X215 : $int,X216 : $int,X217 : $int,X218 : $int] : (nullObject != select2(X215,X216,'AsNonNullRefField'(X217,X218)) | (true_1 != select2(X215,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X216) | nullObject = X216 | true_1 != 'IsHeap'(X215)) & ! [X219 : $int,X220 : $int,X221 : $int,X222 : $int] : (true_1 = 'Is'(select2(X219,X220,'AsRefField'(X221,X222)),X222) | true_1 != 'IsHeap'(X219)) & ! [X223 : $int,X224 : $int] : ('AsRefField'(X223,X224) = X223 | 'AsNonNullRefField'(X223,X224) != X223) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X225 : $int,X226 : $int] : (true_1 = select2(X225,'ClassRepr'(X226),allocated) | true_1 != 'IsHeap'(X225)) & ! [X227 : $int,X228 : $int] : (true_1 = select2(X227,X228,allocated) | true_1 != 'IsAllocated'(X227,X228)) & ! [X229 : $int,X230 : $int,X231 : $int] : (true_1 = 'IsAllocated'(X229,'ValueArrayGet'(X230,X231)) | true_1 != 'IsAllocated'(X229,X230)) & ! [X232 : $int,X233 : $int,X234 : $int] : (true_1 = 'IsAllocated'(X232,'RefArrayGet'(X233,X234)) | true_1 != 'IsAllocated'(X232,X233)) & ! [X235 : $int,X236 : $int,X237 : $int] : (true_1 = 'IsAllocated'(X235,'StructGet'(X236,X237)) | true_1 != 'IsAllocated'(X235,X236)) & ! [X238 : $int,X239 : $int,X240 : $int] : (true_1 = select2(X238,select2(X238,X239,X240),allocated) | true_1 != select2(X238,X239,allocated) | true_1 != 'IsHeap'(X238)) & ! [X241 : $int,X242 : $int,X243 : $int] : (true_1 = 'IsAllocated'(X241,select2(X241,X242,X243)) | true_1 != select2(X241,X242,allocated) | true_1 != 'IsHeap'(X241)) & ! [X244 : $int,X245 : $int] : ? [X246 : $int] : (((select2(X244,X245,localinv) = X246 & select2(X244,X245,inv) = X246) | true_1 != x(X246,'System_Array') | nullObject = X245 | true_1 != 'IsHeap'(X244)) & typeof(X245) = X246) & ! [X247 : $int,X248 : $int] : (nullObject = 'As'(X247,X248) | true_1 = 'Is'(X247,X248)) & ! [X249 : $int,X250 : $int] : ('As'(X249,X250) = X249 | true_1 != 'Is'(X249,X250)) & ! [X251 : $int,X252 : $int] : ((true_1 = 'IsNotNull'(X251,X252) | true_1 != 'Is'(X251,X252) | nullObject = X251) & ((true_1 = 'Is'(X251,X252) & nullObject != X251) | true_1 != 'IsNotNull'(X251,X252))) & ! [X253 : $int,X254 : $int] : ((true_1 = 'Is'(X253,X254) | (true_1 != x(typeof(X253),X254) & nullObject != X253)) & (true_1 = x(typeof(X253),X254) | nullObject = X253 | true_1 != 'Is'(X253,X254))) & ! [X255 : $int] : 'TypeName'('TypeObject'(X255)) = X255 & ! [X256 : $int] : true_1 = 'IsNotNull'('TypeObject'(X256),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X257 : $int] : ((! [X258 : $int] : (X257 = X258 | true_1 != x(X258,X257)) & ! [X259 : $int] : (X257 = X259 | true_1 != x(X257,X259))) | true_1 != 'IsValueType'(X257)) & ! [X260 : $int,X261 : $int,X262 : $int] : ('OneClassDown'(X262,X260) = X261 | true_1 != x(X262,'AsDirectSubClass'(X261,X260))) & ! [X263 : $int] : ? [X264 : $int] : ((X263 != X264 | 'System_Object' = X263) & true_1 = x(X263,X264) & 'BaseClass'(X263) = X264) & ! [X265 : $int,X266 : $int,X267 : $int,X268 : $int] : ('StructGet'('StructSet'(X265,X266,X268),X267) = 'StructGet'(X265,X267) | X266 = X267) & ! [X269 : $int,X270 : $int,X271 : $int] : 'StructGet'('StructSet'(X269,X270,X271),X270) = X271 & ! [X272 : $int,X273 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X272,X273)) & ! [X274 : $int,X275 : $int] : 'System_Object' = typeof('ElementProxy'(X274,X275)) & ! [X276 : $int,X277 : $int] : (true_1 = 'IsAllocated'(X277,'ElementProxy'(X276,$sum(0,$uminus(1)))) | true_1 != x(typeof(X276),'System_Array') | true_1 != 'IsAllocated'(X277,X276) | true_1 != 'IsHeap'(X277)) & ! [X278 : $int,X279 : $int,X280 : $int] : ? [X281 : $int,X282 : $int] : (((select2(X280,X282,ownerFrame) = select2(X280,X281,ownerFrame) & select2(X280,X282,ownerRef) = select2(X280,X281,ownerRef)) | true_1 = 'IsImmutable'(typeof(X282)) | nullObject = X282 | true_1 != x(typeof(X278),'System_Array') | true_1 != 'IsHeap'(X280)) & 'RefArrayGet'(select2(X280,X278,elements),X279) = X282 & 'ElementProxy'(X278,$sum(0,$uminus(1))) = X281) & ! [X283 : $int,X284 : $int,X285 : $int] : ? [X286 : $int] : ((X285 = X286 | true_1 = x('System_Array',X285) | true_1 != x(X286,X285)) & 'IntArray'(X283,X284) = X286) & ! [X287 : $int,X288 : $int,X289 : $int] : ? [X290 : $int] : ((X289 = X290 | true_1 = x('System_Array',X289) | true_1 != x(X290,X289)) & 'ValueArray'(X287,X288) = X290) & ! [X291 : $int,X292 : $int,X293 : $int] : ? [X294 : $int] : (((true_1 = x(X291,X294) & 'NonNullRefArray'(X294,X292) = X293) | true_1 = x('System_Array',X293) | true_1 != x('NonNullRefArray'(X291,X292),X293)) & 'ElementType'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int] : ? [X298 : $int] : (((true_1 = x(X295,X298) & 'RefArray'(X298,X296) = X297) | true_1 = x('System_Array',X297) | true_1 != x('RefArray'(X295,X296),X297)) & 'ElementType'(X297) = X298) & ! [X299 : $int,X300 : $int,X301 : $int] : ? [X302 : $int] : ((X301 = X302 | true_1 != x(X301,X302)) & 'IntArray'(X299,X300) = X302) & ! [X303 : $int,X304 : $int,X305 : $int] : ? [X306 : $int] : ((X305 = X306 | true_1 != x(X305,X306)) & 'ValueArray'(X303,X304) = X306) & ! [X307 : $int,X308 : $int,X309 : $int] : ? [X310 : $int] : (((true_1 = x(X310,X307) & 'NonNullRefArray'(X310,X308) = X309 & X307 != X309) | true_1 != x(X309,'NonNullRefArray'(X307,X308))) & 'ElementType'(X309) = X310) & ! [X311 : $int,X312 : $int,X313 : $int] : ? [X314 : $int] : (((true_1 = x(X314,X311) & 'RefArray'(X314,X312) = X313 & X311 != X313) | true_1 != x(X313,'RefArray'(X311,X312))) & 'ElementType'(X313) = X314) & ! [X315 : $int,X316 : $int] : 'ElementType'('NonNullRefArray'(X315,X316)) = X315 & ! [X317 : $int,X318 : $int] : 'ElementType'('RefArray'(X317,X318)) = X317 & ! [X319 : $int,X320 : $int] : 'ElementType'('IntArray'(X319,X320)) = X319 & ! [X321 : $int,X322 : $int] : 'ElementType'('ValueArray'(X321,X322)) = X321 & ! [X323 : $int,X324 : $int,X325 : $int] : (true_1 = x('NonNullRefArray'(X324,X325),'NonNullRefArray'(X323,X325)) | true_1 != x(X324,X323)) & ! [X326 : $int,X327 : $int,X328 : $int] : (true_1 = x('RefArray'(X327,X328),'RefArray'(X326,X328)) | true_1 != x(X327,X326)) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : (((true_1 = x(X330,'ElementType'(X332)) & 'Rank'(X329) = X331 & true_1 = x(X332,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X329,X330,X331)) & typeof(X329) = X332) & ! [X333 : $int,X334 : $int] : ? [X335 : $int] : (true_1 = x(X335,'System_Array') & true_1 = x(X335,X335) & 'NonNullRefArray'(X333,X334) = X335) & ! [X336 : $int,X337 : $int] : ? [X338 : $int] : (true_1 = x(X338,'System_Array') & true_1 = x(X338,X338) & 'RefArray'(X336,X337) = X338) & ! [X339 : $int,X340 : $int] : ? [X341 : $int] : (true_1 = x(X341,'System_Array') & true_1 = x(X341,X341) & 'IntArray'(X339,X340) = X341) & ! [X342 : $int,X343 : $int] : ? [X344 : $int] : (true_1 = x(X344,'System_Array') & true_1 = x(X344,X344) & 'ValueArray'(X342,X343) = X344) & true_1 = x('System_Array','System_Object') & ! [X345 : $int,X346 : $int,X347 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X345) | true_1 != x(X345,'NonNullRefArray'(X346,X347))) & ! [X348 : $int,X349 : $int,X350 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X348) | true_1 != x(X348,'RefArray'(X349,X350))) & ! [X351 : $int,X352 : $int,X353 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X351) | true_1 != x(X351,'IntArray'(X352,X353))) & ! [X354 : $int,X355 : $int,X356 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X354) | true_1 != x(X354,'ValueArray'(X355,X356))) & ! [X357 : $int,X358 : $int] : 'UBound'(X357,X358) = $sum('DimLength'(X357,X358),$uminus(1)) & ! [X359 : $int,X360 : $int] : 0 = 'LBound'(X359,X360) & ! [X361 : $int] : ('Length'(X361) = 'DimLength'(X361,0) | 1 != 'Rank'(X361)) & ! [X362 : $int,X363 : $int] : ~$less('DimLength'(X362,X363),0) & ! [X364 : $int] : ? [X365 : $int] : (~$less(int_2147483647,X365) & ~$less(X365,0) & 'Length'(X364) = X365) & ! [X366 : $int,X367 : $int,X368 : $int] : ('Rank'(X366) = X368 | true_1 != x(typeof(X366),'IntArray'(X367,X368)) | nullObject = X366) & ! [X369 : $int,X370 : $int,X371 : $int] : ('Rank'(X369) = X371 | true_1 != x(typeof(X369),'ValueArray'(X370,X371)) | nullObject = X369) & ! [X372 : $int,X373 : $int,X374 : $int] : ('Rank'(X372) = X374 | true_1 != x(typeof(X372),'NonNullRefArray'(X373,X374)) | nullObject = X372) & ! [X375 : $int,X376 : $int,X377 : $int] : ('Rank'(X375) = X377 | true_1 != x(typeof(X375),'RefArray'(X376,X377)) | nullObject = X375) & ! [X378 : $int] : ~$less('Rank'(X378),1) & ! [X379 : $int,X380 : $int,X381 : $int,X382 : $int,X383 : $int] : (nullObject != 'RefArrayGet'(select2(X383,X379,elements),X381) | true_1 != x(typeof(X379),'NonNullRefArray'(X380,X382)) | true_1 != 'IsHeap'(X383)) & ! [X384 : $int,X385 : $int,X386 : $int] : ? [X387 : $int] : ((true_1 = x(typeof(X387),'ElementType'(typeof(X384))) | nullObject = X387 | true_1 != 'IsHeap'(X386)) & 'RefArrayGet'(select2(X386,X384,elements),X385) = X387) & ! [X388 : $int,X389 : $int,X390 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X390,X388,elements),X389),'ElementType'(typeof(X388))) | true_1 != 'IsHeap'(X390)) & ! [X391 : $int,X392 : $int,X393 : $int,X394 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X391,X392,X393,X394)) = X394 & ! [X395 : $int,X396 : $int,X397 : $int,X398 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X395,X396,X397,X398)) = X397 & ! [X399 : $int,X400 : $int,X401 : $int,X402 : $int] : ('RefArrayGet'('RefArraySet'(X399,X400,X402),X401) = 'RefArrayGet'(X399,X401) | X400 = X401) & ! [X403 : $int,X404 : $int,X405 : $int] : 'RefArrayGet'('RefArraySet'(X403,X404,X405),X404) = X405 & ! [X406 : $int,X407 : $int,X408 : $int,X409 : $int] : ('IntArrayGet'('IntArraySet'(X406,X407,X409),X408) = 'IntArrayGet'(X406,X408) | X407 = X408) & ! [X410 : $int,X411 : $int,X412 : $int] : 'IntArrayGet'('IntArraySet'(X410,X411,X412),X411) = X412 & ! [X413 : $int,X414 : $int,X415 : $int,X416 : $int] : ('ValueArrayGet'('ValueArraySet'(X413,X414,X416),X415) = 'ValueArrayGet'(X413,X415) | X414 = X415) & ! [X417 : $int,X418 : $int,X419 : $int] : 'ValueArrayGet'('ValueArraySet'(X417,X418,X419),X418) = X419 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X420 : $int,X421 : $int] : ('PeerGroupPlaceholder' = select2(X421,'ClassRepr'(X420),ownerFrame) | true_1 != 'IsHeap'(X421)) & ! [X422 : $int] : nullObject != 'ClassRepr'(X422) & ! [X423 : $int] : true_1 != x(typeof('ClassRepr'(X423)),'System_Object') & ! [X424 : $int] : 'ClassReprInv'('ClassRepr'(X424)) = X424 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0)),
% 6.76/1.65 inference(rectify,[],[f91])).
% 6.76/1.65
% 6.76/1.65 tff(f93,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int] : (! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((sP8(X19,X22,X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X25 : $int,X26 : $int,X27 : $int] : 'System_String_Concat_System_Object_System_Object'(X25,X26,X27) = 'System_String_Concat_System_Object_System_Object_1'(X26,X27) & (! [X28 : $int,X29 : $int,X30 : $int] : ? [X31 : $int] : ((sP6(X28,X31,X30,X29) | (? [X32 : $int] : ! [X33 : $int] : (((select2(X28,X32,localinv) != X33 | select2(X28,X32,inv) != X33) & select2(X28,X32,ownerFrame) = select2(X28,X30,ownerFrame) & select2(X28,X32,ownerRef) = select2(X28,X30,ownerRef) & true_1 = select2(X28,X32,allocated) & nullObject != X32) | typeof(X32) != X33) & nullObject != X30) | sP7(X28,X29) | true_1 != select2(X28,X30,allocated) | true_1 != 'Is'(X30,'System_Object') | true_1 != select2(X28,X29,allocated) | true_1 != 'Is'(X29,'System_Object') | true_1 != 'IsHeap'(X28)) & 'System_String_Concat_System_Object_System_Object'(X28,X29,X30) = X31) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X34 : $int,X35 : $int] : ? [X36 : $int] : (('BoundedStack_ToString'(X34,X35) = 'BoundedStack_ToString_1'(select2(X34,X35,exposeVersion)) | true_1 != select2(X34,X35,allocated) | true_1 != 'IsHeap'(X34) | select2(X34,X35,localinv) != X36 | select2(X34,X35,inv) != X36 | true_1 != x(X36,'BoundedStack') | nullObject = X35) & typeof(X35) = X36) & ! [X37 : $int,X38 : $int] : ('BoundedStack_ToString'(X37,X38) = 'System_Object_ToString'(X37,X38) | true_1 != x(typeof(X38),'BoundedStack') | nullObject = X38) & ! [X39 : $int,X40 : $int] : ? [X41 : $int] : (('System_Object_ToString'(X39,X40) = 'System_Object_ToString_1'(select2(X39,X40,exposeVersion)) | true_1 != select2(X39,X40,allocated) | true_1 != 'IsHeap'(X39) | select2(X39,X40,localinv) != X41 | select2(X39,X40,inv) != X41 | true_1 != x(X41,'System_Object') | nullObject = X40) & typeof(X40) = X41) & (! [X42 : $int,X43 : $int] : ? [X44 : $int,X45 : $int,X46 : $int,X47 : $int] : (sP5(X46,X45,X47,X43,X44,X42) & select2(X42,X43,ownerFrame) = X47 & select2(X42,X43,'FirstConsistentOwner') = X46 & select2(X42,X43,ownerRef) = X45 & 'System_Object_ToString'(X42,X43) = X44) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X48 : $int,X49 : $int] : ? [X50 : $int,X51 : $int,X52 : $int,X53 : $int] : (sP2(X52,X51,X53,X49,X50,X48) & select2(X48,X49,ownerFrame) = X53 & select2(X48,X49,'FirstConsistentOwner') = X52 & select2(X48,X49,ownerRef) = X51 & 'BoundedStack_ToString'(X48,X49) = X50) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',X0) & 'System_Reflection_MemberInfo' = X0 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'System_Object' = X1 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'Microsoft_Contracts_GuardException' = X2 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'System_Exception' = X3 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Object' = X4 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X54 : $int] : ('System_String' = X54 | true_1 != x(X54,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Object' = X5 & true_1 = x('System_String','System_String') & ! [X55 : $int,X56 : $int] : ? [X57 : $int,X58 : $int] : (((~$less('Length'(select2(X56,X55,'BoundedStack_elems')),X57) & ~$less(X57,X58) & ~$less(X58,0)) | select2(X56,X55,localinv) = X6 | true_1 != x(select2(X56,X55,inv),'BoundedStack') | true_1 != 'IsHeap'(X56)) & select2(X56,X55,'BoundedStack_size') = X58 & select2(X56,X55,'BoundedStack_max') = X57) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X7) & 'System_Object' = X7 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X6) & 'System_Object' = X6 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X59 : $int,X60 : $int,X61 : $int] : ('System_String_IsInterned_System_String_notnull'(X59,X60) = 'System_String_IsInterned_System_String_notnull'(X59,X61) | true_1 != 'System_String_Equals_System_String_System_String'(X59,X60,X61) | nullObject = X61 | nullObject = X60) & ! [X62 : $int,X63 : $int,X64 : $int] : (true_1 = 'StringEquals'(X62,X64) | true_1 != 'StringEquals'(X63,X64) | true_1 != 'StringEquals'(X62,X63)) & ! [X65 : $int,X66 : $int,X67 : $int] : ((true_1 = 'StringEquals'(X66,X67) | X66 != X67) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X67,X66)) & (true_1 = 'StringEquals'(X67,X66) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67)) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X66,X67)) & (true_1 = 'StringEquals'(X66,X67) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67))) & ! [X68 : $int,X69 : $int,X70 : $int] : ((true_1 = 'System_String_Equals_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String_System_String'(X68,X69,X70)) & (true_1 = 'System_String_Equals_System_String_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String'(X68,X69,X70))) & ! [X71 : $int,X72 : $int] : ? [X73 : $int] : (~$less(X73,X72) & ~$less(X73,X71) & (X72 = X73 | X71 = X73) & max(X71,X72) = X73) & ! [X74 : $int,X75 : $int] : ? [X76 : $int] : (~$less(X75,X76) & ~$less(X74,X76) & (X75 = X76 | X74 = X76) & min(X74,X75) = X76) & ! [X77 : $int,X78 : $int] : (shr(X77,X78) = x_1(shr(X77,$sum(X78,$uminus(1))),2) | $less(X78,1)) & ! [X79 : $int] : shr(X79,0) = X79 & ! [X80 : $int,X81 : $int] : ? [X82 : $int] : (((~$less(int_2147483647,X82) & ~$less(X82,0)) | $less(16,X81) | $less(X81,0) | ~$less(X80,32768) | $less(X80,0)) & shl(X80,X81) = X82) & ! [X83 : $int,X84 : $int] : (shl(X83,X84) = $product(shl(X83,$sum(X84,$uminus(1))),2) | $less(X84,1)) & ! [X85 : $int] : shl(X85,0) = X85 & ! [X86 : $int,X87 : $int] : ? [X88 : $int] : (((~$less($sum(X86,X87),X88) & ~$less(X88,0)) | $less(X87,0) | $less(X86,0)) & or_1(X86,X87) = X88) & ! [X89 : $int,X90 : $int] : (~$less(and_1(X89,X90),0) | ($less(X90,0) & $less(X89,0))) & ! [X91 : $int,X92 : $int,X93 : $int] : (~$less(X92,$sum(X91,X93)) | ~$less(X91,X92) | x_2(X91,X93) != x_2(X92,X93) | $less(X93,2)) & ! [X94 : $int,X95 : $int] : ? [X96 : $int] : ((x_2(X94,X95) = x_2(X96,X95) | $less(X95,0) | $less(X96,0)) & $sum(X94,$uminus(X95)) = X96) & ! [X97 : $int,X98 : $int] : (x_2(X97,X98) = x_2($sum(X98,X97),X98) | $less(X98,0) | $less(X97,0)) & ! [X99 : $int,X100 : $int] : (x_2(X99,X100) = x_2($sum(X99,X100),X100) | $less(X100,0) | $less(X99,0)) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : (((~$less(0,X103) & $less(X102,X103)) | ~$less(X102,0) | $less(0,X101)) & x_2(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : (((~$less(0,X106) & $less($sum(0,$uminus(X105)),X106)) | ~$less(0,X105) | $less(0,X104)) & x_2(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : ? [X109 : $int] : ((($less(X109,$sum(0,$uminus(X108))) & ~$less(X109,0)) | ~$less(X108,0) | $less(X107,0)) & x_2(X107,X108) = X109) & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : ((($less(X112,X111) & ~$less(X112,0)) | ~$less(0,X111) | $less(X110,0)) & x_2(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : x_2(X113,X114) = $sum(X113,$uminus($product(x_1(X113,X114),X114))) & ! [X115 : $int,X116 : $int,X117 : $int] : ('IfThenElse'(X115,X116,X117) = X117 | true_1 = X115) & ! [X118 : $int,X119 : $int,X120 : $int] : ('IfThenElse'(X118,X119,X120) = X119 | true_1 != X118) & ! [X121 : $int,X122 : $int,X123 : $int] : ('IntToInt'(X121,X122,X123) = X121 | true_1 != 'InRange'(X121,X123)) & ! [X124 : $int] : ((true_1 = 'InRange'(X124,'System_Char') | ~$less(X124,65536) | $less(X124,0)) & (($less(X124,65536) & ~$less(X124,0)) | true_1 != 'InRange'(X124,'System_Char'))) & ! [X125 : $int] : ((true_1 = 'InRange'(X125,'System_UInt64') | $less(int_18446744073709551615,X125) | $less(X125,0)) & ((~$less(int_18446744073709551615,X125) & ~$less(X125,0)) | true_1 != 'InRange'(X125,'System_UInt64'))) & ! [X126 : $int] : ((true_1 = 'InRange'(X126,'System_Int64') | $less(int_9223372036854775807,X126) | $less(X126,int_m9223372036854775808)) & ((~$less(int_9223372036854775807,X126) & ~$less(X126,int_m9223372036854775808)) | true_1 != 'InRange'(X126,'System_Int64'))) & ! [X127 : $int] : ((true_1 = 'InRange'(X127,'System_UInt32') | $less(int_4294967295,X127) | $less(X127,0)) & ((~$less(int_4294967295,X127) & ~$less(X127,0)) | true_1 != 'InRange'(X127,'System_UInt32'))) & ! [X128 : $int] : ((true_1 = 'InRange'(X128,'System_Int32') | $less(int_2147483647,X128) | $less(X128,int_m2147483648)) & ((~$less(int_2147483647,X128) & ~$less(X128,int_m2147483648)) | true_1 != 'InRange'(X128,'System_Int32'))) & ! [X129 : $int] : ((true_1 = 'InRange'(X129,'System_UInt16') | ~$less(X129,65536) | $less(X129,0)) & (($less(X129,65536) & ~$less(X129,0)) | true_1 != 'InRange'(X129,'System_UInt16'))) & ! [X130 : $int] : ((true_1 = 'InRange'(X130,'System_Int16') | ~$less(X130,32768) | $less(X130,$sum(0,$uminus(32768)))) & (($less(X130,32768) & ~$less(X130,$sum(0,$uminus(32768)))) | true_1 != 'InRange'(X130,'System_Int16'))) & ! [X131 : $int] : ((true_1 = 'InRange'(X131,'System_Byte') | ~$less(X131,256) | $less(X131,0)) & (($less(X131,256) & ~$less(X131,0)) | true_1 != 'InRange'(X131,'System_Byte'))) & ! [X132 : $int] : ((true_1 = 'InRange'(X132,'System_SByte') | ~$less(X132,128) | $less(X132,$sum(0,$uminus(128)))) & (($less(X132,128) & ~$less(X132,$sum(0,$uminus(128)))) | true_1 != 'InRange'(X132,'System_SByte'))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X133 : $int,X134 : $int] : ('Box'('Unbox'(X133),X133) = X133 | nullObject = 'BoxTester'(X133,X134)) & ! [X135 : $int,X136 : $int] : (('UnboxedType'(X135) = X136 | nullObject = 'BoxTester'(X135,X136)) & (nullObject != 'BoxTester'(X135,X136) | 'UnboxedType'(X135) != X136)) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((X137 = X138 | X138 != X139 | true_1 != x('UnboxedType'(X139),'System_Object')) & 'Box'(X137,X138) = X139) & ! [X140 : $int] : (! [X141 : $int,X142 : $int] : ? [X143 : $int] : (? [X144 : $int] : (((select2(X141,X143,localinv) = X144 & select2(X141,X143,inv) = X144) | true_1 != 'IsHeap'(X141)) & typeof(X143) = X144) & 'Box'(X142,X140) = X143) | true_1 != 'IsValueType'('UnboxedType'(X140))) & ! [X145 : $int,X146 : $int] : 'Unbox'('Box'(X145,X146)) = X145 & ! [X147 : $int,X148 : $int,X149 : $int,X150 : $int] : ('BoxFunc'(X147,X148,X149,X150) = X147 | true_1 = 'IsValueType'('UnboxedType'(X147))) & ! [X151 : $int,X152 : $int,X153 : $int,X154 : $int] : ? [X155 : $int] : ('UnboxedType'(X155) = X152 & 'Box'(X151,X155) = X155 & 'BoxFunc'(X151,X152,X153,X154) = X155) & ! [X156 : $int,X157 : $int] : ? [X158 : $int] : (? [X159 : $int,X160 : $int,X161 : $int,X162 : $int] : ((((select2(X157,X160,localinv) = 'BaseClass'(X159) | true_1 != x(select2(X157,X160,inv),X159) | 'PeerGroupPlaceholder' = X159) & true_1 = select2(X157,X158,allocated) & nullObject != X158) | select2(X157,X162,localinv) = 'BaseClass'(X161) | true_1 != x(select2(X157,X162,inv),X161) | 'PeerGroupPlaceholder' = X161 | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = X162 & select2(X157,X156,ownerFrame) = X161 & select2(X157,X158,ownerRef) = X160 & select2(X157,X158,ownerFrame) = X159) & select2(X157,X156,'FirstConsistentOwner') = X158) & ! [X163 : $int,X164 : $int,X165 : $int] : ? [X166 : $int,X167 : $int] : ((select2(X165,X163,X164) = 'FieldDependsOnFCO'(X163,X164,select2(X165,select2(X165,X163,'FirstConsistentOwner'),exposeVersion)) | select2(X165,X167,localinv) = 'BaseClass'(X166) | true_1 != x(select2(X165,X167,inv),X166) | 'PeerGroupPlaceholder' = X166 | 'AsPureObject'(X163) != X163 | true_1 != select2(X165,X163,allocated) | nullObject = X163 | true_1 != 'IsHeap'(X165)) & select2(X165,X163,ownerRef) = X167 & select2(X165,X163,ownerFrame) = X166) & ! [X168 : $int,X169 : $int] : ? [X170 : $int,X171 : $int,X172 : $int] : (((select2(X168,X169,localinv) = X170 & select2(X168,X169,inv) = X170) | select2(X168,X172,localinv) = 'BaseClass'(X171) | true_1 != x(select2(X168,X172,inv),X171) | 'PeerGroupPlaceholder' = X171 | true_1 != 'IsHeap'(X168)) & select2(X168,X169,ownerRef) = X172 & select2(X168,X169,ownerFrame) = X171 & typeof(X169) = X170) & ! [X173 : $int,X174 : $int,X175 : $int,X176 : $int] : ? [X177 : $int] : (? [X178 : $int] : (((select2(X173,X174,ownerFrame) = select2(X173,X178,ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,X178,ownerRef)) | nullObject = X177 | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(X177,X176) = X178) & select2(X173,X174,'AsElementsPeerField'(X175,X176)) = X177) & ! [X179 : $int,X180 : $int,X181 : $int,X182 : $int,X183 : $int] : ? [X184 : $int] : (? [X185 : $int] : (((select2(X179,X185,ownerFrame) = X182 & select2(X179,X185,ownerRef) = X180) | nullObject = X184 | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(X184,X183) = X185) & select2(X179,X180,'AsElementsRepField'(X181,X182,X183)) = X184) & ! [X186 : $int,X187 : $int,X188 : $int] : ? [X189 : $int] : (((select2(X186,X187,ownerFrame) = select2(X186,X189,ownerFrame) & select2(X186,X187,ownerRef) = select2(X186,X189,ownerRef)) | nullObject = X189 | true_1 != 'IsHeap'(X186)) & select2(X186,X187,'AsPeerField'(X188)) = X189) & ! [X190 : $int,X191 : $int,X192 : $int,X193 : $int] : ? [X194 : $int] : (((select2(X190,X194,ownerFrame) = X193 & select2(X190,X194,ownerRef) = X191) | nullObject = X194 | true_1 != 'IsHeap'(X190)) & select2(X190,X191,'AsRepField'(X192,X193)) = X194) & ! [X195 : $int] : ~$less('StringLength'(X195),0) & ! [X196 : $int,X197 : $int] : (! [X198 : $int] : ? [X199 : $int] : (((! [X200 : $int] : ('PeerGroupPlaceholder' != select2(X198,X200,ownerFrame) | X196 = X200 | 'AsOwner'(X196,select2(X198,X200,ownerRef)) != X196) & 'AsOwner'(X196,select2(X198,X196,ownerRef)) = X196 & 'PeerGroupPlaceholder' = select2(X198,X196,ownerFrame) & select2(X198,X196,localinv) = X199 & select2(X198,X196,inv) = X199) | true_1 != 'IsHeap'(X198)) & typeof(X196) = X199) | true_1 != x(typeof(X196),'AsImmutable'(X197)) | 'BeingConstructed' = X196 | nullObject = X196) & ! [X201 : $int,X202 : $int] : (('AsMutable'(X202) = X202 & true_1 != 'IsImmutable'(X202)) | true_1 != x(X202,'AsMutable'(X201))) & ! [X203 : $int,X204 : $int] : (('AsImmutable'(X204) = X204 & true_1 = 'IsImmutable'(X204)) | true_1 != x(X204,'AsImmutable'(X203))) & true_1 != 'IsImmutable'('System_Object') & ! [X205 : $int,X206 : $int,X207 : $int] : ? [X208 : $int,X209 : $int] : ((true_1 = x(typeof(X207),X205) | true_1 != x('UnboxedType'(X209),X208) | X207 != X209 | X205 != X208) & 'Box'(X206,X207) = X209 & 'AsInterface'(X205) = X208) & ! [X210 : $int] : true_1 != 'IsMemberlessType'(typeof(X210)) & ! [X211 : $int,X212 : $int,X213 : $int,X214 : $int] : (true_1 = 'InRange'(select2(X211,X212,'AsRangeField'(X213,X214)),X214) | true_1 != 'IsHeap'(X211)) & ! [X215 : $int,X216 : $int,X217 : $int,X218 : $int] : (nullObject != select2(X215,X216,'AsNonNullRefField'(X217,X218)) | (true_1 != select2(X215,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X216) | nullObject = X216 | true_1 != 'IsHeap'(X215)) & ! [X219 : $int,X220 : $int,X221 : $int,X222 : $int] : (true_1 = 'Is'(select2(X219,X220,'AsRefField'(X221,X222)),X222) | true_1 != 'IsHeap'(X219)) & ! [X223 : $int,X224 : $int] : ('AsRefField'(X223,X224) = X223 | 'AsNonNullRefField'(X223,X224) != X223) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X225 : $int,X226 : $int] : (true_1 = select2(X225,'ClassRepr'(X226),allocated) | true_1 != 'IsHeap'(X225)) & ! [X227 : $int,X228 : $int] : (true_1 = select2(X227,X228,allocated) | true_1 != 'IsAllocated'(X227,X228)) & ! [X229 : $int,X230 : $int,X231 : $int] : (true_1 = 'IsAllocated'(X229,'ValueArrayGet'(X230,X231)) | true_1 != 'IsAllocated'(X229,X230)) & ! [X232 : $int,X233 : $int,X234 : $int] : (true_1 = 'IsAllocated'(X232,'RefArrayGet'(X233,X234)) | true_1 != 'IsAllocated'(X232,X233)) & ! [X235 : $int,X236 : $int,X237 : $int] : (true_1 = 'IsAllocated'(X235,'StructGet'(X236,X237)) | true_1 != 'IsAllocated'(X235,X236)) & ! [X238 : $int,X239 : $int,X240 : $int] : (true_1 = select2(X238,select2(X238,X239,X240),allocated) | true_1 != select2(X238,X239,allocated) | true_1 != 'IsHeap'(X238)) & ! [X241 : $int,X242 : $int,X243 : $int] : (true_1 = 'IsAllocated'(X241,select2(X241,X242,X243)) | true_1 != select2(X241,X242,allocated) | true_1 != 'IsHeap'(X241)) & ! [X244 : $int,X245 : $int] : ? [X246 : $int] : (((select2(X244,X245,localinv) = X246 & select2(X244,X245,inv) = X246) | true_1 != x(X246,'System_Array') | nullObject = X245 | true_1 != 'IsHeap'(X244)) & typeof(X245) = X246) & ! [X247 : $int,X248 : $int] : (nullObject = 'As'(X247,X248) | true_1 = 'Is'(X247,X248)) & ! [X249 : $int,X250 : $int] : ('As'(X249,X250) = X249 | true_1 != 'Is'(X249,X250)) & ! [X251 : $int,X252 : $int] : ((true_1 = 'IsNotNull'(X251,X252) | true_1 != 'Is'(X251,X252) | nullObject = X251) & ((true_1 = 'Is'(X251,X252) & nullObject != X251) | true_1 != 'IsNotNull'(X251,X252))) & ! [X253 : $int,X254 : $int] : ((true_1 = 'Is'(X253,X254) | (true_1 != x(typeof(X253),X254) & nullObject != X253)) & (true_1 = x(typeof(X253),X254) | nullObject = X253 | true_1 != 'Is'(X253,X254))) & ! [X255 : $int] : 'TypeName'('TypeObject'(X255)) = X255 & ! [X256 : $int] : true_1 = 'IsNotNull'('TypeObject'(X256),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X257 : $int] : ((! [X258 : $int] : (X257 = X258 | true_1 != x(X258,X257)) & ! [X259 : $int] : (X257 = X259 | true_1 != x(X257,X259))) | true_1 != 'IsValueType'(X257)) & ! [X260 : $int,X261 : $int,X262 : $int] : ('OneClassDown'(X262,X260) = X261 | true_1 != x(X262,'AsDirectSubClass'(X261,X260))) & ! [X263 : $int] : ? [X264 : $int] : ((X263 != X264 | 'System_Object' = X263) & true_1 = x(X263,X264) & 'BaseClass'(X263) = X264) & ! [X265 : $int,X266 : $int,X267 : $int,X268 : $int] : ('StructGet'('StructSet'(X265,X266,X268),X267) = 'StructGet'(X265,X267) | X266 = X267) & ! [X269 : $int,X270 : $int,X271 : $int] : 'StructGet'('StructSet'(X269,X270,X271),X270) = X271 & ! [X272 : $int,X273 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X272,X273)) & ! [X274 : $int,X275 : $int] : 'System_Object' = typeof('ElementProxy'(X274,X275)) & ! [X276 : $int,X277 : $int] : (true_1 = 'IsAllocated'(X277,'ElementProxy'(X276,$sum(0,$uminus(1)))) | true_1 != x(typeof(X276),'System_Array') | true_1 != 'IsAllocated'(X277,X276) | true_1 != 'IsHeap'(X277)) & ! [X278 : $int,X279 : $int,X280 : $int] : ? [X281 : $int,X282 : $int] : (((select2(X280,X282,ownerFrame) = select2(X280,X281,ownerFrame) & select2(X280,X282,ownerRef) = select2(X280,X281,ownerRef)) | true_1 = 'IsImmutable'(typeof(X282)) | nullObject = X282 | true_1 != x(typeof(X278),'System_Array') | true_1 != 'IsHeap'(X280)) & 'RefArrayGet'(select2(X280,X278,elements),X279) = X282 & 'ElementProxy'(X278,$sum(0,$uminus(1))) = X281) & ! [X283 : $int,X284 : $int,X285 : $int] : ? [X286 : $int] : ((X285 = X286 | true_1 = x('System_Array',X285) | true_1 != x(X286,X285)) & 'IntArray'(X283,X284) = X286) & ! [X287 : $int,X288 : $int,X289 : $int] : ? [X290 : $int] : ((X289 = X290 | true_1 = x('System_Array',X289) | true_1 != x(X290,X289)) & 'ValueArray'(X287,X288) = X290) & ! [X291 : $int,X292 : $int,X293 : $int] : ? [X294 : $int] : (((true_1 = x(X291,X294) & 'NonNullRefArray'(X294,X292) = X293) | true_1 = x('System_Array',X293) | true_1 != x('NonNullRefArray'(X291,X292),X293)) & 'ElementType'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int] : ? [X298 : $int] : (((true_1 = x(X295,X298) & 'RefArray'(X298,X296) = X297) | true_1 = x('System_Array',X297) | true_1 != x('RefArray'(X295,X296),X297)) & 'ElementType'(X297) = X298) & ! [X299 : $int,X300 : $int,X301 : $int] : ? [X302 : $int] : ((X301 = X302 | true_1 != x(X301,X302)) & 'IntArray'(X299,X300) = X302) & ! [X303 : $int,X304 : $int,X305 : $int] : ? [X306 : $int] : ((X305 = X306 | true_1 != x(X305,X306)) & 'ValueArray'(X303,X304) = X306) & ! [X307 : $int,X308 : $int,X309 : $int] : ? [X310 : $int] : (((true_1 = x(X310,X307) & 'NonNullRefArray'(X310,X308) = X309 & X307 != X309) | true_1 != x(X309,'NonNullRefArray'(X307,X308))) & 'ElementType'(X309) = X310) & ! [X311 : $int,X312 : $int,X313 : $int] : ? [X314 : $int] : (((true_1 = x(X314,X311) & 'RefArray'(X314,X312) = X313 & X311 != X313) | true_1 != x(X313,'RefArray'(X311,X312))) & 'ElementType'(X313) = X314) & ! [X315 : $int,X316 : $int] : 'ElementType'('NonNullRefArray'(X315,X316)) = X315 & ! [X317 : $int,X318 : $int] : 'ElementType'('RefArray'(X317,X318)) = X317 & ! [X319 : $int,X320 : $int] : 'ElementType'('IntArray'(X319,X320)) = X319 & ! [X321 : $int,X322 : $int] : 'ElementType'('ValueArray'(X321,X322)) = X321 & ! [X323 : $int,X324 : $int,X325 : $int] : (true_1 = x('NonNullRefArray'(X324,X325),'NonNullRefArray'(X323,X325)) | true_1 != x(X324,X323)) & ! [X326 : $int,X327 : $int,X328 : $int] : (true_1 = x('RefArray'(X327,X328),'RefArray'(X326,X328)) | true_1 != x(X327,X326)) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : (((true_1 = x(X330,'ElementType'(X332)) & 'Rank'(X329) = X331 & true_1 = x(X332,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X329,X330,X331)) & typeof(X329) = X332) & ! [X333 : $int,X334 : $int] : ? [X335 : $int] : (true_1 = x(X335,'System_Array') & true_1 = x(X335,X335) & 'NonNullRefArray'(X333,X334) = X335) & ! [X336 : $int,X337 : $int] : ? [X338 : $int] : (true_1 = x(X338,'System_Array') & true_1 = x(X338,X338) & 'RefArray'(X336,X337) = X338) & ! [X339 : $int,X340 : $int] : ? [X341 : $int] : (true_1 = x(X341,'System_Array') & true_1 = x(X341,X341) & 'IntArray'(X339,X340) = X341) & ! [X342 : $int,X343 : $int] : ? [X344 : $int] : (true_1 = x(X344,'System_Array') & true_1 = x(X344,X344) & 'ValueArray'(X342,X343) = X344) & true_1 = x('System_Array','System_Object') & ! [X345 : $int,X346 : $int,X347 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X345) | true_1 != x(X345,'NonNullRefArray'(X346,X347))) & ! [X348 : $int,X349 : $int,X350 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X348) | true_1 != x(X348,'RefArray'(X349,X350))) & ! [X351 : $int,X352 : $int,X353 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X351) | true_1 != x(X351,'IntArray'(X352,X353))) & ! [X354 : $int,X355 : $int,X356 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X354) | true_1 != x(X354,'ValueArray'(X355,X356))) & ! [X357 : $int,X358 : $int] : 'UBound'(X357,X358) = $sum('DimLength'(X357,X358),$uminus(1)) & ! [X359 : $int,X360 : $int] : 0 = 'LBound'(X359,X360) & ! [X361 : $int] : ('Length'(X361) = 'DimLength'(X361,0) | 1 != 'Rank'(X361)) & ! [X362 : $int,X363 : $int] : ~$less('DimLength'(X362,X363),0) & ! [X364 : $int] : ? [X365 : $int] : (~$less(int_2147483647,X365) & ~$less(X365,0) & 'Length'(X364) = X365) & ! [X366 : $int,X367 : $int,X368 : $int] : ('Rank'(X366) = X368 | true_1 != x(typeof(X366),'IntArray'(X367,X368)) | nullObject = X366) & ! [X369 : $int,X370 : $int,X371 : $int] : ('Rank'(X369) = X371 | true_1 != x(typeof(X369),'ValueArray'(X370,X371)) | nullObject = X369) & ! [X372 : $int,X373 : $int,X374 : $int] : ('Rank'(X372) = X374 | true_1 != x(typeof(X372),'NonNullRefArray'(X373,X374)) | nullObject = X372) & ! [X375 : $int,X376 : $int,X377 : $int] : ('Rank'(X375) = X377 | true_1 != x(typeof(X375),'RefArray'(X376,X377)) | nullObject = X375) & ! [X378 : $int] : ~$less('Rank'(X378),1) & ! [X379 : $int,X380 : $int,X381 : $int,X382 : $int,X383 : $int] : (nullObject != 'RefArrayGet'(select2(X383,X379,elements),X381) | true_1 != x(typeof(X379),'NonNullRefArray'(X380,X382)) | true_1 != 'IsHeap'(X383)) & ! [X384 : $int,X385 : $int,X386 : $int] : ? [X387 : $int] : ((true_1 = x(typeof(X387),'ElementType'(typeof(X384))) | nullObject = X387 | true_1 != 'IsHeap'(X386)) & 'RefArrayGet'(select2(X386,X384,elements),X385) = X387) & ! [X388 : $int,X389 : $int,X390 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X390,X388,elements),X389),'ElementType'(typeof(X388))) | true_1 != 'IsHeap'(X390)) & ! [X391 : $int,X392 : $int,X393 : $int,X394 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X391,X392,X393,X394)) = X394 & ! [X395 : $int,X396 : $int,X397 : $int,X398 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X395,X396,X397,X398)) = X397 & ! [X399 : $int,X400 : $int,X401 : $int,X402 : $int] : ('RefArrayGet'('RefArraySet'(X399,X400,X402),X401) = 'RefArrayGet'(X399,X401) | X400 = X401) & ! [X403 : $int,X404 : $int,X405 : $int] : 'RefArrayGet'('RefArraySet'(X403,X404,X405),X404) = X405 & ! [X406 : $int,X407 : $int,X408 : $int,X409 : $int] : ('IntArrayGet'('IntArraySet'(X406,X407,X409),X408) = 'IntArrayGet'(X406,X408) | X407 = X408) & ! [X410 : $int,X411 : $int,X412 : $int] : 'IntArrayGet'('IntArraySet'(X410,X411,X412),X411) = X412 & ! [X413 : $int,X414 : $int,X415 : $int,X416 : $int] : ('ValueArrayGet'('ValueArraySet'(X413,X414,X416),X415) = 'ValueArrayGet'(X413,X415) | X414 = X415) & ! [X417 : $int,X418 : $int,X419 : $int] : 'ValueArrayGet'('ValueArraySet'(X417,X418,X419),X418) = X419 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X420 : $int,X421 : $int] : ('PeerGroupPlaceholder' = select2(X421,'ClassRepr'(X420),ownerFrame) | true_1 != 'IsHeap'(X421)) & ! [X422 : $int] : nullObject != 'ClassRepr'(X422) & ! [X423 : $int] : true_1 != x(typeof('ClassRepr'(X423)),'System_Object') & ! [X424 : $int] : 'ClassReprInv'('ClassRepr'(X424)) = X424 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = X7 & 'BaseClass'('BoundedStack') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Reflection_MemberInfo') = X1 & 'BaseClass'('System_Type') = X0) => (! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ? [X22 : $int] : ((sP8(X19,X22,X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X25 : $int,X26 : $int,X27 : $int] : 'System_String_Concat_System_Object_System_Object'(X25,X26,X27) = 'System_String_Concat_System_Object_System_Object_1'(X26,X27) & (! [X28 : $int,X29 : $int,X30 : $int] : ? [X31 : $int] : ((sP6(X28,X31,X30,X29) | (? [X32 : $int] : ! [X33 : $int] : (((select2(X28,X32,localinv) != X33 | select2(X28,X32,inv) != X33) & select2(X28,X32,ownerFrame) = select2(X28,X30,ownerFrame) & select2(X28,X32,ownerRef) = select2(X28,X30,ownerRef) & true_1 = select2(X28,X32,allocated) & nullObject != X32) | typeof(X32) != X33) & nullObject != X30) | sP7(X28,X29) | true_1 != select2(X28,X30,allocated) | true_1 != 'Is'(X30,'System_Object') | true_1 != select2(X28,X29,allocated) | true_1 != 'Is'(X29,'System_Object') | true_1 != 'IsHeap'(X28)) & 'System_String_Concat_System_Object_System_Object'(X28,X29,X30) = X31) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X34 : $int,X35 : $int] : ? [X36 : $int] : (('BoundedStack_ToString'(X34,X35) = 'BoundedStack_ToString_1'(select2(X34,X35,exposeVersion)) | true_1 != select2(X34,X35,allocated) | true_1 != 'IsHeap'(X34) | select2(X34,X35,localinv) != X36 | select2(X34,X35,inv) != X36 | true_1 != x(X36,'BoundedStack') | nullObject = X35) & typeof(X35) = X36) & ! [X37 : $int,X38 : $int] : ('BoundedStack_ToString'(X37,X38) = 'System_Object_ToString'(X37,X38) | true_1 != x(typeof(X38),'BoundedStack') | nullObject = X38) & ! [X39 : $int,X40 : $int] : ? [X41 : $int] : (('System_Object_ToString'(X39,X40) = 'System_Object_ToString_1'(select2(X39,X40,exposeVersion)) | true_1 != select2(X39,X40,allocated) | true_1 != 'IsHeap'(X39) | select2(X39,X40,localinv) != X41 | select2(X39,X40,inv) != X41 | true_1 != x(X41,'System_Object') | nullObject = X40) & typeof(X40) = X41) & (! [X42 : $int,X43 : $int] : ? [X44 : $int,X45 : $int,X46 : $int,X47 : $int] : (sP5(X46,X45,X47,X43,X44,X42) & select2(X42,X43,ownerFrame) = X47 & select2(X42,X43,'FirstConsistentOwner') = X46 & select2(X42,X43,ownerRef) = X45 & 'System_Object_ToString'(X42,X43) = X44) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X48 : $int,X49 : $int] : ? [X50 : $int,X51 : $int,X52 : $int,X53 : $int] : (sP2(X52,X51,X53,X49,X50,X48) & select2(X48,X49,ownerFrame) = X53 & select2(X48,X49,'FirstConsistentOwner') = X52 & select2(X48,X49,ownerRef) = X51 & 'BoundedStack_ToString'(X48,X49) = X50) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK20) & 'System_Reflection_MemberInfo' = sK20 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',sK21) & 'System_Object' = sK21 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK22) & 'Microsoft_Contracts_GuardException' = sK22 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK23) & 'System_Exception' = sK23 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK24) & 'System_Object' = sK24 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X54 : $int] : ('System_String' = X54 | true_1 != x(X54,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK25) & 'System_Object' = sK25 & true_1 = x('System_String','System_String') & ! [X56 : $int,X55 : $int] : ? [X58 : $int,X57 : $int] : (((~$less('Length'(select2(X56,X55,'BoundedStack_elems')),X57) & ~$less(X57,X58) & ~$less(X58,0)) | select2(X56,X55,localinv) = sK26 | true_1 != x(select2(X56,X55,inv),'BoundedStack') | true_1 != 'IsHeap'(X56)) & select2(X56,X55,'BoundedStack_size') = X58 & select2(X56,X55,'BoundedStack_max') = X57) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',sK27) & 'System_Object' = sK27 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK26) & 'System_Object' = sK26 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X59 : $int,X60 : $int,X61 : $int] : ('System_String_IsInterned_System_String_notnull'(X59,X60) = 'System_String_IsInterned_System_String_notnull'(X59,X61) | true_1 != 'System_String_Equals_System_String_System_String'(X59,X60,X61) | nullObject = X61 | nullObject = X60) & ! [X62 : $int,X63 : $int,X64 : $int] : (true_1 = 'StringEquals'(X62,X64) | true_1 != 'StringEquals'(X63,X64) | true_1 != 'StringEquals'(X62,X63)) & ! [X65 : $int,X66 : $int,X67 : $int] : ((true_1 = 'StringEquals'(X66,X67) | X66 != X67) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X67,X66)) & (true_1 = 'StringEquals'(X67,X66) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67)) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X66,X67)) & (true_1 = 'StringEquals'(X66,X67) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67))) & ! [X68 : $int,X69 : $int,X70 : $int] : ((true_1 = 'System_String_Equals_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String_System_String'(X68,X69,X70)) & (true_1 = 'System_String_Equals_System_String_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String'(X68,X69,X70))) & ! [X71 : $int,X72 : $int] : ? [X73 : $int] : (~$less(X73,X72) & ~$less(X73,X71) & (X72 = X73 | X71 = X73) & max(X71,X72) = X73) & ! [X74 : $int,X75 : $int] : ? [X76 : $int] : (~$less(X75,X76) & ~$less(X74,X76) & (X75 = X76 | X74 = X76) & min(X74,X75) = X76) & ! [X77 : $int,X78 : $int] : (shr(X77,X78) = x_1(shr(X77,$sum(X78,$uminus(1))),2) | $less(X78,1)) & ! [X79 : $int] : shr(X79,0) = X79 & ! [X80 : $int,X81 : $int] : ? [X82 : $int] : (((~$less(int_2147483647,X82) & ~$less(X82,0)) | $less(16,X81) | $less(X81,0) | ~$less(X80,32768) | $less(X80,0)) & shl(X80,X81) = X82) & ! [X83 : $int,X84 : $int] : (shl(X83,X84) = $product(shl(X83,$sum(X84,$uminus(1))),2) | $less(X84,1)) & ! [X85 : $int] : shl(X85,0) = X85 & ! [X86 : $int,X87 : $int] : ? [X88 : $int] : (((~$less($sum(X86,X87),X88) & ~$less(X88,0)) | $less(X87,0) | $less(X86,0)) & or_1(X86,X87) = X88) & ! [X89 : $int,X90 : $int] : (~$less(and_1(X89,X90),0) | ($less(X90,0) & $less(X89,0))) & ! [X91 : $int,X92 : $int,X93 : $int] : (~$less(X92,$sum(X91,X93)) | ~$less(X91,X92) | x_2(X91,X93) != x_2(X92,X93) | $less(X93,2)) & ! [X94 : $int,X95 : $int] : ? [X96 : $int] : ((x_2(X94,X95) = x_2(X96,X95) | $less(X95,0) | $less(X96,0)) & $sum(X94,$uminus(X95)) = X96) & ! [X97 : $int,X98 : $int] : (x_2(X97,X98) = x_2($sum(X98,X97),X98) | $less(X98,0) | $less(X97,0)) & ! [X99 : $int,X100 : $int] : (x_2(X99,X100) = x_2($sum(X99,X100),X100) | $less(X100,0) | $less(X99,0)) & ! [X101 : $int,X102 : $int] : ? [X103 : $int] : (((~$less(0,X103) & $less(X102,X103)) | ~$less(X102,0) | $less(0,X101)) & x_2(X101,X102) = X103) & ! [X104 : $int,X105 : $int] : ? [X106 : $int] : (((~$less(0,X106) & $less($sum(0,$uminus(X105)),X106)) | ~$less(0,X105) | $less(0,X104)) & x_2(X104,X105) = X106) & ! [X107 : $int,X108 : $int] : ? [X109 : $int] : ((($less(X109,$sum(0,$uminus(X108))) & ~$less(X109,0)) | ~$less(X108,0) | $less(X107,0)) & x_2(X107,X108) = X109) & ! [X110 : $int,X111 : $int] : ? [X112 : $int] : ((($less(X112,X111) & ~$less(X112,0)) | ~$less(0,X111) | $less(X110,0)) & x_2(X110,X111) = X112) & ! [X113 : $int,X114 : $int] : x_2(X113,X114) = $sum(X113,$uminus($product(x_1(X113,X114),X114))) & ! [X115 : $int,X116 : $int,X117 : $int] : ('IfThenElse'(X115,X116,X117) = X117 | true_1 = X115) & ! [X118 : $int,X119 : $int,X120 : $int] : ('IfThenElse'(X118,X119,X120) = X119 | true_1 != X118) & ! [X121 : $int,X122 : $int,X123 : $int] : ('IntToInt'(X121,X122,X123) = X121 | true_1 != 'InRange'(X121,X123)) & ! [X124 : $int] : ((true_1 = 'InRange'(X124,'System_Char') | ~$less(X124,65536) | $less(X124,0)) & (($less(X124,65536) & ~$less(X124,0)) | true_1 != 'InRange'(X124,'System_Char'))) & ! [X125 : $int] : ((true_1 = 'InRange'(X125,'System_UInt64') | $less(int_18446744073709551615,X125) | $less(X125,0)) & ((~$less(int_18446744073709551615,X125) & ~$less(X125,0)) | true_1 != 'InRange'(X125,'System_UInt64'))) & ! [X126 : $int] : ((true_1 = 'InRange'(X126,'System_Int64') | $less(int_9223372036854775807,X126) | $less(X126,int_m9223372036854775808)) & ((~$less(int_9223372036854775807,X126) & ~$less(X126,int_m9223372036854775808)) | true_1 != 'InRange'(X126,'System_Int64'))) & ! [X127 : $int] : ((true_1 = 'InRange'(X127,'System_UInt32') | $less(int_4294967295,X127) | $less(X127,0)) & ((~$less(int_4294967295,X127) & ~$less(X127,0)) | true_1 != 'InRange'(X127,'System_UInt32'))) & ! [X128 : $int] : ((true_1 = 'InRange'(X128,'System_Int32') | $less(int_2147483647,X128) | $less(X128,int_m2147483648)) & ((~$less(int_2147483647,X128) & ~$less(X128,int_m2147483648)) | true_1 != 'InRange'(X128,'System_Int32'))) & ! [X129 : $int] : ((true_1 = 'InRange'(X129,'System_UInt16') | ~$less(X129,65536) | $less(X129,0)) & (($less(X129,65536) & ~$less(X129,0)) | true_1 != 'InRange'(X129,'System_UInt16'))) & ! [X130 : $int] : ((true_1 = 'InRange'(X130,'System_Int16') | ~$less(X130,32768) | $less(X130,$sum(0,$uminus(32768)))) & (($less(X130,32768) & ~$less(X130,$sum(0,$uminus(32768)))) | true_1 != 'InRange'(X130,'System_Int16'))) & ! [X131 : $int] : ((true_1 = 'InRange'(X131,'System_Byte') | ~$less(X131,256) | $less(X131,0)) & (($less(X131,256) & ~$less(X131,0)) | true_1 != 'InRange'(X131,'System_Byte'))) & ! [X132 : $int] : ((true_1 = 'InRange'(X132,'System_SByte') | ~$less(X132,128) | $less(X132,$sum(0,$uminus(128)))) & (($less(X132,128) & ~$less(X132,$sum(0,$uminus(128)))) | true_1 != 'InRange'(X132,'System_SByte'))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X133 : $int,X134 : $int] : ('Box'('Unbox'(X133),X133) = X133 | nullObject = 'BoxTester'(X133,X134)) & ! [X135 : $int,X136 : $int] : (('UnboxedType'(X135) = X136 | nullObject = 'BoxTester'(X135,X136)) & (nullObject != 'BoxTester'(X135,X136) | 'UnboxedType'(X135) != X136)) & ! [X137 : $int,X138 : $int] : ? [X139 : $int] : ((X137 = X138 | X138 != X139 | true_1 != x('UnboxedType'(X139),'System_Object')) & 'Box'(X137,X138) = X139) & ! [X140 : $int] : (! [X141 : $int,X142 : $int] : ? [X143 : $int] : (? [X144 : $int] : (((select2(X141,X143,localinv) = X144 & select2(X141,X143,inv) = X144) | true_1 != 'IsHeap'(X141)) & typeof(X143) = X144) & 'Box'(X142,X140) = X143) | true_1 != 'IsValueType'('UnboxedType'(X140))) & ! [X145 : $int,X146 : $int] : 'Unbox'('Box'(X145,X146)) = X145 & ! [X147 : $int,X148 : $int,X149 : $int,X150 : $int] : ('BoxFunc'(X147,X148,X149,X150) = X147 | true_1 = 'IsValueType'('UnboxedType'(X147))) & ! [X151 : $int,X152 : $int,X153 : $int,X154 : $int] : ? [X155 : $int] : ('UnboxedType'(X155) = X152 & 'Box'(X151,X155) = X155 & 'BoxFunc'(X151,X152,X153,X154) = X155) & ! [X156 : $int,X157 : $int] : ? [X158 : $int] : (? [X159 : $int,X160 : $int,X161 : $int,X162 : $int] : ((((select2(X157,X160,localinv) = 'BaseClass'(X159) | true_1 != x(select2(X157,X160,inv),X159) | 'PeerGroupPlaceholder' = X159) & true_1 = select2(X157,X158,allocated) & nullObject != X158) | select2(X157,X162,localinv) = 'BaseClass'(X161) | true_1 != x(select2(X157,X162,inv),X161) | 'PeerGroupPlaceholder' = X161 | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = X162 & select2(X157,X156,ownerFrame) = X161 & select2(X157,X158,ownerRef) = X160 & select2(X157,X158,ownerFrame) = X159) & select2(X157,X156,'FirstConsistentOwner') = X158) & ! [X163 : $int,X164 : $int,X165 : $int] : ? [X166 : $int,X167 : $int] : ((select2(X165,X163,X164) = 'FieldDependsOnFCO'(X163,X164,select2(X165,select2(X165,X163,'FirstConsistentOwner'),exposeVersion)) | select2(X165,X167,localinv) = 'BaseClass'(X166) | true_1 != x(select2(X165,X167,inv),X166) | 'PeerGroupPlaceholder' = X166 | 'AsPureObject'(X163) != X163 | true_1 != select2(X165,X163,allocated) | nullObject = X163 | true_1 != 'IsHeap'(X165)) & select2(X165,X163,ownerRef) = X167 & select2(X165,X163,ownerFrame) = X166) & ! [X168 : $int,X169 : $int] : ? [X170 : $int,X171 : $int,X172 : $int] : (((select2(X168,X169,localinv) = X170 & select2(X168,X169,inv) = X170) | select2(X168,X172,localinv) = 'BaseClass'(X171) | true_1 != x(select2(X168,X172,inv),X171) | 'PeerGroupPlaceholder' = X171 | true_1 != 'IsHeap'(X168)) & select2(X168,X169,ownerRef) = X172 & select2(X168,X169,ownerFrame) = X171 & typeof(X169) = X170) & ! [X173 : $int,X174 : $int,X175 : $int,X176 : $int] : ? [X177 : $int] : (? [X178 : $int] : (((select2(X173,X174,ownerFrame) = select2(X173,X178,ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,X178,ownerRef)) | nullObject = X177 | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(X177,X176) = X178) & select2(X173,X174,'AsElementsPeerField'(X175,X176)) = X177) & ! [X179 : $int,X180 : $int,X181 : $int,X182 : $int,X183 : $int] : ? [X184 : $int] : (? [X185 : $int] : (((select2(X179,X185,ownerFrame) = X182 & select2(X179,X185,ownerRef) = X180) | nullObject = X184 | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(X184,X183) = X185) & select2(X179,X180,'AsElementsRepField'(X181,X182,X183)) = X184) & ! [X186 : $int,X187 : $int,X188 : $int] : ? [X189 : $int] : (((select2(X186,X187,ownerFrame) = select2(X186,X189,ownerFrame) & select2(X186,X187,ownerRef) = select2(X186,X189,ownerRef)) | nullObject = X189 | true_1 != 'IsHeap'(X186)) & select2(X186,X187,'AsPeerField'(X188)) = X189) & ! [X190 : $int,X191 : $int,X192 : $int,X193 : $int] : ? [X194 : $int] : (((select2(X190,X194,ownerFrame) = X193 & select2(X190,X194,ownerRef) = X191) | nullObject = X194 | true_1 != 'IsHeap'(X190)) & select2(X190,X191,'AsRepField'(X192,X193)) = X194) & ! [X195 : $int] : ~$less('StringLength'(X195),0) & ! [X196 : $int,X197 : $int] : (! [X198 : $int] : ? [X199 : $int] : (((! [X200 : $int] : ('PeerGroupPlaceholder' != select2(X198,X200,ownerFrame) | X196 = X200 | 'AsOwner'(X196,select2(X198,X200,ownerRef)) != X196) & 'AsOwner'(X196,select2(X198,X196,ownerRef)) = X196 & 'PeerGroupPlaceholder' = select2(X198,X196,ownerFrame) & select2(X198,X196,localinv) = X199 & select2(X198,X196,inv) = X199) | true_1 != 'IsHeap'(X198)) & typeof(X196) = X199) | true_1 != x(typeof(X196),'AsImmutable'(X197)) | 'BeingConstructed' = X196 | nullObject = X196) & ! [X201 : $int,X202 : $int] : (('AsMutable'(X202) = X202 & true_1 != 'IsImmutable'(X202)) | true_1 != x(X202,'AsMutable'(X201))) & ! [X203 : $int,X204 : $int] : (('AsImmutable'(X204) = X204 & true_1 = 'IsImmutable'(X204)) | true_1 != x(X204,'AsImmutable'(X203))) & true_1 != 'IsImmutable'('System_Object') & ! [X205 : $int,X206 : $int,X207 : $int] : ? [X208 : $int,X209 : $int] : ((true_1 = x(typeof(X207),X205) | true_1 != x('UnboxedType'(X209),X208) | X207 != X209 | X205 != X208) & 'Box'(X206,X207) = X209 & 'AsInterface'(X205) = X208) & ! [X210 : $int] : true_1 != 'IsMemberlessType'(typeof(X210)) & ! [X211 : $int,X212 : $int,X213 : $int,X214 : $int] : (true_1 = 'InRange'(select2(X211,X212,'AsRangeField'(X213,X214)),X214) | true_1 != 'IsHeap'(X211)) & ! [X215 : $int,X216 : $int,X217 : $int,X218 : $int] : (nullObject != select2(X215,X216,'AsNonNullRefField'(X217,X218)) | (true_1 != select2(X215,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X216) | nullObject = X216 | true_1 != 'IsHeap'(X215)) & ! [X219 : $int,X220 : $int,X221 : $int,X222 : $int] : (true_1 = 'Is'(select2(X219,X220,'AsRefField'(X221,X222)),X222) | true_1 != 'IsHeap'(X219)) & ! [X223 : $int,X224 : $int] : ('AsRefField'(X223,X224) = X223 | 'AsNonNullRefField'(X223,X224) != X223) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X225 : $int,X226 : $int] : (true_1 = select2(X225,'ClassRepr'(X226),allocated) | true_1 != 'IsHeap'(X225)) & ! [X227 : $int,X228 : $int] : (true_1 = select2(X227,X228,allocated) | true_1 != 'IsAllocated'(X227,X228)) & ! [X229 : $int,X230 : $int,X231 : $int] : (true_1 = 'IsAllocated'(X229,'ValueArrayGet'(X230,X231)) | true_1 != 'IsAllocated'(X229,X230)) & ! [X232 : $int,X233 : $int,X234 : $int] : (true_1 = 'IsAllocated'(X232,'RefArrayGet'(X233,X234)) | true_1 != 'IsAllocated'(X232,X233)) & ! [X235 : $int,X236 : $int,X237 : $int] : (true_1 = 'IsAllocated'(X235,'StructGet'(X236,X237)) | true_1 != 'IsAllocated'(X235,X236)) & ! [X238 : $int,X239 : $int,X240 : $int] : (true_1 = select2(X238,select2(X238,X239,X240),allocated) | true_1 != select2(X238,X239,allocated) | true_1 != 'IsHeap'(X238)) & ! [X241 : $int,X242 : $int,X243 : $int] : (true_1 = 'IsAllocated'(X241,select2(X241,X242,X243)) | true_1 != select2(X241,X242,allocated) | true_1 != 'IsHeap'(X241)) & ! [X244 : $int,X245 : $int] : ? [X246 : $int] : (((select2(X244,X245,localinv) = X246 & select2(X244,X245,inv) = X246) | true_1 != x(X246,'System_Array') | nullObject = X245 | true_1 != 'IsHeap'(X244)) & typeof(X245) = X246) & ! [X247 : $int,X248 : $int] : (nullObject = 'As'(X247,X248) | true_1 = 'Is'(X247,X248)) & ! [X249 : $int,X250 : $int] : ('As'(X249,X250) = X249 | true_1 != 'Is'(X249,X250)) & ! [X251 : $int,X252 : $int] : ((true_1 = 'IsNotNull'(X251,X252) | true_1 != 'Is'(X251,X252) | nullObject = X251) & ((true_1 = 'Is'(X251,X252) & nullObject != X251) | true_1 != 'IsNotNull'(X251,X252))) & ! [X253 : $int,X254 : $int] : ((true_1 = 'Is'(X253,X254) | (true_1 != x(typeof(X253),X254) & nullObject != X253)) & (true_1 = x(typeof(X253),X254) | nullObject = X253 | true_1 != 'Is'(X253,X254))) & ! [X255 : $int] : 'TypeName'('TypeObject'(X255)) = X255 & ! [X256 : $int] : true_1 = 'IsNotNull'('TypeObject'(X256),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X257 : $int] : ((! [X258 : $int] : (X257 = X258 | true_1 != x(X258,X257)) & ! [X259 : $int] : (X257 = X259 | true_1 != x(X257,X259))) | true_1 != 'IsValueType'(X257)) & ! [X260 : $int,X261 : $int,X262 : $int] : ('OneClassDown'(X262,X260) = X261 | true_1 != x(X262,'AsDirectSubClass'(X261,X260))) & ! [X263 : $int] : ? [X264 : $int] : ((X263 != X264 | 'System_Object' = X263) & true_1 = x(X263,X264) & 'BaseClass'(X263) = X264) & ! [X265 : $int,X266 : $int,X267 : $int,X268 : $int] : ('StructGet'('StructSet'(X265,X266,X268),X267) = 'StructGet'(X265,X267) | X266 = X267) & ! [X269 : $int,X270 : $int,X271 : $int] : 'StructGet'('StructSet'(X269,X270,X271),X270) = X271 & ! [X272 : $int,X273 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X272,X273)) & ! [X274 : $int,X275 : $int] : 'System_Object' = typeof('ElementProxy'(X274,X275)) & ! [X276 : $int,X277 : $int] : (true_1 = 'IsAllocated'(X277,'ElementProxy'(X276,$sum(0,$uminus(1)))) | true_1 != x(typeof(X276),'System_Array') | true_1 != 'IsAllocated'(X277,X276) | true_1 != 'IsHeap'(X277)) & ! [X278 : $int,X279 : $int,X280 : $int] : ? [X281 : $int,X282 : $int] : (((select2(X280,X282,ownerFrame) = select2(X280,X281,ownerFrame) & select2(X280,X282,ownerRef) = select2(X280,X281,ownerRef)) | true_1 = 'IsImmutable'(typeof(X282)) | nullObject = X282 | true_1 != x(typeof(X278),'System_Array') | true_1 != 'IsHeap'(X280)) & 'RefArrayGet'(select2(X280,X278,elements),X279) = X282 & 'ElementProxy'(X278,$sum(0,$uminus(1))) = X281) & ! [X283 : $int,X284 : $int,X285 : $int] : ? [X286 : $int] : ((X285 = X286 | true_1 = x('System_Array',X285) | true_1 != x(X286,X285)) & 'IntArray'(X283,X284) = X286) & ! [X287 : $int,X288 : $int,X289 : $int] : ? [X290 : $int] : ((X289 = X290 | true_1 = x('System_Array',X289) | true_1 != x(X290,X289)) & 'ValueArray'(X287,X288) = X290) & ! [X291 : $int,X292 : $int,X293 : $int] : ? [X294 : $int] : (((true_1 = x(X291,X294) & 'NonNullRefArray'(X294,X292) = X293) | true_1 = x('System_Array',X293) | true_1 != x('NonNullRefArray'(X291,X292),X293)) & 'ElementType'(X293) = X294) & ! [X295 : $int,X296 : $int,X297 : $int] : ? [X298 : $int] : (((true_1 = x(X295,X298) & 'RefArray'(X298,X296) = X297) | true_1 = x('System_Array',X297) | true_1 != x('RefArray'(X295,X296),X297)) & 'ElementType'(X297) = X298) & ! [X299 : $int,X300 : $int,X301 : $int] : ? [X302 : $int] : ((X301 = X302 | true_1 != x(X301,X302)) & 'IntArray'(X299,X300) = X302) & ! [X303 : $int,X304 : $int,X305 : $int] : ? [X306 : $int] : ((X305 = X306 | true_1 != x(X305,X306)) & 'ValueArray'(X303,X304) = X306) & ! [X307 : $int,X308 : $int,X309 : $int] : ? [X310 : $int] : (((true_1 = x(X310,X307) & 'NonNullRefArray'(X310,X308) = X309 & X307 != X309) | true_1 != x(X309,'NonNullRefArray'(X307,X308))) & 'ElementType'(X309) = X310) & ! [X311 : $int,X312 : $int,X313 : $int] : ? [X314 : $int] : (((true_1 = x(X314,X311) & 'RefArray'(X314,X312) = X313 & X311 != X313) | true_1 != x(X313,'RefArray'(X311,X312))) & 'ElementType'(X313) = X314) & ! [X315 : $int,X316 : $int] : 'ElementType'('NonNullRefArray'(X315,X316)) = X315 & ! [X317 : $int,X318 : $int] : 'ElementType'('RefArray'(X317,X318)) = X317 & ! [X319 : $int,X320 : $int] : 'ElementType'('IntArray'(X319,X320)) = X319 & ! [X321 : $int,X322 : $int] : 'ElementType'('ValueArray'(X321,X322)) = X321 & ! [X323 : $int,X324 : $int,X325 : $int] : (true_1 = x('NonNullRefArray'(X324,X325),'NonNullRefArray'(X323,X325)) | true_1 != x(X324,X323)) & ! [X326 : $int,X327 : $int,X328 : $int] : (true_1 = x('RefArray'(X327,X328),'RefArray'(X326,X328)) | true_1 != x(X327,X326)) & ! [X329 : $int,X330 : $int,X331 : $int] : ? [X332 : $int] : (((true_1 = x(X330,'ElementType'(X332)) & 'Rank'(X329) = X331 & true_1 = x(X332,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X329,X330,X331)) & typeof(X329) = X332) & ! [X333 : $int,X334 : $int] : ? [X335 : $int] : (true_1 = x(X335,'System_Array') & true_1 = x(X335,X335) & 'NonNullRefArray'(X333,X334) = X335) & ! [X336 : $int,X337 : $int] : ? [X338 : $int] : (true_1 = x(X338,'System_Array') & true_1 = x(X338,X338) & 'RefArray'(X336,X337) = X338) & ! [X339 : $int,X340 : $int] : ? [X341 : $int] : (true_1 = x(X341,'System_Array') & true_1 = x(X341,X341) & 'IntArray'(X339,X340) = X341) & ! [X342 : $int,X343 : $int] : ? [X344 : $int] : (true_1 = x(X344,'System_Array') & true_1 = x(X344,X344) & 'ValueArray'(X342,X343) = X344) & true_1 = x('System_Array','System_Object') & ! [X345 : $int,X346 : $int,X347 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X345) | true_1 != x(X345,'NonNullRefArray'(X346,X347))) & ! [X348 : $int,X349 : $int,X350 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X348) | true_1 != x(X348,'RefArray'(X349,X350))) & ! [X351 : $int,X352 : $int,X353 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X351) | true_1 != x(X351,'IntArray'(X352,X353))) & ! [X354 : $int,X355 : $int,X356 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X354) | true_1 != x(X354,'ValueArray'(X355,X356))) & ! [X357 : $int,X358 : $int] : 'UBound'(X357,X358) = $sum('DimLength'(X357,X358),$uminus(1)) & ! [X359 : $int,X360 : $int] : 0 = 'LBound'(X359,X360) & ! [X361 : $int] : ('Length'(X361) = 'DimLength'(X361,0) | 1 != 'Rank'(X361)) & ! [X362 : $int,X363 : $int] : ~$less('DimLength'(X362,X363),0) & ! [X364 : $int] : ? [X365 : $int] : (~$less(int_2147483647,X365) & ~$less(X365,0) & 'Length'(X364) = X365) & ! [X366 : $int,X367 : $int,X368 : $int] : ('Rank'(X366) = X368 | true_1 != x(typeof(X366),'IntArray'(X367,X368)) | nullObject = X366) & ! [X369 : $int,X370 : $int,X371 : $int] : ('Rank'(X369) = X371 | true_1 != x(typeof(X369),'ValueArray'(X370,X371)) | nullObject = X369) & ! [X372 : $int,X373 : $int,X374 : $int] : ('Rank'(X372) = X374 | true_1 != x(typeof(X372),'NonNullRefArray'(X373,X374)) | nullObject = X372) & ! [X375 : $int,X376 : $int,X377 : $int] : ('Rank'(X375) = X377 | true_1 != x(typeof(X375),'RefArray'(X376,X377)) | nullObject = X375) & ! [X378 : $int] : ~$less('Rank'(X378),1) & ! [X379 : $int,X380 : $int,X381 : $int,X382 : $int,X383 : $int] : (nullObject != 'RefArrayGet'(select2(X383,X379,elements),X381) | true_1 != x(typeof(X379),'NonNullRefArray'(X380,X382)) | true_1 != 'IsHeap'(X383)) & ! [X384 : $int,X385 : $int,X386 : $int] : ? [X387 : $int] : ((true_1 = x(typeof(X387),'ElementType'(typeof(X384))) | nullObject = X387 | true_1 != 'IsHeap'(X386)) & 'RefArrayGet'(select2(X386,X384,elements),X385) = X387) & ! [X388 : $int,X389 : $int,X390 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X390,X388,elements),X389),'ElementType'(typeof(X388))) | true_1 != 'IsHeap'(X390)) & ! [X391 : $int,X392 : $int,X393 : $int,X394 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X391,X392,X393,X394)) = X394 & ! [X395 : $int,X396 : $int,X397 : $int,X398 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X395,X396,X397,X398)) = X397 & ! [X399 : $int,X400 : $int,X401 : $int,X402 : $int] : ('RefArrayGet'('RefArraySet'(X399,X400,X402),X401) = 'RefArrayGet'(X399,X401) | X400 = X401) & ! [X403 : $int,X404 : $int,X405 : $int] : 'RefArrayGet'('RefArraySet'(X403,X404,X405),X404) = X405 & ! [X406 : $int,X407 : $int,X408 : $int,X409 : $int] : ('IntArrayGet'('IntArraySet'(X406,X407,X409),X408) = 'IntArrayGet'(X406,X408) | X407 = X408) & ! [X410 : $int,X411 : $int,X412 : $int] : 'IntArrayGet'('IntArraySet'(X410,X411,X412),X411) = X412 & ! [X413 : $int,X414 : $int,X415 : $int,X416 : $int] : ('ValueArrayGet'('ValueArraySet'(X413,X414,X416),X415) = 'ValueArrayGet'(X413,X415) | X414 = X415) & ! [X417 : $int,X418 : $int,X419 : $int] : 'ValueArrayGet'('ValueArraySet'(X417,X418,X419),X418) = X419 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X420 : $int,X421 : $int] : ('PeerGroupPlaceholder' = select2(X421,'ClassRepr'(X420),ownerFrame) | true_1 != 'IsHeap'(X421)) & ! [X422 : $int] : nullObject != 'ClassRepr'(X422) & ! [X423 : $int] : true_1 != x(typeof('ClassRepr'(X423)),'System_Object') & ! [X424 : $int] : 'ClassReprInv'('ClassRepr'(X424)) = X424 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = sK27 & 'BaseClass'('BoundedStack') = sK26 & 'BaseClass'('System_String') = sK25 & 'BaseClass'('System_Exception') = sK24 & 'BaseClass'('Microsoft_Contracts_GuardException') = sK23 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = sK22 & 'BaseClass'('System_Reflection_MemberInfo') = sK21 & 'BaseClass'('System_Type') = sK20)),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f94,plain,(
% 6.76/1.65 ! [X19 : $int,X20 : $int,X21 : $int] : (? [X22 : $int] : ((sP8(X19,X22,X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = X22) => ((sP8(X19,sK28(X19,X20,X21),X21,X20) | (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = sK28(X19,X20,X21)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f95,plain,(
% 6.76/1.65 ! [X19 : $int,X21 : $int] : (? [X23 : $int] : ! [X24 : $int] : (((select2(X19,X23,localinv) != X24 | select2(X19,X23,inv) != X24) & select2(X19,X23,ownerFrame) = select2(X19,X21,ownerFrame) & select2(X19,X23,ownerRef) = select2(X19,X21,ownerRef) & true_1 = select2(X19,X23,allocated) & nullObject != X23) | typeof(X23) != X24) => ! [X24 : $int] : (((select2(X19,sK29(X19,X21),localinv) != X24 | select2(X19,sK29(X19,X21),inv) != X24) & select2(X19,X21,ownerFrame) = select2(X19,sK29(X19,X21),ownerFrame) & select2(X19,X21,ownerRef) = select2(X19,sK29(X19,X21),ownerRef) & true_1 = select2(X19,sK29(X19,X21),allocated) & nullObject != sK29(X19,X21)) | typeof(sK29(X19,X21)) != X24))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f96,plain,(
% 6.76/1.65 ! [X28 : $int,X29 : $int,X30 : $int] : (? [X31 : $int] : ((sP6(X28,X31,X30,X29) | (? [X32 : $int] : ! [X33 : $int] : (((select2(X28,X32,localinv) != X33 | select2(X28,X32,inv) != X33) & select2(X28,X32,ownerFrame) = select2(X28,X30,ownerFrame) & select2(X28,X32,ownerRef) = select2(X28,X30,ownerRef) & true_1 = select2(X28,X32,allocated) & nullObject != X32) | typeof(X32) != X33) & nullObject != X30) | sP7(X28,X29) | true_1 != select2(X28,X30,allocated) | true_1 != 'Is'(X30,'System_Object') | true_1 != select2(X28,X29,allocated) | true_1 != 'Is'(X29,'System_Object') | true_1 != 'IsHeap'(X28)) & 'System_String_Concat_System_Object_System_Object'(X28,X29,X30) = X31) => ((sP6(X28,sK30(X28,X29,X30),X30,X29) | (? [X32 : $int] : ! [X33 : $int] : (((select2(X28,X32,localinv) != X33 | select2(X28,X32,inv) != X33) & select2(X28,X32,ownerFrame) = select2(X28,X30,ownerFrame) & select2(X28,X32,ownerRef) = select2(X28,X30,ownerRef) & true_1 = select2(X28,X32,allocated) & nullObject != X32) | typeof(X32) != X33) & nullObject != X30) | sP7(X28,X29) | true_1 != select2(X28,X30,allocated) | true_1 != 'Is'(X30,'System_Object') | true_1 != select2(X28,X29,allocated) | true_1 != 'Is'(X29,'System_Object') | true_1 != 'IsHeap'(X28)) & 'System_String_Concat_System_Object_System_Object'(X28,X29,X30) = sK30(X28,X29,X30)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f97,plain,(
% 6.76/1.65 ! [X28 : $int,X30 : $int] : (? [X32 : $int] : ! [X33 : $int] : (((select2(X28,X32,localinv) != X33 | select2(X28,X32,inv) != X33) & select2(X28,X32,ownerFrame) = select2(X28,X30,ownerFrame) & select2(X28,X32,ownerRef) = select2(X28,X30,ownerRef) & true_1 = select2(X28,X32,allocated) & nullObject != X32) | typeof(X32) != X33) => ! [X33 : $int] : (((select2(X28,sK31(X28,X30),localinv) != X33 | select2(X28,sK31(X28,X30),inv) != X33) & select2(X28,X30,ownerFrame) = select2(X28,sK31(X28,X30),ownerFrame) & select2(X28,X30,ownerRef) = select2(X28,sK31(X28,X30),ownerRef) & true_1 = select2(X28,sK31(X28,X30),allocated) & nullObject != sK31(X28,X30)) | typeof(sK31(X28,X30)) != X33))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f98,plain,(
% 6.76/1.65 ! [X34 : $int,X35 : $int] : (? [X36 : $int] : (('BoundedStack_ToString'(X34,X35) = 'BoundedStack_ToString_1'(select2(X34,X35,exposeVersion)) | true_1 != select2(X34,X35,allocated) | true_1 != 'IsHeap'(X34) | select2(X34,X35,localinv) != X36 | select2(X34,X35,inv) != X36 | true_1 != x(X36,'BoundedStack') | nullObject = X35) & typeof(X35) = X36) => (('BoundedStack_ToString'(X34,X35) = 'BoundedStack_ToString_1'(select2(X34,X35,exposeVersion)) | true_1 != select2(X34,X35,allocated) | true_1 != 'IsHeap'(X34) | select2(X34,X35,localinv) != sK32(X34,X35) | select2(X34,X35,inv) != sK32(X34,X35) | true_1 != x(sK32(X34,X35),'BoundedStack') | nullObject = X35) & typeof(X35) = sK32(X34,X35)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f99,plain,(
% 6.76/1.65 ! [X39 : $int,X40 : $int] : (? [X41 : $int] : (('System_Object_ToString'(X39,X40) = 'System_Object_ToString_1'(select2(X39,X40,exposeVersion)) | true_1 != select2(X39,X40,allocated) | true_1 != 'IsHeap'(X39) | select2(X39,X40,localinv) != X41 | select2(X39,X40,inv) != X41 | true_1 != x(X41,'System_Object') | nullObject = X40) & typeof(X40) = X41) => (('System_Object_ToString'(X39,X40) = 'System_Object_ToString_1'(select2(X39,X40,exposeVersion)) | true_1 != select2(X39,X40,allocated) | true_1 != 'IsHeap'(X39) | select2(X39,X40,localinv) != sK33(X39,X40) | select2(X39,X40,inv) != sK33(X39,X40) | true_1 != x(sK33(X39,X40),'System_Object') | nullObject = X40) & typeof(X40) = sK33(X39,X40)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f100,plain,(
% 6.76/1.65 ! [X42 : $int,X43 : $int] : (? [X44 : $int,X45 : $int,X46 : $int,X47 : $int] : (sP5(X46,X45,X47,X43,X44,X42) & select2(X42,X43,ownerFrame) = X47 & select2(X42,X43,'FirstConsistentOwner') = X46 & select2(X42,X43,ownerRef) = X45 & 'System_Object_ToString'(X42,X43) = X44) => (sP5(sK36(X42,X43),sK35(X42,X43),sK37(X42,X43),X43,sK34(X42,X43),X42) & select2(X42,X43,ownerFrame) = sK37(X42,X43) & select2(X42,X43,'FirstConsistentOwner') = sK36(X42,X43) & select2(X42,X43,ownerRef) = sK35(X42,X43) & 'System_Object_ToString'(X42,X43) = sK34(X42,X43)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f101,plain,(
% 6.76/1.65 ! [X48 : $int,X49 : $int] : (? [X50 : $int,X51 : $int,X52 : $int,X53 : $int] : (sP2(X52,X51,X53,X49,X50,X48) & select2(X48,X49,ownerFrame) = X53 & select2(X48,X49,'FirstConsistentOwner') = X52 & select2(X48,X49,ownerRef) = X51 & 'BoundedStack_ToString'(X48,X49) = X50) => (sP2(sK40(X48,X49),sK39(X48,X49),sK41(X48,X49),X49,sK38(X48,X49),X48) & select2(X48,X49,ownerFrame) = sK41(X48,X49) & select2(X48,X49,'FirstConsistentOwner') = sK40(X48,X49) & select2(X48,X49,ownerRef) = sK39(X48,X49) & 'BoundedStack_ToString'(X48,X49) = sK38(X48,X49)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f102,plain,(
% 6.76/1.65 ! [X55 : $int,X56 : $int] : (? [X58 : $int,X57 : $int] : (((~$less('Length'(select2(X56,X55,'BoundedStack_elems')),X57) & ~$less(X57,X58) & ~$less(X58,0)) | select2(X56,X55,localinv) = sK26 | true_1 != x(select2(X56,X55,inv),'BoundedStack') | true_1 != 'IsHeap'(X56)) & select2(X56,X55,'BoundedStack_size') = X58 & select2(X56,X55,'BoundedStack_max') = X57) => (((~$less('Length'(select2(X56,X55,'BoundedStack_elems')),sK42(X55,X56)) & ~$less(sK42(X55,X56),sK43(X55,X56)) & ~$less(sK43(X55,X56),0)) | select2(X56,X55,localinv) = sK26 | true_1 != x(select2(X56,X55,inv),'BoundedStack') | true_1 != 'IsHeap'(X56)) & select2(X56,X55,'BoundedStack_size') = sK43(X55,X56) & select2(X56,X55,'BoundedStack_max') = sK42(X55,X56)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f103,plain,(
% 6.76/1.65 ! [X71 : $int,X72 : $int] : (? [X73 : $int] : (~$less(X73,X72) & ~$less(X73,X71) & (X72 = X73 | X71 = X73) & max(X71,X72) = X73) => (~$less(sK44(X71,X72),X72) & ~$less(sK44(X71,X72),X71) & (sK44(X71,X72) = X72 | sK44(X71,X72) = X71) & max(X71,X72) = sK44(X71,X72)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f104,plain,(
% 6.76/1.65 ! [X74 : $int,X75 : $int] : (? [X76 : $int] : (~$less(X75,X76) & ~$less(X74,X76) & (X75 = X76 | X74 = X76) & min(X74,X75) = X76) => (~$less(X75,sK45(X74,X75)) & ~$less(X74,sK45(X74,X75)) & (sK45(X74,X75) = X75 | sK45(X74,X75) = X74) & min(X74,X75) = sK45(X74,X75)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f105,plain,(
% 6.76/1.65 ! [X80 : $int,X81 : $int] : (? [X82 : $int] : (((~$less(int_2147483647,X82) & ~$less(X82,0)) | $less(16,X81) | $less(X81,0) | ~$less(X80,32768) | $less(X80,0)) & shl(X80,X81) = X82) => (((~$less(int_2147483647,sK46(X80,X81)) & ~$less(sK46(X80,X81),0)) | $less(16,X81) | $less(X81,0) | ~$less(X80,32768) | $less(X80,0)) & shl(X80,X81) = sK46(X80,X81)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f106,plain,(
% 6.76/1.65 ! [X86 : $int,X87 : $int] : (? [X88 : $int] : (((~$less($sum(X86,X87),X88) & ~$less(X88,0)) | $less(X87,0) | $less(X86,0)) & or_1(X86,X87) = X88) => (((~$less($sum(X86,X87),sK47(X86,X87)) & ~$less(sK47(X86,X87),0)) | $less(X87,0) | $less(X86,0)) & or_1(X86,X87) = sK47(X86,X87)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f107,plain,(
% 6.76/1.65 ! [X94 : $int,X95 : $int] : (? [X96 : $int] : ((x_2(X94,X95) = x_2(X96,X95) | $less(X95,0) | $less(X96,0)) & $sum(X94,$uminus(X95)) = X96) => ((x_2(X94,X95) = x_2(sK48(X94,X95),X95) | $less(X95,0) | $less(sK48(X94,X95),0)) & $sum(X94,$uminus(X95)) = sK48(X94,X95)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f108,plain,(
% 6.76/1.65 ! [X101 : $int,X102 : $int] : (? [X103 : $int] : (((~$less(0,X103) & $less(X102,X103)) | ~$less(X102,0) | $less(0,X101)) & x_2(X101,X102) = X103) => (((~$less(0,sK49(X101,X102)) & $less(X102,sK49(X101,X102))) | ~$less(X102,0) | $less(0,X101)) & x_2(X101,X102) = sK49(X101,X102)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f109,plain,(
% 6.76/1.65 ! [X104 : $int,X105 : $int] : (? [X106 : $int] : (((~$less(0,X106) & $less($sum(0,$uminus(X105)),X106)) | ~$less(0,X105) | $less(0,X104)) & x_2(X104,X105) = X106) => (((~$less(0,sK50(X104,X105)) & $less($sum(0,$uminus(X105)),sK50(X104,X105))) | ~$less(0,X105) | $less(0,X104)) & x_2(X104,X105) = sK50(X104,X105)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f110,plain,(
% 6.76/1.65 ! [X107 : $int,X108 : $int] : (? [X109 : $int] : ((($less(X109,$sum(0,$uminus(X108))) & ~$less(X109,0)) | ~$less(X108,0) | $less(X107,0)) & x_2(X107,X108) = X109) => ((($less(sK51(X107,X108),$sum(0,$uminus(X108))) & ~$less(sK51(X107,X108),0)) | ~$less(X108,0) | $less(X107,0)) & x_2(X107,X108) = sK51(X107,X108)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f111,plain,(
% 6.76/1.65 ! [X110 : $int,X111 : $int] : (? [X112 : $int] : ((($less(X112,X111) & ~$less(X112,0)) | ~$less(0,X111) | $less(X110,0)) & x_2(X110,X111) = X112) => ((($less(sK52(X110,X111),X111) & ~$less(sK52(X110,X111),0)) | ~$less(0,X111) | $less(X110,0)) & x_2(X110,X111) = sK52(X110,X111)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f112,plain,(
% 6.76/1.65 ! [X137 : $int,X138 : $int] : (? [X139 : $int] : ((X137 = X138 | X138 != X139 | true_1 != x('UnboxedType'(X139),'System_Object')) & 'Box'(X137,X138) = X139) => ((X137 = X138 | sK53(X137,X138) != X138 | true_1 != x('UnboxedType'(sK53(X137,X138)),'System_Object')) & 'Box'(X137,X138) = sK53(X137,X138)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f113,plain,(
% 6.76/1.65 ! [X140 : $int,X141 : $int,X142 : $int] : (? [X143 : $int] : (? [X144 : $int] : (((select2(X141,X143,localinv) = X144 & select2(X141,X143,inv) = X144) | true_1 != 'IsHeap'(X141)) & typeof(X143) = X144) & 'Box'(X142,X140) = X143) => (? [X144 : $int] : (((select2(X141,sK54(X140,X141,X142),localinv) = X144 & select2(X141,sK54(X140,X141,X142),inv) = X144) | true_1 != 'IsHeap'(X141)) & typeof(sK54(X140,X141,X142)) = X144) & 'Box'(X142,X140) = sK54(X140,X141,X142)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f114,plain,(
% 6.76/1.65 ! [X140 : $int,X141 : $int,X142 : $int] : (? [X144 : $int] : (((select2(X141,sK54(X140,X141,X142),localinv) = X144 & select2(X141,sK54(X140,X141,X142),inv) = X144) | true_1 != 'IsHeap'(X141)) & typeof(sK54(X140,X141,X142)) = X144) => (((select2(X141,sK54(X140,X141,X142),localinv) = sK55(X140,X141,X142) & select2(X141,sK54(X140,X141,X142),inv) = sK55(X140,X141,X142)) | true_1 != 'IsHeap'(X141)) & typeof(sK54(X140,X141,X142)) = sK55(X140,X141,X142)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f115,plain,(
% 6.76/1.65 ! [X151 : $int,X152 : $int,X153 : $int,X154 : $int] : (? [X155 : $int] : ('UnboxedType'(X155) = X152 & 'Box'(X151,X155) = X155 & 'BoxFunc'(X151,X152,X153,X154) = X155) => ('UnboxedType'(sK56(X151,X152,X153,X154)) = X152 & sK56(X151,X152,X153,X154) = 'Box'(X151,sK56(X151,X152,X153,X154)) & 'BoxFunc'(X151,X152,X153,X154) = sK56(X151,X152,X153,X154)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f116,plain,(
% 6.76/1.65 ! [X156 : $int,X157 : $int] : (? [X158 : $int] : (? [X159 : $int,X160 : $int,X161 : $int,X162 : $int] : ((((select2(X157,X160,localinv) = 'BaseClass'(X159) | true_1 != x(select2(X157,X160,inv),X159) | 'PeerGroupPlaceholder' = X159) & true_1 = select2(X157,X158,allocated) & nullObject != X158) | select2(X157,X162,localinv) = 'BaseClass'(X161) | true_1 != x(select2(X157,X162,inv),X161) | 'PeerGroupPlaceholder' = X161 | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = X162 & select2(X157,X156,ownerFrame) = X161 & select2(X157,X158,ownerRef) = X160 & select2(X157,X158,ownerFrame) = X159) & select2(X157,X156,'FirstConsistentOwner') = X158) => (? [X162 : $int,X161 : $int,X160 : $int,X159 : $int] : ((((select2(X157,X160,localinv) = 'BaseClass'(X159) | true_1 != x(select2(X157,X160,inv),X159) | 'PeerGroupPlaceholder' = X159) & true_1 = select2(X157,sK57(X156,X157),allocated) & nullObject != sK57(X156,X157)) | select2(X157,X162,localinv) = 'BaseClass'(X161) | true_1 != x(select2(X157,X162,inv),X161) | 'PeerGroupPlaceholder' = X161 | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = X162 & select2(X157,X156,ownerFrame) = X161 & select2(X157,sK57(X156,X157),ownerRef) = X160 & select2(X157,sK57(X156,X157),ownerFrame) = X159) & select2(X157,X156,'FirstConsistentOwner') = sK57(X156,X157)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f117,plain,(
% 6.76/1.65 ! [X156 : $int,X157 : $int] : (? [X162 : $int,X161 : $int,X160 : $int,X159 : $int] : ((((select2(X157,X160,localinv) = 'BaseClass'(X159) | true_1 != x(select2(X157,X160,inv),X159) | 'PeerGroupPlaceholder' = X159) & true_1 = select2(X157,sK57(X156,X157),allocated) & nullObject != sK57(X156,X157)) | select2(X157,X162,localinv) = 'BaseClass'(X161) | true_1 != x(select2(X157,X162,inv),X161) | 'PeerGroupPlaceholder' = X161 | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = X162 & select2(X157,X156,ownerFrame) = X161 & select2(X157,sK57(X156,X157),ownerRef) = X160 & select2(X157,sK57(X156,X157),ownerFrame) = X159) => ((((select2(X157,sK59(X156,X157),localinv) = 'BaseClass'(sK58(X156,X157)) | true_1 != x(select2(X157,sK59(X156,X157),inv),sK58(X156,X157)) | 'PeerGroupPlaceholder' = sK58(X156,X157)) & true_1 = select2(X157,sK57(X156,X157),allocated) & nullObject != sK57(X156,X157)) | select2(X157,sK61(X156,X157),localinv) = 'BaseClass'(sK60(X156,X157)) | true_1 != x(select2(X157,sK61(X156,X157),inv),sK60(X156,X157)) | 'PeerGroupPlaceholder' = sK60(X156,X157) | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = sK61(X156,X157) & select2(X157,X156,ownerFrame) = sK60(X156,X157) & select2(X157,sK57(X156,X157),ownerRef) = sK59(X156,X157) & select2(X157,sK57(X156,X157),ownerFrame) = sK58(X156,X157)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f118,plain,(
% 6.76/1.65 ! [X163 : $int,X164 : $int,X165 : $int] : (? [X166 : $int,X167 : $int] : ((select2(X165,X163,X164) = 'FieldDependsOnFCO'(X163,X164,select2(X165,select2(X165,X163,'FirstConsistentOwner'),exposeVersion)) | select2(X165,X167,localinv) = 'BaseClass'(X166) | true_1 != x(select2(X165,X167,inv),X166) | 'PeerGroupPlaceholder' = X166 | 'AsPureObject'(X163) != X163 | true_1 != select2(X165,X163,allocated) | nullObject = X163 | true_1 != 'IsHeap'(X165)) & select2(X165,X163,ownerRef) = X167 & select2(X165,X163,ownerFrame) = X166) => ((select2(X165,X163,X164) = 'FieldDependsOnFCO'(X163,X164,select2(X165,select2(X165,X163,'FirstConsistentOwner'),exposeVersion)) | select2(X165,sK63(X163,X164,X165),localinv) = 'BaseClass'(sK62(X163,X164,X165)) | true_1 != x(select2(X165,sK63(X163,X164,X165),inv),sK62(X163,X164,X165)) | 'PeerGroupPlaceholder' = sK62(X163,X164,X165) | 'AsPureObject'(X163) != X163 | true_1 != select2(X165,X163,allocated) | nullObject = X163 | true_1 != 'IsHeap'(X165)) & select2(X165,X163,ownerRef) = sK63(X163,X164,X165) & select2(X165,X163,ownerFrame) = sK62(X163,X164,X165)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f119,plain,(
% 6.76/1.65 ! [X168 : $int,X169 : $int] : (? [X170 : $int,X171 : $int,X172 : $int] : (((select2(X168,X169,localinv) = X170 & select2(X168,X169,inv) = X170) | select2(X168,X172,localinv) = 'BaseClass'(X171) | true_1 != x(select2(X168,X172,inv),X171) | 'PeerGroupPlaceholder' = X171 | true_1 != 'IsHeap'(X168)) & select2(X168,X169,ownerRef) = X172 & select2(X168,X169,ownerFrame) = X171 & typeof(X169) = X170) => (((select2(X168,X169,localinv) = sK64(X168,X169) & select2(X168,X169,inv) = sK64(X168,X169)) | select2(X168,sK66(X168,X169),localinv) = 'BaseClass'(sK65(X168,X169)) | true_1 != x(select2(X168,sK66(X168,X169),inv),sK65(X168,X169)) | 'PeerGroupPlaceholder' = sK65(X168,X169) | true_1 != 'IsHeap'(X168)) & select2(X168,X169,ownerRef) = sK66(X168,X169) & select2(X168,X169,ownerFrame) = sK65(X168,X169) & typeof(X169) = sK64(X168,X169)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f120,plain,(
% 6.76/1.65 ! [X173 : $int,X174 : $int,X175 : $int,X176 : $int] : (? [X177 : $int] : (? [X178 : $int] : (((select2(X173,X174,ownerFrame) = select2(X173,X178,ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,X178,ownerRef)) | nullObject = X177 | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(X177,X176) = X178) & select2(X173,X174,'AsElementsPeerField'(X175,X176)) = X177) => (? [X178 : $int] : (((select2(X173,X174,ownerFrame) = select2(X173,X178,ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,X178,ownerRef)) | nullObject = sK67(X173,X174,X175,X176) | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(sK67(X173,X174,X175,X176),X176) = X178) & select2(X173,X174,'AsElementsPeerField'(X175,X176)) = sK67(X173,X174,X175,X176)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f121,plain,(
% 6.76/1.65 ! [X173 : $int,X174 : $int,X175 : $int,X176 : $int] : (? [X178 : $int] : (((select2(X173,X174,ownerFrame) = select2(X173,X178,ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,X178,ownerRef)) | nullObject = sK67(X173,X174,X175,X176) | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(sK67(X173,X174,X175,X176),X176) = X178) => (((select2(X173,X174,ownerFrame) = select2(X173,sK68(X173,X174,X175,X176),ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,sK68(X173,X174,X175,X176),ownerRef)) | nullObject = sK67(X173,X174,X175,X176) | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(sK67(X173,X174,X175,X176),X176) = sK68(X173,X174,X175,X176)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f122,plain,(
% 6.76/1.65 ! [X179 : $int,X180 : $int,X181 : $int,X182 : $int,X183 : $int] : (? [X184 : $int] : (? [X185 : $int] : (((select2(X179,X185,ownerFrame) = X182 & select2(X179,X185,ownerRef) = X180) | nullObject = X184 | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(X184,X183) = X185) & select2(X179,X180,'AsElementsRepField'(X181,X182,X183)) = X184) => (? [X185 : $int] : (((select2(X179,X185,ownerFrame) = X182 & select2(X179,X185,ownerRef) = X180) | nullObject = sK69(X179,X180,X181,X182,X183) | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(sK69(X179,X180,X181,X182,X183),X183) = X185) & select2(X179,X180,'AsElementsRepField'(X181,X182,X183)) = sK69(X179,X180,X181,X182,X183)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f123,plain,(
% 6.76/1.65 ! [X179 : $int,X180 : $int,X181 : $int,X182 : $int,X183 : $int] : (? [X185 : $int] : (((select2(X179,X185,ownerFrame) = X182 & select2(X179,X185,ownerRef) = X180) | nullObject = sK69(X179,X180,X181,X182,X183) | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(sK69(X179,X180,X181,X182,X183),X183) = X185) => (((select2(X179,sK70(X179,X180,X181,X182,X183),ownerFrame) = X182 & select2(X179,sK70(X179,X180,X181,X182,X183),ownerRef) = X180) | nullObject = sK69(X179,X180,X181,X182,X183) | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(sK69(X179,X180,X181,X182,X183),X183) = sK70(X179,X180,X181,X182,X183)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f124,plain,(
% 6.76/1.65 ! [X186 : $int,X187 : $int,X188 : $int] : (? [X189 : $int] : (((select2(X186,X187,ownerFrame) = select2(X186,X189,ownerFrame) & select2(X186,X187,ownerRef) = select2(X186,X189,ownerRef)) | nullObject = X189 | true_1 != 'IsHeap'(X186)) & select2(X186,X187,'AsPeerField'(X188)) = X189) => (((select2(X186,X187,ownerFrame) = select2(X186,sK71(X186,X187,X188),ownerFrame) & select2(X186,X187,ownerRef) = select2(X186,sK71(X186,X187,X188),ownerRef)) | nullObject = sK71(X186,X187,X188) | true_1 != 'IsHeap'(X186)) & select2(X186,X187,'AsPeerField'(X188)) = sK71(X186,X187,X188)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f125,plain,(
% 6.76/1.65 ! [X190 : $int,X191 : $int,X192 : $int,X193 : $int] : (? [X194 : $int] : (((select2(X190,X194,ownerFrame) = X193 & select2(X190,X194,ownerRef) = X191) | nullObject = X194 | true_1 != 'IsHeap'(X190)) & select2(X190,X191,'AsRepField'(X192,X193)) = X194) => (((select2(X190,sK72(X190,X191,X192,X193),ownerFrame) = X193 & select2(X190,sK72(X190,X191,X192,X193),ownerRef) = X191) | nullObject = sK72(X190,X191,X192,X193) | true_1 != 'IsHeap'(X190)) & select2(X190,X191,'AsRepField'(X192,X193)) = sK72(X190,X191,X192,X193)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f126,plain,(
% 6.76/1.65 ! [X196 : $int,X198 : $int] : (? [X199 : $int] : (((! [X200 : $int] : ('PeerGroupPlaceholder' != select2(X198,X200,ownerFrame) | X196 = X200 | 'AsOwner'(X196,select2(X198,X200,ownerRef)) != X196) & 'AsOwner'(X196,select2(X198,X196,ownerRef)) = X196 & 'PeerGroupPlaceholder' = select2(X198,X196,ownerFrame) & select2(X198,X196,localinv) = X199 & select2(X198,X196,inv) = X199) | true_1 != 'IsHeap'(X198)) & typeof(X196) = X199) => (((! [X200 : $int] : ('PeerGroupPlaceholder' != select2(X198,X200,ownerFrame) | X196 = X200 | 'AsOwner'(X196,select2(X198,X200,ownerRef)) != X196) & 'AsOwner'(X196,select2(X198,X196,ownerRef)) = X196 & 'PeerGroupPlaceholder' = select2(X198,X196,ownerFrame) & select2(X198,X196,localinv) = sK73(X196,X198) & select2(X198,X196,inv) = sK73(X196,X198)) | true_1 != 'IsHeap'(X198)) & typeof(X196) = sK73(X196,X198)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f127,plain,(
% 6.76/1.65 ! [X205 : $int,X206 : $int,X207 : $int] : (? [X208 : $int,X209 : $int] : ((true_1 = x(typeof(X207),X205) | true_1 != x('UnboxedType'(X209),X208) | X207 != X209 | X205 != X208) & 'Box'(X206,X207) = X209 & 'AsInterface'(X205) = X208) => ((true_1 = x(typeof(X207),X205) | true_1 != x('UnboxedType'(sK75(X205,X206,X207)),sK74(X205,X206,X207)) | sK75(X205,X206,X207) != X207 | sK74(X205,X206,X207) != X205) & 'Box'(X206,X207) = sK75(X205,X206,X207) & 'AsInterface'(X205) = sK74(X205,X206,X207)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f128,plain,(
% 6.76/1.65 ! [X244 : $int,X245 : $int] : (? [X246 : $int] : (((select2(X244,X245,localinv) = X246 & select2(X244,X245,inv) = X246) | true_1 != x(X246,'System_Array') | nullObject = X245 | true_1 != 'IsHeap'(X244)) & typeof(X245) = X246) => (((select2(X244,X245,localinv) = sK76(X244,X245) & select2(X244,X245,inv) = sK76(X244,X245)) | true_1 != x(sK76(X244,X245),'System_Array') | nullObject = X245 | true_1 != 'IsHeap'(X244)) & typeof(X245) = sK76(X244,X245)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f129,plain,(
% 6.76/1.65 ! [X263 : $int] : (? [X264 : $int] : ((X263 != X264 | 'System_Object' = X263) & true_1 = x(X263,X264) & 'BaseClass'(X263) = X264) => ((sK77(X263) != X263 | 'System_Object' = X263) & true_1 = x(X263,sK77(X263)) & 'BaseClass'(X263) = sK77(X263)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f130,plain,(
% 6.76/1.65 ! [X278 : $int,X279 : $int,X280 : $int] : (? [X281 : $int,X282 : $int] : (((select2(X280,X282,ownerFrame) = select2(X280,X281,ownerFrame) & select2(X280,X282,ownerRef) = select2(X280,X281,ownerRef)) | true_1 = 'IsImmutable'(typeof(X282)) | nullObject = X282 | true_1 != x(typeof(X278),'System_Array') | true_1 != 'IsHeap'(X280)) & 'RefArrayGet'(select2(X280,X278,elements),X279) = X282 & 'ElementProxy'(X278,$sum(0,$uminus(1))) = X281) => (((select2(X280,sK79(X278,X279,X280),ownerFrame) = select2(X280,sK78(X278,X279,X280),ownerFrame) & select2(X280,sK79(X278,X279,X280),ownerRef) = select2(X280,sK78(X278,X279,X280),ownerRef)) | true_1 = 'IsImmutable'(typeof(sK79(X278,X279,X280))) | nullObject = sK79(X278,X279,X280) | true_1 != x(typeof(X278),'System_Array') | true_1 != 'IsHeap'(X280)) & 'RefArrayGet'(select2(X280,X278,elements),X279) = sK79(X278,X279,X280) & 'ElementProxy'(X278,$sum(0,$uminus(1))) = sK78(X278,X279,X280)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f131,plain,(
% 6.76/1.65 ! [X283 : $int,X284 : $int,X285 : $int] : (? [X286 : $int] : ((X285 = X286 | true_1 = x('System_Array',X285) | true_1 != x(X286,X285)) & 'IntArray'(X283,X284) = X286) => ((sK80(X283,X284,X285) = X285 | true_1 = x('System_Array',X285) | true_1 != x(sK80(X283,X284,X285),X285)) & 'IntArray'(X283,X284) = sK80(X283,X284,X285)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f132,plain,(
% 6.76/1.65 ! [X287 : $int,X288 : $int,X289 : $int] : (? [X290 : $int] : ((X289 = X290 | true_1 = x('System_Array',X289) | true_1 != x(X290,X289)) & 'ValueArray'(X287,X288) = X290) => ((sK81(X287,X288,X289) = X289 | true_1 = x('System_Array',X289) | true_1 != x(sK81(X287,X288,X289),X289)) & 'ValueArray'(X287,X288) = sK81(X287,X288,X289)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f133,plain,(
% 6.76/1.65 ! [X291 : $int,X292 : $int,X293 : $int] : (? [X294 : $int] : (((true_1 = x(X291,X294) & 'NonNullRefArray'(X294,X292) = X293) | true_1 = x('System_Array',X293) | true_1 != x('NonNullRefArray'(X291,X292),X293)) & 'ElementType'(X293) = X294) => (((true_1 = x(X291,sK82(X291,X292,X293)) & 'NonNullRefArray'(sK82(X291,X292,X293),X292) = X293) | true_1 = x('System_Array',X293) | true_1 != x('NonNullRefArray'(X291,X292),X293)) & 'ElementType'(X293) = sK82(X291,X292,X293)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f134,plain,(
% 6.76/1.65 ! [X295 : $int,X296 : $int,X297 : $int] : (? [X298 : $int] : (((true_1 = x(X295,X298) & 'RefArray'(X298,X296) = X297) | true_1 = x('System_Array',X297) | true_1 != x('RefArray'(X295,X296),X297)) & 'ElementType'(X297) = X298) => (((true_1 = x(X295,sK83(X295,X296,X297)) & 'RefArray'(sK83(X295,X296,X297),X296) = X297) | true_1 = x('System_Array',X297) | true_1 != x('RefArray'(X295,X296),X297)) & 'ElementType'(X297) = sK83(X295,X296,X297)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f135,plain,(
% 6.76/1.65 ! [X299 : $int,X300 : $int,X301 : $int] : (? [X302 : $int] : ((X301 = X302 | true_1 != x(X301,X302)) & 'IntArray'(X299,X300) = X302) => ((sK84(X299,X300,X301) = X301 | true_1 != x(X301,sK84(X299,X300,X301))) & 'IntArray'(X299,X300) = sK84(X299,X300,X301)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f136,plain,(
% 6.76/1.65 ! [X303 : $int,X304 : $int,X305 : $int] : (? [X306 : $int] : ((X305 = X306 | true_1 != x(X305,X306)) & 'ValueArray'(X303,X304) = X306) => ((sK85(X303,X304,X305) = X305 | true_1 != x(X305,sK85(X303,X304,X305))) & 'ValueArray'(X303,X304) = sK85(X303,X304,X305)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f137,plain,(
% 6.76/1.65 ! [X307 : $int,X308 : $int,X309 : $int] : (? [X310 : $int] : (((true_1 = x(X310,X307) & 'NonNullRefArray'(X310,X308) = X309 & X307 != X309) | true_1 != x(X309,'NonNullRefArray'(X307,X308))) & 'ElementType'(X309) = X310) => (((true_1 = x(sK86(X307,X308,X309),X307) & 'NonNullRefArray'(sK86(X307,X308,X309),X308) = X309 & X307 != X309) | true_1 != x(X309,'NonNullRefArray'(X307,X308))) & 'ElementType'(X309) = sK86(X307,X308,X309)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f138,plain,(
% 6.76/1.65 ! [X311 : $int,X312 : $int,X313 : $int] : (? [X314 : $int] : (((true_1 = x(X314,X311) & 'RefArray'(X314,X312) = X313 & X311 != X313) | true_1 != x(X313,'RefArray'(X311,X312))) & 'ElementType'(X313) = X314) => (((true_1 = x(sK87(X311,X312,X313),X311) & 'RefArray'(sK87(X311,X312,X313),X312) = X313 & X311 != X313) | true_1 != x(X313,'RefArray'(X311,X312))) & 'ElementType'(X313) = sK87(X311,X312,X313)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f139,plain,(
% 6.76/1.65 ! [X329 : $int,X330 : $int,X331 : $int] : (? [X332 : $int] : (((true_1 = x(X330,'ElementType'(X332)) & 'Rank'(X329) = X331 & true_1 = x(X332,'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X329,X330,X331)) & typeof(X329) = X332) => (((true_1 = x(X330,'ElementType'(sK88(X329,X330,X331))) & 'Rank'(X329) = X331 & true_1 = x(sK88(X329,X330,X331),'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X329,X330,X331)) & typeof(X329) = sK88(X329,X330,X331)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f140,plain,(
% 6.76/1.65 ! [X333 : $int,X334 : $int] : (? [X335 : $int] : (true_1 = x(X335,'System_Array') & true_1 = x(X335,X335) & 'NonNullRefArray'(X333,X334) = X335) => (true_1 = x(sK89(X333,X334),'System_Array') & true_1 = x(sK89(X333,X334),sK89(X333,X334)) & 'NonNullRefArray'(X333,X334) = sK89(X333,X334)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f141,plain,(
% 6.76/1.65 ! [X336 : $int,X337 : $int] : (? [X338 : $int] : (true_1 = x(X338,'System_Array') & true_1 = x(X338,X338) & 'RefArray'(X336,X337) = X338) => (true_1 = x(sK90(X336,X337),'System_Array') & true_1 = x(sK90(X336,X337),sK90(X336,X337)) & 'RefArray'(X336,X337) = sK90(X336,X337)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f142,plain,(
% 6.76/1.65 ! [X339 : $int,X340 : $int] : (? [X341 : $int] : (true_1 = x(X341,'System_Array') & true_1 = x(X341,X341) & 'IntArray'(X339,X340) = X341) => (true_1 = x(sK91(X339,X340),'System_Array') & true_1 = x(sK91(X339,X340),sK91(X339,X340)) & 'IntArray'(X339,X340) = sK91(X339,X340)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f143,plain,(
% 6.76/1.65 ! [X342 : $int,X343 : $int] : (? [X344 : $int] : (true_1 = x(X344,'System_Array') & true_1 = x(X344,X344) & 'ValueArray'(X342,X343) = X344) => (true_1 = x(sK92(X342,X343),'System_Array') & true_1 = x(sK92(X342,X343),sK92(X342,X343)) & 'ValueArray'(X342,X343) = sK92(X342,X343)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f144,plain,(
% 6.76/1.65 ! [X364 : $int] : (? [X365 : $int] : (~$less(int_2147483647,X365) & ~$less(X365,0) & 'Length'(X364) = X365) => (~$less(int_2147483647,sK93(X364)) & ~$less(sK93(X364),0) & 'Length'(X364) = sK93(X364)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f145,plain,(
% 6.76/1.65 ! [X384 : $int,X385 : $int,X386 : $int] : (? [X387 : $int] : ((true_1 = x(typeof(X387),'ElementType'(typeof(X384))) | nullObject = X387 | true_1 != 'IsHeap'(X386)) & 'RefArrayGet'(select2(X386,X384,elements),X385) = X387) => ((true_1 = x(typeof(sK94(X384,X385,X386)),'ElementType'(typeof(X384))) | nullObject = sK94(X384,X385,X386) | true_1 != 'IsHeap'(X386)) & 'RefArrayGet'(select2(X386,X384,elements),X385) = sK94(X384,X385,X386)))),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f146,plain,(
% 6.76/1.65 ! [X8 : $int] : (stringLiteral11 = 'System_String_IsInterned_System_String_notnull'(X8,stringLiteral11) | true_1 != 'IsHeap'(X8)) & ! [X9 : $int] : (true_1 = select2(X9,stringLiteral11,allocated) | true_1 != 'IsHeap'(X9)) & 1 = 'StringLength'(stringLiteral11) & true_1 = 'IsNotNull'(stringLiteral11,'System_String') & ! [X10 : $int] : (stringLiteral10 = 'System_String_IsInterned_System_String_notnull'(X10,stringLiteral10) | true_1 != 'IsHeap'(X10)) & ! [X11 : $int] : (true_1 = select2(X11,stringLiteral10,allocated) | true_1 != 'IsHeap'(X11)) & 'StringLength'(stringLiteral10) = 7 & true_1 = 'IsNotNull'(stringLiteral10,'System_String') & ! [X12 : $int] : (stringLiteral9 = 'System_String_IsInterned_System_String_notnull'(X12,stringLiteral9) | true_1 != 'IsHeap'(X12)) & ! [X13 : $int] : (true_1 = select2(X13,stringLiteral9,allocated) | true_1 != 'IsHeap'(X13)) & 'StringLength'(stringLiteral9) = 18 & true_1 = 'IsNotNull'(stringLiteral9,'System_String') & ! [X14 : $int] : (stringLiteral8 = 'System_String_IsInterned_System_String_notnull'(X14,stringLiteral8) | true_1 != 'IsHeap'(X14)) & ! [X15 : $int] : (true_1 = select2(X15,stringLiteral8,allocated) | true_1 != 'IsHeap'(X15)) & 'StringLength'(stringLiteral8) = 13 & true_1 = 'IsNotNull'(stringLiteral8,'System_String') & ! [X16 : $int,X17 : $int,X18 : $int] : 'System_String_Concat_System_String_System_String'(X16,X17,X18) = 'System_String_Concat_System_String_System_String_1'(X17,X18) & (! [X19 : $int,X20 : $int,X21 : $int] : ((sP8(X19,sK28(X19,X20,X21),X21,X20) | (! [X24 : $int] : (((select2(X19,sK29(X19,X21),localinv) != X24 | select2(X19,sK29(X19,X21),inv) != X24) & select2(X19,X21,ownerFrame) = select2(X19,sK29(X19,X21),ownerFrame) & select2(X19,X21,ownerRef) = select2(X19,sK29(X19,X21),ownerRef) & true_1 = select2(X19,sK29(X19,X21),allocated) & nullObject != sK29(X19,X21)) | typeof(sK29(X19,X21)) != X24) & nullObject != X21) | sP9(X19,X20) | true_1 != select2(X19,X21,allocated) | true_1 != 'Is'(X21,'System_String') | true_1 != select2(X19,X20,allocated) | true_1 != 'Is'(X20,'System_String') | true_1 != 'IsHeap'(X19)) & 'System_String_Concat_System_String_System_String'(X19,X20,X21) = sK28(X19,X20,X21)) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X25 : $int,X26 : $int,X27 : $int] : 'System_String_Concat_System_Object_System_Object'(X25,X26,X27) = 'System_String_Concat_System_Object_System_Object_1'(X26,X27) & (! [X28 : $int,X29 : $int,X30 : $int] : ((sP6(X28,sK30(X28,X29,X30),X30,X29) | (! [X33 : $int] : (((select2(X28,sK31(X28,X30),localinv) != X33 | select2(X28,sK31(X28,X30),inv) != X33) & select2(X28,X30,ownerFrame) = select2(X28,sK31(X28,X30),ownerFrame) & select2(X28,X30,ownerRef) = select2(X28,sK31(X28,X30),ownerRef) & true_1 = select2(X28,sK31(X28,X30),allocated) & nullObject != sK31(X28,X30)) | typeof(sK31(X28,X30)) != X33) & nullObject != X30) | sP7(X28,X29) | true_1 != select2(X28,X30,allocated) | true_1 != 'Is'(X30,'System_Object') | true_1 != select2(X28,X29,allocated) | true_1 != 'Is'(X29,'System_Object') | true_1 != 'IsHeap'(X28)) & 'System_String_Concat_System_Object_System_Object'(X28,X29,X30) = sK30(X28,X29,X30)) | true_1 != 'PurityAxiomsCanBeAssumed') & ! [X34 : $int,X35 : $int] : (('BoundedStack_ToString'(X34,X35) = 'BoundedStack_ToString_1'(select2(X34,X35,exposeVersion)) | true_1 != select2(X34,X35,allocated) | true_1 != 'IsHeap'(X34) | select2(X34,X35,localinv) != sK32(X34,X35) | select2(X34,X35,inv) != sK32(X34,X35) | true_1 != x(sK32(X34,X35),'BoundedStack') | nullObject = X35) & typeof(X35) = sK32(X34,X35)) & ! [X37 : $int,X38 : $int] : ('BoundedStack_ToString'(X37,X38) = 'System_Object_ToString'(X37,X38) | true_1 != x(typeof(X38),'BoundedStack') | nullObject = X38) & ! [X39 : $int,X40 : $int] : (('System_Object_ToString'(X39,X40) = 'System_Object_ToString_1'(select2(X39,X40,exposeVersion)) | true_1 != select2(X39,X40,allocated) | true_1 != 'IsHeap'(X39) | select2(X39,X40,localinv) != sK33(X39,X40) | select2(X39,X40,inv) != sK33(X39,X40) | true_1 != x(sK33(X39,X40),'System_Object') | nullObject = X40) & typeof(X40) = sK33(X39,X40)) & (! [X42 : $int,X43 : $int] : (sP5(sK36(X42,X43),sK35(X42,X43),sK37(X42,X43),X43,sK34(X42,X43),X42) & select2(X42,X43,ownerFrame) = sK37(X42,X43) & select2(X42,X43,'FirstConsistentOwner') = sK36(X42,X43) & select2(X42,X43,ownerRef) = sK35(X42,X43) & 'System_Object_ToString'(X42,X43) = sK34(X42,X43)) | true_1 != 'PurityAxiomsCanBeAssumed') & (! [X48 : $int,X49 : $int] : (sP2(sK40(X48,X49),sK39(X48,X49),sK41(X48,X49),X49,sK38(X48,X49),X48) & select2(X48,X49,ownerFrame) = sK41(X48,X49) & select2(X48,X49,'FirstConsistentOwner') = sK40(X48,X49) & select2(X48,X49,ownerRef) = sK39(X48,X49) & 'BoundedStack_ToString'(X48,X49) = sK38(X48,X49)) | true_1 != 'PurityAxiomsCanBeAssumed') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('Microsoft_Contracts_ICheckedException') & true_1 = x('Microsoft_Contracts_ICheckedException','System_Object') & true_1 = x('Microsoft_Contracts_ICheckedException','Microsoft_Contracts_ICheckedException') & true_1 = 'IsMemberlessType'('System_Type') & true_1 = x('System_Type','System_Reflection_IReflect') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & true_1 = 'IsMemberlessType'('System_Reflection_IReflect') & true_1 = x('System_Reflection_IReflect','System_Object') & true_1 = x('System_Reflection_IReflect','System_Reflection_IReflect') & true_1 = x('System_Type','System_Runtime_InteropServices__Type') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Type') & true_1 = x('System_Runtime_InteropServices__Type','System_Object') & true_1 = x('System_Runtime_InteropServices__Type','System_Runtime_InteropServices__Type') & 'System_Type' = 'AsImmutable'('System_Type') & true_1 = 'IsImmutable'('System_Type') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK20) & 'System_Reflection_MemberInfo' = sK20 & true_1 = 'IsMemberlessType'('System_Reflection_MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Runtime_InteropServices__MemberInfo') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Object') & true_1 = x('System_Runtime_InteropServices__MemberInfo','System_Runtime_InteropServices__MemberInfo') & true_1 = x('System_Reflection_MemberInfo','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & true_1 = 'IsMemberlessType'('System_Reflection_ICustomAttributeProvider') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Object') & true_1 = x('System_Reflection_ICustomAttributeProvider','System_Reflection_ICustomAttributeProvider') & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & true_1 = 'IsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',sK21) & 'System_Object' = sK21 & true_1 = x('System_Reflection_MemberInfo','System_Reflection_MemberInfo') & true_1 = x('System_Type','System_Type') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & true_1 != 'IsImmutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK22) & 'Microsoft_Contracts_GuardException' = sK22 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & true_1 != 'IsImmutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK23) & 'System_Exception' = sK23 & true_1 = x('System_Exception','System_Runtime_InteropServices__Exception') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & true_1 = 'IsMemberlessType'('System_Runtime_InteropServices__Exception') & true_1 = x('System_Runtime_InteropServices__Exception','System_Object') & true_1 = x('System_Runtime_InteropServices__Exception','System_Runtime_InteropServices__Exception') & true_1 = x('System_Exception','System_Runtime_Serialization_ISerializable') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IsMemberlessType'('System_Runtime_Serialization_ISerializable') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Object') & true_1 = x('System_Runtime_Serialization_ISerializable','System_Runtime_Serialization_ISerializable') & 'System_Exception' = 'AsMutable'('System_Exception') & true_1 != 'IsImmutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK24) & 'System_Object' = sK24 & true_1 = x('System_Exception','System_Exception') & true_1 = x('Microsoft_Contracts_GuardException','Microsoft_Contracts_GuardException') & true_1 = x('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_ObjectInvariantException') & ! [X54 : $int] : ('System_String' = X54 | true_1 != x(X54,'System_String')) & true_1 = x('System_String','System_IEquatable_1___System_String') & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & true_1 = 'IsMemberlessType'('System_IEquatable_1___System_String') & true_1 = x('System_IEquatable_1___System_String','System_Object') & true_1 = x('System_IEquatable_1___System_String','System_IEquatable_1___System_String') & true_1 = x('System_String','System_Collections_IEnumerable') & true_1 = x('System_String','System_Collections_Generic_IEnumerable_1___System_Char') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = 'IsMemberlessType'('System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_IEnumerable') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Object') & true_1 = x('System_Collections_Generic_IEnumerable_1___System_Char','System_Collections_Generic_IEnumerable_1___System_Char') & true_1 = x('System_String','System_IComparable_1___System_String') & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & true_1 = 'IsMemberlessType'('System_IComparable_1___System_String') & true_1 = x('System_IComparable_1___System_String','System_Object') & true_1 = x('System_IComparable_1___System_String','System_IComparable_1___System_String') & true_1 = x('System_String','System_IConvertible') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & true_1 = 'IsMemberlessType'('System_IConvertible') & true_1 = x('System_IConvertible','System_Object') & true_1 = x('System_IConvertible','System_IConvertible') & true_1 = x('System_String','System_ICloneable') & true_1 = x('System_String','System_IComparable') & 'System_IComparable' = 'AsInterface'('System_IComparable') & true_1 = 'IsMemberlessType'('System_IComparable') & true_1 = x('System_IComparable','System_Object') & true_1 = x('System_IComparable','System_IComparable') & 'System_String' = 'AsImmutable'('System_String') & true_1 = 'IsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK25) & 'System_Object' = sK25 & true_1 = x('System_String','System_String') & ! [X55 : $int,X56 : $int] : (((~$less('Length'(select2(X56,X55,'BoundedStack_elems')),sK42(X55,X56)) & ~$less(sK42(X55,X56),sK43(X55,X56)) & ~$less(sK43(X55,X56),0)) | select2(X56,X55,localinv) = sK26 | true_1 != x(select2(X56,X55,inv),'BoundedStack') | true_1 != 'IsHeap'(X56)) & select2(X56,X55,'BoundedStack_size') = sK43(X55,X56) & select2(X56,X55,'BoundedStack_max') = sK42(X55,X56)) & true_1 = 'IsMemberlessType'('System_Array') & true_1 = x('System_Array','System_Collections_IEnumerable') & true_1 = x('System_Array','System_Collections_ICollection') & true_1 = x('System_Array','System_Collections_IList') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = 'IsMemberlessType'('System_Collections_IList') & true_1 = x('System_Collections_IList','System_Collections_IEnumerable') & true_1 = x('System_Collections_IList','System_Collections_ICollection') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & true_1 = 'IsMemberlessType'('System_Collections_ICollection') & true_1 = x('System_Collections_ICollection','System_Collections_IEnumerable') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & true_1 = 'IsMemberlessType'('System_Collections_IEnumerable') & true_1 = x('System_Collections_IEnumerable','System_Object') & true_1 = x('System_Collections_IEnumerable','System_Collections_IEnumerable') & true_1 = x('System_Collections_ICollection','System_Object') & true_1 = x('System_Collections_ICollection','System_Collections_ICollection') & true_1 = x('System_Collections_IList','System_Object') & true_1 = x('System_Collections_IList','System_Collections_IList') & true_1 = x('System_Array','System_ICloneable') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & true_1 = 'IsMemberlessType'('System_ICloneable') & true_1 = x('System_ICloneable','System_Object') & true_1 = x('System_ICloneable','System_ICloneable') & 'System_Array' = 'AsMutable'('System_Array') & true_1 != 'IsImmutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',sK27) & 'System_Object' = sK27 & true_1 = x('System_Array','System_Array') & 'BoundedStack' = 'AsMutable'('BoundedStack') & true_1 != 'IsImmutable'('BoundedStack') & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK26) & 'System_Object' = sK26 & true_1 = x('BoundedStack','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'DeclType'('BoundedStack_elems') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & true_1 = 'IncludedInModifiesStar'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 != 'IsStaticField'('BoundedStack_elems') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_max') & true_1 = 'IncludedInModifiesStar'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 != 'IsStaticField'('BoundedStack_max') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'BoundedStack' = 'DeclType'('BoundedStack_size') & true_1 = 'IncludedInModifiesStar'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 != 'IsStaticField'('BoundedStack_size') & ! [X59 : $int,X60 : $int,X61 : $int] : ('System_String_IsInterned_System_String_notnull'(X59,X60) = 'System_String_IsInterned_System_String_notnull'(X59,X61) | true_1 != 'System_String_Equals_System_String_System_String'(X59,X60,X61) | nullObject = X61 | nullObject = X60) & ! [X62 : $int,X63 : $int,X64 : $int] : (true_1 = 'StringEquals'(X62,X64) | true_1 != 'StringEquals'(X63,X64) | true_1 != 'StringEquals'(X62,X63)) & ! [X65 : $int,X66 : $int,X67 : $int] : ((true_1 = 'StringEquals'(X66,X67) | X66 != X67) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X67,X66)) & (true_1 = 'StringEquals'(X67,X66) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67)) & (true_1 = 'System_String_Equals_System_String_System_String'(X65,X66,X67) | true_1 != 'StringEquals'(X66,X67)) & (true_1 = 'StringEquals'(X66,X67) | true_1 != 'System_String_Equals_System_String_System_String'(X65,X66,X67))) & ! [X68 : $int,X69 : $int,X70 : $int] : ((true_1 = 'System_String_Equals_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String_System_String'(X68,X69,X70)) & (true_1 = 'System_String_Equals_System_String_System_String'(X68,X69,X70) | true_1 != 'System_String_Equals_System_String'(X68,X69,X70))) & ! [X71 : $int,X72 : $int] : (~$less(sK44(X71,X72),X72) & ~$less(sK44(X71,X72),X71) & (sK44(X71,X72) = X72 | sK44(X71,X72) = X71) & max(X71,X72) = sK44(X71,X72)) & ! [X74 : $int,X75 : $int] : (~$less(X75,sK45(X74,X75)) & ~$less(X74,sK45(X74,X75)) & (sK45(X74,X75) = X75 | sK45(X74,X75) = X74) & min(X74,X75) = sK45(X74,X75)) & ! [X77 : $int,X78 : $int] : (shr(X77,X78) = x_1(shr(X77,$sum(X78,$uminus(1))),2) | $less(X78,1)) & ! [X79 : $int] : shr(X79,0) = X79 & ! [X80 : $int,X81 : $int] : (((~$less(int_2147483647,sK46(X80,X81)) & ~$less(sK46(X80,X81),0)) | $less(16,X81) | $less(X81,0) | ~$less(X80,32768) | $less(X80,0)) & shl(X80,X81) = sK46(X80,X81)) & ! [X83 : $int,X84 : $int] : (shl(X83,X84) = $product(shl(X83,$sum(X84,$uminus(1))),2) | $less(X84,1)) & ! [X85 : $int] : shl(X85,0) = X85 & ! [X86 : $int,X87 : $int] : (((~$less($sum(X86,X87),sK47(X86,X87)) & ~$less(sK47(X86,X87),0)) | $less(X87,0) | $less(X86,0)) & or_1(X86,X87) = sK47(X86,X87)) & ! [X89 : $int,X90 : $int] : (~$less(and_1(X89,X90),0) | ($less(X90,0) & $less(X89,0))) & ! [X91 : $int,X92 : $int,X93 : $int] : (~$less(X92,$sum(X91,X93)) | ~$less(X91,X92) | x_2(X91,X93) != x_2(X92,X93) | $less(X93,2)) & ! [X94 : $int,X95 : $int] : ((x_2(X94,X95) = x_2(sK48(X94,X95),X95) | $less(X95,0) | $less(sK48(X94,X95),0)) & $sum(X94,$uminus(X95)) = sK48(X94,X95)) & ! [X97 : $int,X98 : $int] : (x_2(X97,X98) = x_2($sum(X98,X97),X98) | $less(X98,0) | $less(X97,0)) & ! [X99 : $int,X100 : $int] : (x_2(X99,X100) = x_2($sum(X99,X100),X100) | $less(X100,0) | $less(X99,0)) & ! [X101 : $int,X102 : $int] : (((~$less(0,sK49(X101,X102)) & $less(X102,sK49(X101,X102))) | ~$less(X102,0) | $less(0,X101)) & x_2(X101,X102) = sK49(X101,X102)) & ! [X104 : $int,X105 : $int] : (((~$less(0,sK50(X104,X105)) & $less($sum(0,$uminus(X105)),sK50(X104,X105))) | ~$less(0,X105) | $less(0,X104)) & x_2(X104,X105) = sK50(X104,X105)) & ! [X107 : $int,X108 : $int] : ((($less(sK51(X107,X108),$sum(0,$uminus(X108))) & ~$less(sK51(X107,X108),0)) | ~$less(X108,0) | $less(X107,0)) & x_2(X107,X108) = sK51(X107,X108)) & ! [X110 : $int,X111 : $int] : ((($less(sK52(X110,X111),X111) & ~$less(sK52(X110,X111),0)) | ~$less(0,X111) | $less(X110,0)) & x_2(X110,X111) = sK52(X110,X111)) & ! [X113 : $int,X114 : $int] : x_2(X113,X114) = $sum(X113,$uminus($product(x_1(X113,X114),X114))) & ! [X115 : $int,X116 : $int,X117 : $int] : ('IfThenElse'(X115,X116,X117) = X117 | true_1 = X115) & ! [X118 : $int,X119 : $int,X120 : $int] : ('IfThenElse'(X118,X119,X120) = X119 | true_1 != X118) & ! [X121 : $int,X122 : $int,X123 : $int] : ('IntToInt'(X121,X122,X123) = X121 | true_1 != 'InRange'(X121,X123)) & ! [X124 : $int] : ((true_1 = 'InRange'(X124,'System_Char') | ~$less(X124,65536) | $less(X124,0)) & (($less(X124,65536) & ~$less(X124,0)) | true_1 != 'InRange'(X124,'System_Char'))) & ! [X125 : $int] : ((true_1 = 'InRange'(X125,'System_UInt64') | $less(int_18446744073709551615,X125) | $less(X125,0)) & ((~$less(int_18446744073709551615,X125) & ~$less(X125,0)) | true_1 != 'InRange'(X125,'System_UInt64'))) & ! [X126 : $int] : ((true_1 = 'InRange'(X126,'System_Int64') | $less(int_9223372036854775807,X126) | $less(X126,int_m9223372036854775808)) & ((~$less(int_9223372036854775807,X126) & ~$less(X126,int_m9223372036854775808)) | true_1 != 'InRange'(X126,'System_Int64'))) & ! [X127 : $int] : ((true_1 = 'InRange'(X127,'System_UInt32') | $less(int_4294967295,X127) | $less(X127,0)) & ((~$less(int_4294967295,X127) & ~$less(X127,0)) | true_1 != 'InRange'(X127,'System_UInt32'))) & ! [X128 : $int] : ((true_1 = 'InRange'(X128,'System_Int32') | $less(int_2147483647,X128) | $less(X128,int_m2147483648)) & ((~$less(int_2147483647,X128) & ~$less(X128,int_m2147483648)) | true_1 != 'InRange'(X128,'System_Int32'))) & ! [X129 : $int] : ((true_1 = 'InRange'(X129,'System_UInt16') | ~$less(X129,65536) | $less(X129,0)) & (($less(X129,65536) & ~$less(X129,0)) | true_1 != 'InRange'(X129,'System_UInt16'))) & ! [X130 : $int] : ((true_1 = 'InRange'(X130,'System_Int16') | ~$less(X130,32768) | $less(X130,$sum(0,$uminus(32768)))) & (($less(X130,32768) & ~$less(X130,$sum(0,$uminus(32768)))) | true_1 != 'InRange'(X130,'System_Int16'))) & ! [X131 : $int] : ((true_1 = 'InRange'(X131,'System_Byte') | ~$less(X131,256) | $less(X131,0)) & (($less(X131,256) & ~$less(X131,0)) | true_1 != 'InRange'(X131,'System_Byte'))) & ! [X132 : $int] : ((true_1 = 'InRange'(X132,'System_SByte') | ~$less(X132,128) | $less(X132,$sum(0,$uminus(128)))) & (($less(X132,128) & ~$less(X132,$sum(0,$uminus(128)))) | true_1 != 'InRange'(X132,'System_SByte'))) & $sum(int_m2147483648,1) = $sum(0,$uminus(int_2147483647)) & $sum(int_m9223372036854775808,1) = $sum(0,$uminus(int_9223372036854775807)) & $less(int_9223372036854775807,int_18446744073709551615) & $less(int_4294967295,int_9223372036854775807) & $less(int_2147483647,int_4294967295) & $less(100000,int_2147483647) & $less(int_m2147483648,$sum(0,$uminus(100000))) & $less(int_m9223372036854775808,int_m2147483648) & true_1 = 'IsValueType'('System_IntPtr') & true_1 = 'IsValueType'('System_UIntPtr') & true_1 = 'IsValueType'('System_Char') & true_1 = 'IsValueType'('System_UInt64') & true_1 = 'IsValueType'('System_Int64') & true_1 = 'IsValueType'('System_UInt32') & true_1 = 'IsValueType'('System_Int32') & true_1 = 'IsValueType'('System_UInt16') & true_1 = 'IsValueType'('System_Int16') & true_1 = 'IsValueType'('System_Byte') & true_1 = 'IsValueType'('System_SByte') & ! [X133 : $int,X134 : $int] : ('Box'('Unbox'(X133),X133) = X133 | nullObject = 'BoxTester'(X133,X134)) & ! [X135 : $int,X136 : $int] : (('UnboxedType'(X135) = X136 | nullObject = 'BoxTester'(X135,X136)) & (nullObject != 'BoxTester'(X135,X136) | 'UnboxedType'(X135) != X136)) & ! [X137 : $int,X138 : $int] : ((X137 = X138 | sK53(X137,X138) != X138 | true_1 != x('UnboxedType'(sK53(X137,X138)),'System_Object')) & 'Box'(X137,X138) = sK53(X137,X138)) & ! [X140 : $int] : (! [X141 : $int,X142 : $int] : ((((select2(X141,sK54(X140,X141,X142),localinv) = sK55(X140,X141,X142) & select2(X141,sK54(X140,X141,X142),inv) = sK55(X140,X141,X142)) | true_1 != 'IsHeap'(X141)) & typeof(sK54(X140,X141,X142)) = sK55(X140,X141,X142)) & 'Box'(X142,X140) = sK54(X140,X141,X142)) | true_1 != 'IsValueType'('UnboxedType'(X140))) & ! [X145 : $int,X146 : $int] : 'Unbox'('Box'(X145,X146)) = X145 & ! [X147 : $int,X148 : $int,X149 : $int,X150 : $int] : ('BoxFunc'(X147,X148,X149,X150) = X147 | true_1 = 'IsValueType'('UnboxedType'(X147))) & ! [X151 : $int,X152 : $int,X153 : $int,X154 : $int] : ('UnboxedType'(sK56(X151,X152,X153,X154)) = X152 & sK56(X151,X152,X153,X154) = 'Box'(X151,sK56(X151,X152,X153,X154)) & 'BoxFunc'(X151,X152,X153,X154) = sK56(X151,X152,X153,X154)) & ! [X156 : $int,X157 : $int] : (((((select2(X157,sK59(X156,X157),localinv) = 'BaseClass'(sK58(X156,X157)) | true_1 != x(select2(X157,sK59(X156,X157),inv),sK58(X156,X157)) | 'PeerGroupPlaceholder' = sK58(X156,X157)) & true_1 = select2(X157,sK57(X156,X157),allocated) & nullObject != sK57(X156,X157)) | select2(X157,sK61(X156,X157),localinv) = 'BaseClass'(sK60(X156,X157)) | true_1 != x(select2(X157,sK61(X156,X157),inv),sK60(X156,X157)) | 'PeerGroupPlaceholder' = sK60(X156,X157) | true_1 != select2(X157,X156,allocated) | nullObject = X156 | true_1 != 'IsHeap'(X157)) & select2(X157,X156,ownerRef) = sK61(X156,X157) & select2(X157,X156,ownerFrame) = sK60(X156,X157) & select2(X157,sK57(X156,X157),ownerRef) = sK59(X156,X157) & select2(X157,sK57(X156,X157),ownerFrame) = sK58(X156,X157)) & select2(X157,X156,'FirstConsistentOwner') = sK57(X156,X157)) & ! [X163 : $int,X164 : $int,X165 : $int] : ((select2(X165,X163,X164) = 'FieldDependsOnFCO'(X163,X164,select2(X165,select2(X165,X163,'FirstConsistentOwner'),exposeVersion)) | select2(X165,sK63(X163,X164,X165),localinv) = 'BaseClass'(sK62(X163,X164,X165)) | true_1 != x(select2(X165,sK63(X163,X164,X165),inv),sK62(X163,X164,X165)) | 'PeerGroupPlaceholder' = sK62(X163,X164,X165) | 'AsPureObject'(X163) != X163 | true_1 != select2(X165,X163,allocated) | nullObject = X163 | true_1 != 'IsHeap'(X165)) & select2(X165,X163,ownerRef) = sK63(X163,X164,X165) & select2(X165,X163,ownerFrame) = sK62(X163,X164,X165)) & ! [X168 : $int,X169 : $int] : (((select2(X168,X169,localinv) = sK64(X168,X169) & select2(X168,X169,inv) = sK64(X168,X169)) | select2(X168,sK66(X168,X169),localinv) = 'BaseClass'(sK65(X168,X169)) | true_1 != x(select2(X168,sK66(X168,X169),inv),sK65(X168,X169)) | 'PeerGroupPlaceholder' = sK65(X168,X169) | true_1 != 'IsHeap'(X168)) & select2(X168,X169,ownerRef) = sK66(X168,X169) & select2(X168,X169,ownerFrame) = sK65(X168,X169) & typeof(X169) = sK64(X168,X169)) & ! [X173 : $int,X174 : $int,X175 : $int,X176 : $int] : ((((select2(X173,X174,ownerFrame) = select2(X173,sK68(X173,X174,X175,X176),ownerFrame) & select2(X173,X174,ownerRef) = select2(X173,sK68(X173,X174,X175,X176),ownerRef)) | nullObject = sK67(X173,X174,X175,X176) | true_1 != 'IsHeap'(X173)) & 'ElementProxy'(sK67(X173,X174,X175,X176),X176) = sK68(X173,X174,X175,X176)) & select2(X173,X174,'AsElementsPeerField'(X175,X176)) = sK67(X173,X174,X175,X176)) & ! [X179 : $int,X180 : $int,X181 : $int,X182 : $int,X183 : $int] : ((((select2(X179,sK70(X179,X180,X181,X182,X183),ownerFrame) = X182 & select2(X179,sK70(X179,X180,X181,X182,X183),ownerRef) = X180) | nullObject = sK69(X179,X180,X181,X182,X183) | true_1 != 'IsHeap'(X179)) & 'ElementProxy'(sK69(X179,X180,X181,X182,X183),X183) = sK70(X179,X180,X181,X182,X183)) & select2(X179,X180,'AsElementsRepField'(X181,X182,X183)) = sK69(X179,X180,X181,X182,X183)) & ! [X186 : $int,X187 : $int,X188 : $int] : (((select2(X186,X187,ownerFrame) = select2(X186,sK71(X186,X187,X188),ownerFrame) & select2(X186,X187,ownerRef) = select2(X186,sK71(X186,X187,X188),ownerRef)) | nullObject = sK71(X186,X187,X188) | true_1 != 'IsHeap'(X186)) & select2(X186,X187,'AsPeerField'(X188)) = sK71(X186,X187,X188)) & ! [X190 : $int,X191 : $int,X192 : $int,X193 : $int] : (((select2(X190,sK72(X190,X191,X192,X193),ownerFrame) = X193 & select2(X190,sK72(X190,X191,X192,X193),ownerRef) = X191) | nullObject = sK72(X190,X191,X192,X193) | true_1 != 'IsHeap'(X190)) & select2(X190,X191,'AsRepField'(X192,X193)) = sK72(X190,X191,X192,X193)) & ! [X195 : $int] : ~$less('StringLength'(X195),0) & ! [X196 : $int,X197 : $int] : (! [X198 : $int] : (((! [X200 : $int] : ('PeerGroupPlaceholder' != select2(X198,X200,ownerFrame) | X196 = X200 | 'AsOwner'(X196,select2(X198,X200,ownerRef)) != X196) & 'AsOwner'(X196,select2(X198,X196,ownerRef)) = X196 & 'PeerGroupPlaceholder' = select2(X198,X196,ownerFrame) & select2(X198,X196,localinv) = sK73(X196,X198) & select2(X198,X196,inv) = sK73(X196,X198)) | true_1 != 'IsHeap'(X198)) & typeof(X196) = sK73(X196,X198)) | true_1 != x(typeof(X196),'AsImmutable'(X197)) | 'BeingConstructed' = X196 | nullObject = X196) & ! [X201 : $int,X202 : $int] : (('AsMutable'(X202) = X202 & true_1 != 'IsImmutable'(X202)) | true_1 != x(X202,'AsMutable'(X201))) & ! [X203 : $int,X204 : $int] : (('AsImmutable'(X204) = X204 & true_1 = 'IsImmutable'(X204)) | true_1 != x(X204,'AsImmutable'(X203))) & true_1 != 'IsImmutable'('System_Object') & ! [X205 : $int,X206 : $int,X207 : $int] : ((true_1 = x(typeof(X207),X205) | true_1 != x('UnboxedType'(sK75(X205,X206,X207)),sK74(X205,X206,X207)) | sK75(X205,X206,X207) != X207 | sK74(X205,X206,X207) != X205) & 'Box'(X206,X207) = sK75(X205,X206,X207) & 'AsInterface'(X205) = sK74(X205,X206,X207)) & ! [X210 : $int] : true_1 != 'IsMemberlessType'(typeof(X210)) & ! [X211 : $int,X212 : $int,X213 : $int,X214 : $int] : (true_1 = 'InRange'(select2(X211,X212,'AsRangeField'(X213,X214)),X214) | true_1 != 'IsHeap'(X211)) & ! [X215 : $int,X216 : $int,X217 : $int,X218 : $int] : (nullObject != select2(X215,X216,'AsNonNullRefField'(X217,X218)) | (true_1 != select2(X215,'BeingConstructed','NonNullFieldsAreInitialized') & 'BeingConstructed' = X216) | nullObject = X216 | true_1 != 'IsHeap'(X215)) & ! [X219 : $int,X220 : $int,X221 : $int,X222 : $int] : (true_1 = 'Is'(select2(X219,X220,'AsRefField'(X221,X222)),X222) | true_1 != 'IsHeap'(X219)) & ! [X223 : $int,X224 : $int] : ('AsRefField'(X223,X224) = X223 | 'AsNonNullRefField'(X223,X224) != X223) & 'System_Object' = 'DeclType'('NonNullFieldsAreInitialized') & ! [X225 : $int,X226 : $int] : (true_1 = select2(X225,'ClassRepr'(X226),allocated) | true_1 != 'IsHeap'(X225)) & ! [X227 : $int,X228 : $int] : (true_1 = select2(X227,X228,allocated) | true_1 != 'IsAllocated'(X227,X228)) & ! [X229 : $int,X230 : $int,X231 : $int] : (true_1 = 'IsAllocated'(X229,'ValueArrayGet'(X230,X231)) | true_1 != 'IsAllocated'(X229,X230)) & ! [X232 : $int,X233 : $int,X234 : $int] : (true_1 = 'IsAllocated'(X232,'RefArrayGet'(X233,X234)) | true_1 != 'IsAllocated'(X232,X233)) & ! [X235 : $int,X236 : $int,X237 : $int] : (true_1 = 'IsAllocated'(X235,'StructGet'(X236,X237)) | true_1 != 'IsAllocated'(X235,X236)) & ! [X238 : $int,X239 : $int,X240 : $int] : (true_1 = select2(X238,select2(X238,X239,X240),allocated) | true_1 != select2(X238,X239,allocated) | true_1 != 'IsHeap'(X238)) & ! [X241 : $int,X242 : $int,X243 : $int] : (true_1 = 'IsAllocated'(X241,select2(X241,X242,X243)) | true_1 != select2(X241,X242,allocated) | true_1 != 'IsHeap'(X241)) & ! [X244 : $int,X245 : $int] : (((select2(X244,X245,localinv) = sK76(X244,X245) & select2(X244,X245,inv) = sK76(X244,X245)) | true_1 != x(sK76(X244,X245),'System_Array') | nullObject = X245 | true_1 != 'IsHeap'(X244)) & typeof(X245) = sK76(X244,X245)) & ! [X247 : $int,X248 : $int] : (nullObject = 'As'(X247,X248) | true_1 = 'Is'(X247,X248)) & ! [X249 : $int,X250 : $int] : ('As'(X249,X250) = X249 | true_1 != 'Is'(X249,X250)) & ! [X251 : $int,X252 : $int] : ((true_1 = 'IsNotNull'(X251,X252) | true_1 != 'Is'(X251,X252) | nullObject = X251) & ((true_1 = 'Is'(X251,X252) & nullObject != X251) | true_1 != 'IsNotNull'(X251,X252))) & ! [X253 : $int,X254 : $int] : ((true_1 = 'Is'(X253,X254) | (true_1 != x(typeof(X253),X254) & nullObject != X253)) & (true_1 = x(typeof(X253),X254) | nullObject = X253 | true_1 != 'Is'(X253,X254))) & ! [X255 : $int] : 'TypeName'('TypeObject'(X255)) = X255 & ! [X256 : $int] : true_1 = 'IsNotNull'('TypeObject'(X256),'System_Type') & true_1 = x('System_Type','System_Object') & true_1 = 'IsValueType'('System_Boolean') & ! [X257 : $int] : ((! [X258 : $int] : (X257 = X258 | true_1 != x(X258,X257)) & ! [X259 : $int] : (X257 = X259 | true_1 != x(X257,X259))) | true_1 != 'IsValueType'(X257)) & ! [X260 : $int,X261 : $int,X262 : $int] : ('OneClassDown'(X262,X260) = X261 | true_1 != x(X262,'AsDirectSubClass'(X261,X260))) & ! [X263 : $int] : ((sK77(X263) != X263 | 'System_Object' = X263) & true_1 = x(X263,sK77(X263)) & 'BaseClass'(X263) = sK77(X263)) & ! [X265 : $int,X266 : $int,X267 : $int,X268 : $int] : ('StructGet'('StructSet'(X265,X266,X268),X267) = 'StructGet'(X265,X267) | X266 = X267) & ! [X269 : $int,X270 : $int,X271 : $int] : 'StructGet'('StructSet'(X269,X270,X271),X270) = X271 & ! [X272 : $int,X273 : $int] : 'System_Object' = typeof('ElementProxyStruct'(X272,X273)) & ! [X274 : $int,X275 : $int] : 'System_Object' = typeof('ElementProxy'(X274,X275)) & ! [X276 : $int,X277 : $int] : (true_1 = 'IsAllocated'(X277,'ElementProxy'(X276,$sum(0,$uminus(1)))) | true_1 != x(typeof(X276),'System_Array') | true_1 != 'IsAllocated'(X277,X276) | true_1 != 'IsHeap'(X277)) & ! [X278 : $int,X279 : $int,X280 : $int] : (((select2(X280,sK79(X278,X279,X280),ownerFrame) = select2(X280,sK78(X278,X279,X280),ownerFrame) & select2(X280,sK79(X278,X279,X280),ownerRef) = select2(X280,sK78(X278,X279,X280),ownerRef)) | true_1 = 'IsImmutable'(typeof(sK79(X278,X279,X280))) | nullObject = sK79(X278,X279,X280) | true_1 != x(typeof(X278),'System_Array') | true_1 != 'IsHeap'(X280)) & 'RefArrayGet'(select2(X280,X278,elements),X279) = sK79(X278,X279,X280) & 'ElementProxy'(X278,$sum(0,$uminus(1))) = sK78(X278,X279,X280)) & ! [X283 : $int,X284 : $int,X285 : $int] : ((sK80(X283,X284,X285) = X285 | true_1 = x('System_Array',X285) | true_1 != x(sK80(X283,X284,X285),X285)) & 'IntArray'(X283,X284) = sK80(X283,X284,X285)) & ! [X287 : $int,X288 : $int,X289 : $int] : ((sK81(X287,X288,X289) = X289 | true_1 = x('System_Array',X289) | true_1 != x(sK81(X287,X288,X289),X289)) & 'ValueArray'(X287,X288) = sK81(X287,X288,X289)) & ! [X291 : $int,X292 : $int,X293 : $int] : (((true_1 = x(X291,sK82(X291,X292,X293)) & 'NonNullRefArray'(sK82(X291,X292,X293),X292) = X293) | true_1 = x('System_Array',X293) | true_1 != x('NonNullRefArray'(X291,X292),X293)) & 'ElementType'(X293) = sK82(X291,X292,X293)) & ! [X295 : $int,X296 : $int,X297 : $int] : (((true_1 = x(X295,sK83(X295,X296,X297)) & 'RefArray'(sK83(X295,X296,X297),X296) = X297) | true_1 = x('System_Array',X297) | true_1 != x('RefArray'(X295,X296),X297)) & 'ElementType'(X297) = sK83(X295,X296,X297)) & ! [X299 : $int,X300 : $int,X301 : $int] : ((sK84(X299,X300,X301) = X301 | true_1 != x(X301,sK84(X299,X300,X301))) & 'IntArray'(X299,X300) = sK84(X299,X300,X301)) & ! [X303 : $int,X304 : $int,X305 : $int] : ((sK85(X303,X304,X305) = X305 | true_1 != x(X305,sK85(X303,X304,X305))) & 'ValueArray'(X303,X304) = sK85(X303,X304,X305)) & ! [X307 : $int,X308 : $int,X309 : $int] : (((true_1 = x(sK86(X307,X308,X309),X307) & 'NonNullRefArray'(sK86(X307,X308,X309),X308) = X309 & X307 != X309) | true_1 != x(X309,'NonNullRefArray'(X307,X308))) & 'ElementType'(X309) = sK86(X307,X308,X309)) & ! [X311 : $int,X312 : $int,X313 : $int] : (((true_1 = x(sK87(X311,X312,X313),X311) & 'RefArray'(sK87(X311,X312,X313),X312) = X313 & X311 != X313) | true_1 != x(X313,'RefArray'(X311,X312))) & 'ElementType'(X313) = sK87(X311,X312,X313)) & ! [X315 : $int,X316 : $int] : 'ElementType'('NonNullRefArray'(X315,X316)) = X315 & ! [X317 : $int,X318 : $int] : 'ElementType'('RefArray'(X317,X318)) = X317 & ! [X319 : $int,X320 : $int] : 'ElementType'('IntArray'(X319,X320)) = X319 & ! [X321 : $int,X322 : $int] : 'ElementType'('ValueArray'(X321,X322)) = X321 & ! [X323 : $int,X324 : $int,X325 : $int] : (true_1 = x('NonNullRefArray'(X324,X325),'NonNullRefArray'(X323,X325)) | true_1 != x(X324,X323)) & ! [X326 : $int,X327 : $int,X328 : $int] : (true_1 = x('RefArray'(X327,X328),'RefArray'(X326,X328)) | true_1 != x(X327,X326)) & ! [X329 : $int,X330 : $int,X331 : $int] : (((true_1 = x(X330,'ElementType'(sK88(X329,X330,X331))) & 'Rank'(X329) = X331 & true_1 = x(sK88(X329,X330,X331),'System_Array')) | true_1 != 'NonNullRefArrayRaw'(X329,X330,X331)) & typeof(X329) = sK88(X329,X330,X331)) & ! [X333 : $int,X334 : $int] : (true_1 = x(sK89(X333,X334),'System_Array') & true_1 = x(sK89(X333,X334),sK89(X333,X334)) & 'NonNullRefArray'(X333,X334) = sK89(X333,X334)) & ! [X336 : $int,X337 : $int] : (true_1 = x(sK90(X336,X337),'System_Array') & true_1 = x(sK90(X336,X337),sK90(X336,X337)) & 'RefArray'(X336,X337) = sK90(X336,X337)) & ! [X339 : $int,X340 : $int] : (true_1 = x(sK91(X339,X340),'System_Array') & true_1 = x(sK91(X339,X340),sK91(X339,X340)) & 'IntArray'(X339,X340) = sK91(X339,X340)) & ! [X342 : $int,X343 : $int] : (true_1 = x(sK92(X342,X343),'System_Array') & true_1 = x(sK92(X342,X343),sK92(X342,X343)) & 'ValueArray'(X342,X343) = sK92(X342,X343)) & true_1 = x('System_Array','System_Object') & ! [X345 : $int,X346 : $int,X347 : $int] : ('ArrayCategoryNonNullRef' = 'ArrayCategory'(X345) | true_1 != x(X345,'NonNullRefArray'(X346,X347))) & ! [X348 : $int,X349 : $int,X350 : $int] : ('ArrayCategoryRef' = 'ArrayCategory'(X348) | true_1 != x(X348,'RefArray'(X349,X350))) & ! [X351 : $int,X352 : $int,X353 : $int] : ('ArrayCategoryInt' = 'ArrayCategory'(X351) | true_1 != x(X351,'IntArray'(X352,X353))) & ! [X354 : $int,X355 : $int,X356 : $int] : ('ArrayCategoryValue' = 'ArrayCategory'(X354) | true_1 != x(X354,'ValueArray'(X355,X356))) & ! [X357 : $int,X358 : $int] : 'UBound'(X357,X358) = $sum('DimLength'(X357,X358),$uminus(1)) & ! [X359 : $int,X360 : $int] : 0 = 'LBound'(X359,X360) & ! [X361 : $int] : ('Length'(X361) = 'DimLength'(X361,0) | 1 != 'Rank'(X361)) & ! [X362 : $int,X363 : $int] : ~$less('DimLength'(X362,X363),0) & ! [X364 : $int] : (~$less(int_2147483647,sK93(X364)) & ~$less(sK93(X364),0) & 'Length'(X364) = sK93(X364)) & ! [X366 : $int,X367 : $int,X368 : $int] : ('Rank'(X366) = X368 | true_1 != x(typeof(X366),'IntArray'(X367,X368)) | nullObject = X366) & ! [X369 : $int,X370 : $int,X371 : $int] : ('Rank'(X369) = X371 | true_1 != x(typeof(X369),'ValueArray'(X370,X371)) | nullObject = X369) & ! [X372 : $int,X373 : $int,X374 : $int] : ('Rank'(X372) = X374 | true_1 != x(typeof(X372),'NonNullRefArray'(X373,X374)) | nullObject = X372) & ! [X375 : $int,X376 : $int,X377 : $int] : ('Rank'(X375) = X377 | true_1 != x(typeof(X375),'RefArray'(X376,X377)) | nullObject = X375) & ! [X378 : $int] : ~$less('Rank'(X378),1) & ! [X379 : $int,X380 : $int,X381 : $int,X382 : $int,X383 : $int] : (nullObject != 'RefArrayGet'(select2(X383,X379,elements),X381) | true_1 != x(typeof(X379),'NonNullRefArray'(X380,X382)) | true_1 != 'IsHeap'(X383)) & ! [X384 : $int,X385 : $int,X386 : $int] : ((true_1 = x(typeof(sK94(X384,X385,X386)),'ElementType'(typeof(X384))) | nullObject = sK94(X384,X385,X386) | true_1 != 'IsHeap'(X386)) & 'RefArrayGet'(select2(X386,X384,elements),X385) = sK94(X384,X385,X386)) & ! [X388 : $int,X389 : $int,X390 : $int] : (true_1 = 'InRange'('IntArrayGet'(select2(X390,X388,elements),X389),'ElementType'(typeof(X388))) | true_1 != 'IsHeap'(X390)) & ! [X391 : $int,X392 : $int,X393 : $int,X394 : $int] : 'ArrayIndexInvY'('ArrayIndex'(X391,X392,X393,X394)) = X394 & ! [X395 : $int,X396 : $int,X397 : $int,X398 : $int] : 'ArrayIndexInvX'('ArrayIndex'(X395,X396,X397,X398)) = X397 & ! [X399 : $int,X400 : $int,X401 : $int,X402 : $int] : ('RefArrayGet'('RefArraySet'(X399,X400,X402),X401) = 'RefArrayGet'(X399,X401) | X400 = X401) & ! [X403 : $int,X404 : $int,X405 : $int] : 'RefArrayGet'('RefArraySet'(X403,X404,X405),X404) = X405 & ! [X406 : $int,X407 : $int,X408 : $int,X409 : $int] : ('IntArrayGet'('IntArraySet'(X406,X407,X409),X408) = 'IntArrayGet'(X406,X408) | X407 = X408) & ! [X410 : $int,X411 : $int,X412 : $int] : 'IntArrayGet'('IntArraySet'(X410,X411,X412),X411) = X412 & ! [X413 : $int,X414 : $int,X415 : $int,X416 : $int] : ('ValueArrayGet'('ValueArraySet'(X413,X414,X416),X415) = 'ValueArrayGet'(X413,X415) | X414 = X415) & ! [X417 : $int,X418 : $int,X419 : $int] : 'ValueArrayGet'('ValueArraySet'(X417,X418,X419),X418) = X419 & true_1 = 'IncludedInModifiesStar'(elements) & true_1 = 'IncludedInModifiesStar'(exposeVersion) & true_1 != 'IncludedInModifiesStar'(ownerFrame) & true_1 != 'IncludedInModifiesStar'(ownerRef) & true_1 != 'IsStaticField'(exposeVersion) & true_1 != 'IsStaticField'(localinv) & true_1 != 'IsStaticField'(inv) & true_1 != 'IsStaticField'(elements) & true_1 != 'IsStaticField'(allocated) & true_1 != 'IncludeInMainFrameCondition'('FirstConsistentOwner') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 != 'IncludeInMainFrameCondition'(localinv) & true_1 != 'IncludeInMainFrameCondition'(inv) & true_1 = 'IncludeInMainFrameCondition'(elements) & true_1 = 'IncludeInMainFrameCondition'(allocated) & ! [X420 : $int,X421 : $int] : ('PeerGroupPlaceholder' = select2(X421,'ClassRepr'(X420),ownerFrame) | true_1 != 'IsHeap'(X421)) & ! [X422 : $int] : nullObject != 'ClassRepr'(X422) & ! [X423 : $int] : true_1 != x(typeof('ClassRepr'(X423)),'System_Object') & ! [X424 : $int] : 'ClassReprInv'('ClassRepr'(X424)) = X424 & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'DeclType'(elements) & stringLiteral10 != stringLiteral11 & stringLiteral9 != stringLiteral11 & stringLiteral9 != stringLiteral10 & stringLiteral8 != stringLiteral11 & stringLiteral8 != stringLiteral10 & stringLiteral8 != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral11 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral10 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral9 & 'Microsoft_Contracts_ObjectInvariantException' != stringLiteral8 & 'System_Collections_IList' != stringLiteral11 & 'System_Collections_IList' != stringLiteral10 & 'System_Collections_IList' != stringLiteral9 & 'System_Collections_IList' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IList' & 'System_IComparable_1___System_String' != stringLiteral11 & 'System_IComparable_1___System_String' != stringLiteral10 & 'System_IComparable_1___System_String' != stringLiteral9 & 'System_IComparable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable_1___System_String' & 'System_IComparable_1___System_String' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != stringLiteral11 & 'System_Runtime_InteropServices__Type' != stringLiteral10 & 'System_Runtime_InteropServices__Type' != stringLiteral9 & 'System_Runtime_InteropServices__Type' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Type' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Type' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != stringLiteral11 & 'System_IEquatable_1___System_String' != stringLiteral10 & 'System_IEquatable_1___System_String' != stringLiteral9 & 'System_IEquatable_1___System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IEquatable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Collections_IList' & 'System_IEquatable_1___System_String' != 'System_IComparable_1___System_String' & 'System_IEquatable_1___System_String' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != stringLiteral11 & 'BoundedStack' != stringLiteral10 & 'BoundedStack' != stringLiteral9 & 'BoundedStack' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack' & 'BoundedStack' != 'System_Collections_IList' & 'BoundedStack' != 'System_IComparable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Type' & 'BoundedStack' != 'System_IEquatable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != stringLiteral11 & 'System_Runtime_Serialization_ISerializable' != stringLiteral10 & 'System_Runtime_Serialization_ISerializable' != stringLiteral9 & 'System_Runtime_Serialization_ISerializable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_Serialization_ISerializable' != 'System_Collections_IList' & 'System_Runtime_Serialization_ISerializable' != 'System_IComparable_1___System_String' & 'System_Runtime_Serialization_ISerializable' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_Serialization_ISerializable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_IReflect' != stringLiteral11 & 'System_Reflection_IReflect' != stringLiteral10 & 'System_Reflection_IReflect' != stringLiteral9 & 'System_Reflection_IReflect' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Collections_IList' & 'System_Reflection_IReflect' != 'System_IComparable_1___System_String' & 'System_Reflection_IReflect' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_IReflect' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_IReflect' & 'System_Reflection_IReflect' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral11 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral10 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral9 & 'System_Collections_Generic_IEnumerable_1___System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Collections_IList' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IComparable_1___System_String' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_Generic_IEnumerable_1___System_Char' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != stringLiteral11 & 'Microsoft_Contracts_GuardException' != stringLiteral10 & 'Microsoft_Contracts_GuardException' != stringLiteral9 & 'Microsoft_Contracts_GuardException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_GuardException' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IList' & 'Microsoft_Contracts_GuardException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_GuardException' != 'System_IEquatable_1___System_String' & 'Microsoft_Contracts_GuardException' != 'BoundedStack' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_GuardException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Runtime_InteropServices__Exception' != stringLiteral11 & 'System_Runtime_InteropServices__Exception' != stringLiteral10 & 'System_Runtime_InteropServices__Exception' != stringLiteral9 & 'System_Runtime_InteropServices__Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_IList' & 'System_Runtime_InteropServices__Exception' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__Exception' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__Exception' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_ICustomAttributeProvider' != stringLiteral11 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral10 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral9 & 'System_Reflection_ICustomAttributeProvider' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_IList' & 'System_Reflection_ICustomAttributeProvider' != 'System_IComparable_1___System_String' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_ICustomAttributeProvider' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_ICustomAttributeProvider' != 'System_Reflection_IReflect' & 'System_Reflection_ICustomAttributeProvider' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_ICustomAttributeProvider' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral11 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral10 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral9 & 'System_Runtime_InteropServices__MemberInfo' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_IList' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IComparable_1___System_String' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Runtime_InteropServices__MemberInfo' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_IReflect' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Runtime_InteropServices__MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != stringLiteral11 & 'System_Collections_IEnumerable' != stringLiteral10 & 'System_Collections_IEnumerable' != stringLiteral9 & 'System_Collections_IEnumerable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Collections_IList' & 'System_Collections_IEnumerable' != 'System_IComparable_1___System_String' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Type' & 'System_Collections_IEnumerable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_IEnumerable' != 'System_Reflection_IReflect' & 'System_Collections_IEnumerable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_IEnumerable' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_IEnumerable' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_IEnumerable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != stringLiteral11 & 'System_Reflection_MemberInfo' != stringLiteral10 & 'System_Reflection_MemberInfo' != stringLiteral9 & 'System_Reflection_MemberInfo' != stringLiteral8 & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Reflection_MemberInfo' != 'System_Collections_IList' & 'System_Reflection_MemberInfo' != 'System_IComparable_1___System_String' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Type' & 'System_Reflection_MemberInfo' != 'System_IEquatable_1___System_String' & 'System_Reflection_MemberInfo' != 'BoundedStack' & 'System_Reflection_MemberInfo' != 'System_Runtime_Serialization_ISerializable' & 'System_Reflection_MemberInfo' != 'System_Reflection_IReflect' & 'System_Reflection_MemberInfo' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_GuardException' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__Exception' & 'System_Reflection_MemberInfo' != 'System_Reflection_ICustomAttributeProvider' & 'System_Reflection_MemberInfo' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Reflection_MemberInfo' != 'System_Collections_IEnumerable' & 'System_IConvertible' != stringLiteral11 & 'System_IConvertible' != stringLiteral10 & 'System_IConvertible' != stringLiteral9 & 'System_IConvertible' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Collections_IList' & 'System_IConvertible' != 'System_IComparable_1___System_String' & 'System_IConvertible' != 'System_Runtime_InteropServices__Type' & 'System_IConvertible' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_Serialization_ISerializable' & 'System_IConvertible' != 'System_Reflection_IReflect' & 'System_IConvertible' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IConvertible' & 'System_IConvertible' != 'System_Runtime_InteropServices__Exception' & 'System_IConvertible' != 'System_Reflection_ICustomAttributeProvider' & 'System_IConvertible' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IConvertible' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IConvertible' & 'Microsoft_Contracts_ICheckedException' != stringLiteral11 & 'Microsoft_Contracts_ICheckedException' != stringLiteral10 & 'Microsoft_Contracts_ICheckedException' != stringLiteral9 & 'Microsoft_Contracts_ICheckedException' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IList' & 'Microsoft_Contracts_ICheckedException' != 'System_IComparable_1___System_String' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Type' & 'Microsoft_Contracts_ICheckedException' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_Serialization_ISerializable' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_IReflect' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__Exception' & 'Microsoft_Contracts_ICheckedException' != 'System_Reflection_ICustomAttributeProvider' & 'Microsoft_Contracts_ICheckedException' != 'System_Runtime_InteropServices__MemberInfo' & 'Microsoft_Contracts_ICheckedException' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'Microsoft_Contracts_ICheckedException' & 'Microsoft_Contracts_ICheckedException' != 'System_IConvertible' & 'System_ICloneable' != stringLiteral11 & 'System_ICloneable' != stringLiteral10 & 'System_ICloneable' != stringLiteral9 & 'System_ICloneable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Collections_IList' & 'System_ICloneable' != 'System_IComparable_1___System_String' & 'System_ICloneable' != 'System_Runtime_InteropServices__Type' & 'System_ICloneable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_Serialization_ISerializable' & 'System_ICloneable' != 'System_Reflection_IReflect' & 'System_ICloneable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_ICloneable' & 'System_ICloneable' != 'System_Runtime_InteropServices__Exception' & 'System_ICloneable' != 'System_Reflection_ICustomAttributeProvider' & 'System_ICloneable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_ICloneable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_ICloneable' & 'System_ICloneable' != 'System_IConvertible' & 'System_ICloneable' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != stringLiteral11 & 'System_Collections_ICollection' != stringLiteral10 & 'System_Collections_ICollection' != stringLiteral9 & 'System_Collections_ICollection' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Collections_IList' & 'System_Collections_ICollection' != 'System_IComparable_1___System_String' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Type' & 'System_Collections_ICollection' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_Serialization_ISerializable' & 'System_Collections_ICollection' != 'System_Reflection_IReflect' & 'System_Collections_ICollection' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__Exception' & 'System_Collections_ICollection' != 'System_Reflection_ICustomAttributeProvider' & 'System_Collections_ICollection' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Collections_ICollection' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Collections_ICollection' & 'System_Collections_ICollection' != 'System_IConvertible' & 'System_Collections_ICollection' != 'Microsoft_Contracts_ICheckedException' & 'System_Collections_ICollection' != 'System_ICloneable' & 'System_IComparable' != stringLiteral11 & 'System_IComparable' != stringLiteral10 & 'System_IComparable' != stringLiteral9 & 'System_IComparable' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IComparable' & 'System_IComparable' != 'System_Collections_IList' & 'System_IComparable' != 'System_IComparable_1___System_String' & 'System_IComparable' != 'System_Runtime_InteropServices__Type' & 'System_IComparable' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_Serialization_ISerializable' & 'System_IComparable' != 'System_Reflection_IReflect' & 'System_IComparable' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IComparable' & 'System_IComparable' != 'System_Runtime_InteropServices__Exception' & 'System_IComparable' != 'System_Reflection_ICustomAttributeProvider' & 'System_IComparable' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IComparable' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IComparable' & 'System_IComparable' != 'System_IConvertible' & 'System_IComparable' != 'Microsoft_Contracts_ICheckedException' & 'System_IComparable' != 'System_ICloneable' & 'System_IComparable' != 'System_Collections_ICollection' & 'System_Exception' != stringLiteral11 & 'System_Exception' != stringLiteral10 & 'System_Exception' != stringLiteral9 & 'System_Exception' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Exception' & 'System_Exception' != 'System_Collections_IList' & 'System_Exception' != 'System_IComparable_1___System_String' & 'System_Exception' != 'System_Runtime_InteropServices__Type' & 'System_Exception' != 'System_IEquatable_1___System_String' & 'System_Exception' != 'BoundedStack' & 'System_Exception' != 'System_Runtime_Serialization_ISerializable' & 'System_Exception' != 'System_Reflection_IReflect' & 'System_Exception' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Exception' & 'System_Exception' != 'System_Runtime_InteropServices__Exception' & 'System_Exception' != 'System_Reflection_ICustomAttributeProvider' & 'System_Exception' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Exception' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Exception' & 'System_Exception' != 'System_IConvertible' & 'System_Exception' != 'Microsoft_Contracts_ICheckedException' & 'System_Exception' != 'System_ICloneable' & 'System_Exception' != 'System_Collections_ICollection' & 'System_Exception' != 'System_IComparable' & 'BoundedStack_elems' != stringLiteral11 & 'BoundedStack_elems' != stringLiteral10 & 'BoundedStack_elems' != stringLiteral9 & 'BoundedStack_elems' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Collections_IList' & 'BoundedStack_elems' != 'System_IComparable_1___System_String' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_elems' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_elems' != 'System_Reflection_IReflect' & 'BoundedStack_elems' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_elems' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_elems' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_elems' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_elems' & 'BoundedStack_elems' != 'System_IConvertible' & 'BoundedStack_elems' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_elems' != 'System_ICloneable' & 'BoundedStack_elems' != 'System_Collections_ICollection' & 'BoundedStack_elems' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_elems' & 'BoundedStack_size' != stringLiteral11 & 'BoundedStack_size' != stringLiteral10 & 'BoundedStack_size' != stringLiteral9 & 'BoundedStack_size' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Collections_IList' & 'BoundedStack_size' != 'System_IComparable_1___System_String' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_size' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_size' != 'System_Reflection_IReflect' & 'BoundedStack_size' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_size' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_size' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_size' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_size' & 'BoundedStack_size' != 'System_IConvertible' & 'BoundedStack_size' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_size' != 'System_ICloneable' & 'BoundedStack_size' != 'System_Collections_ICollection' & 'BoundedStack_size' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_size' & 'BoundedStack_size' != 'BoundedStack_elems' & 'BoundedStack_max' != stringLiteral11 & 'BoundedStack_max' != stringLiteral10 & 'BoundedStack_max' != stringLiteral9 & 'BoundedStack_max' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Collections_IList' & 'BoundedStack_max' != 'System_IComparable_1___System_String' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Type' & 'BoundedStack_max' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_Serialization_ISerializable' & 'BoundedStack_max' != 'System_Reflection_IReflect' & 'BoundedStack_max' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_Runtime_InteropServices__Exception' & 'BoundedStack_max' != 'System_Reflection_ICustomAttributeProvider' & 'BoundedStack_max' != 'System_Runtime_InteropServices__MemberInfo' & 'BoundedStack_max' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'BoundedStack_max' & 'BoundedStack_max' != 'System_IConvertible' & 'BoundedStack_max' != 'Microsoft_Contracts_ICheckedException' & 'BoundedStack_max' != 'System_ICloneable' & 'BoundedStack_max' != 'System_Collections_ICollection' & 'BoundedStack_max' != 'System_IComparable' & 'System_Exception' != 'BoundedStack_max' & 'BoundedStack_max' != 'BoundedStack_elems' & 'BoundedStack_max' != 'BoundedStack_size' & 'System_IntPtr' != stringLiteral11 & 'System_IntPtr' != stringLiteral10 & 'System_IntPtr' != stringLiteral9 & 'System_IntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Collections_IList' & 'System_IntPtr' != 'System_IComparable_1___System_String' & 'System_IntPtr' != 'System_Runtime_InteropServices__Type' & 'System_IntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_IntPtr' != 'System_Reflection_IReflect' & 'System_IntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_IntPtr' & 'System_IntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_IntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_IntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_IntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_IntPtr' & 'System_IntPtr' != 'System_IConvertible' & 'System_IntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_IntPtr' != 'System_ICloneable' & 'System_IntPtr' != 'System_Collections_ICollection' & 'System_IntPtr' != 'System_IComparable' & 'System_Exception' != 'System_IntPtr' & 'System_IntPtr' != 'BoundedStack_elems' & 'System_IntPtr' != 'BoundedStack_size' & 'System_IntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != stringLiteral11 & 'System_UIntPtr' != stringLiteral10 & 'System_UIntPtr' != stringLiteral9 & 'System_UIntPtr' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Collections_IList' & 'System_UIntPtr' != 'System_IComparable_1___System_String' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Type' & 'System_UIntPtr' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_Serialization_ISerializable' & 'System_UIntPtr' != 'System_Reflection_IReflect' & 'System_UIntPtr' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_Runtime_InteropServices__Exception' & 'System_UIntPtr' != 'System_Reflection_ICustomAttributeProvider' & 'System_UIntPtr' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UIntPtr' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UIntPtr' & 'System_UIntPtr' != 'System_IConvertible' & 'System_UIntPtr' != 'Microsoft_Contracts_ICheckedException' & 'System_UIntPtr' != 'System_ICloneable' & 'System_UIntPtr' != 'System_Collections_ICollection' & 'System_UIntPtr' != 'System_IComparable' & 'System_Exception' != 'System_UIntPtr' & 'System_UIntPtr' != 'BoundedStack_elems' & 'System_UIntPtr' != 'BoundedStack_size' & 'System_UIntPtr' != 'BoundedStack_max' & 'System_UIntPtr' != 'System_IntPtr' & 'System_Char' != stringLiteral11 & 'System_Char' != stringLiteral10 & 'System_Char' != stringLiteral9 & 'System_Char' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Char' & 'System_Char' != 'System_Collections_IList' & 'System_Char' != 'System_IComparable_1___System_String' & 'System_Char' != 'System_Runtime_InteropServices__Type' & 'System_Char' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Char' & 'System_Char' != 'System_Runtime_Serialization_ISerializable' & 'System_Char' != 'System_Reflection_IReflect' & 'System_Char' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Char' & 'System_Char' != 'System_Runtime_InteropServices__Exception' & 'System_Char' != 'System_Reflection_ICustomAttributeProvider' & 'System_Char' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Char' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Char' & 'System_Char' != 'System_IConvertible' & 'System_Char' != 'Microsoft_Contracts_ICheckedException' & 'System_Char' != 'System_ICloneable' & 'System_Char' != 'System_Collections_ICollection' & 'System_Char' != 'System_IComparable' & 'System_Exception' != 'System_Char' & 'System_Char' != 'BoundedStack_elems' & 'System_Char' != 'BoundedStack_size' & 'System_Char' != 'BoundedStack_max' & 'System_Char' != 'System_IntPtr' & 'System_Char' != 'System_UIntPtr' & 'System_UInt64' != stringLiteral11 & 'System_UInt64' != stringLiteral10 & 'System_UInt64' != stringLiteral9 & 'System_UInt64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt64' & 'System_UInt64' != 'System_Collections_IList' & 'System_UInt64' != 'System_IComparable_1___System_String' & 'System_UInt64' != 'System_Runtime_InteropServices__Type' & 'System_UInt64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt64' != 'System_Reflection_IReflect' & 'System_UInt64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt64' & 'System_UInt64' != 'System_Runtime_InteropServices__Exception' & 'System_UInt64' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt64' & 'System_UInt64' != 'System_IConvertible' & 'System_UInt64' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt64' != 'System_ICloneable' & 'System_UInt64' != 'System_Collections_ICollection' & 'System_UInt64' != 'System_IComparable' & 'System_Exception' != 'System_UInt64' & 'System_UInt64' != 'BoundedStack_elems' & 'System_UInt64' != 'BoundedStack_size' & 'System_UInt64' != 'BoundedStack_max' & 'System_UInt64' != 'System_IntPtr' & 'System_UInt64' != 'System_UIntPtr' & 'System_UInt64' != 'System_Char' & 'System_Int64' != stringLiteral11 & 'System_Int64' != stringLiteral10 & 'System_Int64' != stringLiteral9 & 'System_Int64' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int64' & 'System_Int64' != 'System_Collections_IList' & 'System_Int64' != 'System_IComparable_1___System_String' & 'System_Int64' != 'System_Runtime_InteropServices__Type' & 'System_Int64' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int64' & 'System_Int64' != 'System_Runtime_Serialization_ISerializable' & 'System_Int64' != 'System_Reflection_IReflect' & 'System_Int64' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int64' & 'System_Int64' != 'System_Runtime_InteropServices__Exception' & 'System_Int64' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int64' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int64' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int64' & 'System_Int64' != 'System_IConvertible' & 'System_Int64' != 'Microsoft_Contracts_ICheckedException' & 'System_Int64' != 'System_ICloneable' & 'System_Int64' != 'System_Collections_ICollection' & 'System_Int64' != 'System_IComparable' & 'System_Exception' != 'System_Int64' & 'System_Int64' != 'BoundedStack_elems' & 'System_Int64' != 'BoundedStack_size' & 'System_Int64' != 'BoundedStack_max' & 'System_Int64' != 'System_IntPtr' & 'System_Int64' != 'System_UIntPtr' & 'System_Int64' != 'System_Char' & 'System_Int64' != 'System_UInt64' & 'System_UInt32' != stringLiteral11 & 'System_UInt32' != stringLiteral10 & 'System_UInt32' != stringLiteral9 & 'System_UInt32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt32' & 'System_UInt32' != 'System_Collections_IList' & 'System_UInt32' != 'System_IComparable_1___System_String' & 'System_UInt32' != 'System_Runtime_InteropServices__Type' & 'System_UInt32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt32' != 'System_Reflection_IReflect' & 'System_UInt32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt32' & 'System_UInt32' != 'System_Runtime_InteropServices__Exception' & 'System_UInt32' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt32' & 'System_UInt32' != 'System_IConvertible' & 'System_UInt32' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt32' != 'System_ICloneable' & 'System_UInt32' != 'System_Collections_ICollection' & 'System_UInt32' != 'System_IComparable' & 'System_Exception' != 'System_UInt32' & 'System_UInt32' != 'BoundedStack_elems' & 'System_UInt32' != 'BoundedStack_size' & 'System_UInt32' != 'BoundedStack_max' & 'System_UInt32' != 'System_IntPtr' & 'System_UInt32' != 'System_UIntPtr' & 'System_UInt32' != 'System_Char' & 'System_UInt32' != 'System_UInt64' & 'System_UInt32' != 'System_Int64' & 'System_Int32' != stringLiteral11 & 'System_Int32' != stringLiteral10 & 'System_Int32' != stringLiteral9 & 'System_Int32' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int32' & 'System_Int32' != 'System_Collections_IList' & 'System_Int32' != 'System_IComparable_1___System_String' & 'System_Int32' != 'System_Runtime_InteropServices__Type' & 'System_Int32' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int32' & 'System_Int32' != 'System_Runtime_Serialization_ISerializable' & 'System_Int32' != 'System_Reflection_IReflect' & 'System_Int32' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int32' & 'System_Int32' != 'System_Runtime_InteropServices__Exception' & 'System_Int32' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int32' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int32' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int32' & 'System_Int32' != 'System_IConvertible' & 'System_Int32' != 'Microsoft_Contracts_ICheckedException' & 'System_Int32' != 'System_ICloneable' & 'System_Int32' != 'System_Collections_ICollection' & 'System_Int32' != 'System_IComparable' & 'System_Exception' != 'System_Int32' & 'System_Int32' != 'BoundedStack_elems' & 'System_Int32' != 'BoundedStack_size' & 'System_Int32' != 'BoundedStack_max' & 'System_Int32' != 'System_IntPtr' & 'System_Int32' != 'System_UIntPtr' & 'System_Int32' != 'System_Char' & 'System_Int32' != 'System_UInt64' & 'System_Int32' != 'System_Int64' & 'System_Int32' != 'System_UInt32' & 'System_UInt16' != stringLiteral11 & 'System_UInt16' != stringLiteral10 & 'System_UInt16' != stringLiteral9 & 'System_UInt16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_UInt16' & 'System_UInt16' != 'System_Collections_IList' & 'System_UInt16' != 'System_IComparable_1___System_String' & 'System_UInt16' != 'System_Runtime_InteropServices__Type' & 'System_UInt16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_Serialization_ISerializable' & 'System_UInt16' != 'System_Reflection_IReflect' & 'System_UInt16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_UInt16' & 'System_UInt16' != 'System_Runtime_InteropServices__Exception' & 'System_UInt16' != 'System_Reflection_ICustomAttributeProvider' & 'System_UInt16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_UInt16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_UInt16' & 'System_UInt16' != 'System_IConvertible' & 'System_UInt16' != 'Microsoft_Contracts_ICheckedException' & 'System_UInt16' != 'System_ICloneable' & 'System_UInt16' != 'System_Collections_ICollection' & 'System_UInt16' != 'System_IComparable' & 'System_Exception' != 'System_UInt16' & 'System_UInt16' != 'BoundedStack_elems' & 'System_UInt16' != 'BoundedStack_size' & 'System_UInt16' != 'BoundedStack_max' & 'System_UInt16' != 'System_IntPtr' & 'System_UInt16' != 'System_UIntPtr' & 'System_UInt16' != 'System_Char' & 'System_UInt16' != 'System_UInt64' & 'System_UInt16' != 'System_Int64' & 'System_UInt16' != 'System_UInt32' & 'System_UInt16' != 'System_Int32' & 'System_Int16' != stringLiteral11 & 'System_Int16' != stringLiteral10 & 'System_Int16' != stringLiteral9 & 'System_Int16' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Int16' & 'System_Int16' != 'System_Collections_IList' & 'System_Int16' != 'System_IComparable_1___System_String' & 'System_Int16' != 'System_Runtime_InteropServices__Type' & 'System_Int16' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Int16' & 'System_Int16' != 'System_Runtime_Serialization_ISerializable' & 'System_Int16' != 'System_Reflection_IReflect' & 'System_Int16' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Int16' & 'System_Int16' != 'System_Runtime_InteropServices__Exception' & 'System_Int16' != 'System_Reflection_ICustomAttributeProvider' & 'System_Int16' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Int16' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Int16' & 'System_Int16' != 'System_IConvertible' & 'System_Int16' != 'Microsoft_Contracts_ICheckedException' & 'System_Int16' != 'System_ICloneable' & 'System_Int16' != 'System_Collections_ICollection' & 'System_Int16' != 'System_IComparable' & 'System_Exception' != 'System_Int16' & 'System_Int16' != 'BoundedStack_elems' & 'System_Int16' != 'BoundedStack_size' & 'System_Int16' != 'BoundedStack_max' & 'System_Int16' != 'System_IntPtr' & 'System_Int16' != 'System_UIntPtr' & 'System_Int16' != 'System_Char' & 'System_Int16' != 'System_UInt64' & 'System_Int16' != 'System_Int64' & 'System_Int16' != 'System_UInt32' & 'System_Int16' != 'System_Int32' & 'System_Int16' != 'System_UInt16' & 'System_Byte' != stringLiteral11 & 'System_Byte' != stringLiteral10 & 'System_Byte' != stringLiteral9 & 'System_Byte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Byte' & 'System_Byte' != 'System_Collections_IList' & 'System_Byte' != 'System_IComparable_1___System_String' & 'System_Byte' != 'System_Runtime_InteropServices__Type' & 'System_Byte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Byte' & 'System_Byte' != 'System_Runtime_Serialization_ISerializable' & 'System_Byte' != 'System_Reflection_IReflect' & 'System_Byte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Byte' & 'System_Byte' != 'System_Runtime_InteropServices__Exception' & 'System_Byte' != 'System_Reflection_ICustomAttributeProvider' & 'System_Byte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Byte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Byte' & 'System_Byte' != 'System_IConvertible' & 'System_Byte' != 'Microsoft_Contracts_ICheckedException' & 'System_Byte' != 'System_ICloneable' & 'System_Byte' != 'System_Collections_ICollection' & 'System_Byte' != 'System_IComparable' & 'System_Exception' != 'System_Byte' & 'System_Byte' != 'BoundedStack_elems' & 'System_Byte' != 'BoundedStack_size' & 'System_Byte' != 'BoundedStack_max' & 'System_Byte' != 'System_IntPtr' & 'System_Byte' != 'System_UIntPtr' & 'System_Byte' != 'System_Char' & 'System_Byte' != 'System_UInt64' & 'System_Byte' != 'System_Int64' & 'System_Byte' != 'System_UInt32' & 'System_Byte' != 'System_Int32' & 'System_Byte' != 'System_UInt16' & 'System_Byte' != 'System_Int16' & 'System_SByte' != stringLiteral11 & 'System_SByte' != stringLiteral10 & 'System_SByte' != stringLiteral9 & 'System_SByte' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_SByte' & 'System_SByte' != 'System_Collections_IList' & 'System_SByte' != 'System_IComparable_1___System_String' & 'System_SByte' != 'System_Runtime_InteropServices__Type' & 'System_SByte' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_SByte' & 'System_SByte' != 'System_Runtime_Serialization_ISerializable' & 'System_SByte' != 'System_Reflection_IReflect' & 'System_SByte' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_SByte' & 'System_SByte' != 'System_Runtime_InteropServices__Exception' & 'System_SByte' != 'System_Reflection_ICustomAttributeProvider' & 'System_SByte' != 'System_Runtime_InteropServices__MemberInfo' & 'System_SByte' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_SByte' & 'System_SByte' != 'System_IConvertible' & 'System_SByte' != 'Microsoft_Contracts_ICheckedException' & 'System_SByte' != 'System_ICloneable' & 'System_SByte' != 'System_Collections_ICollection' & 'System_SByte' != 'System_IComparable' & 'System_Exception' != 'System_SByte' & 'System_SByte' != 'BoundedStack_elems' & 'System_SByte' != 'BoundedStack_size' & 'System_SByte' != 'BoundedStack_max' & 'System_SByte' != 'System_IntPtr' & 'System_SByte' != 'System_UIntPtr' & 'System_SByte' != 'System_Char' & 'System_SByte' != 'System_UInt64' & 'System_SByte' != 'System_Int64' & 'System_SByte' != 'System_UInt32' & 'System_SByte' != 'System_Int32' & 'System_SByte' != 'System_UInt16' & 'System_SByte' != 'System_Int16' & 'System_SByte' != 'System_Byte' & 'FirstConsistentOwner' != stringLiteral11 & 'FirstConsistentOwner' != stringLiteral10 & 'FirstConsistentOwner' != stringLiteral9 & 'FirstConsistentOwner' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Collections_IList' & 'FirstConsistentOwner' != 'System_IComparable_1___System_String' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Type' & 'FirstConsistentOwner' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_Serialization_ISerializable' & 'FirstConsistentOwner' != 'System_Reflection_IReflect' & 'FirstConsistentOwner' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__Exception' & 'FirstConsistentOwner' != 'System_Reflection_ICustomAttributeProvider' & 'FirstConsistentOwner' != 'System_Runtime_InteropServices__MemberInfo' & 'FirstConsistentOwner' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'System_IConvertible' & 'FirstConsistentOwner' != 'Microsoft_Contracts_ICheckedException' & 'FirstConsistentOwner' != 'System_ICloneable' & 'FirstConsistentOwner' != 'System_Collections_ICollection' & 'FirstConsistentOwner' != 'System_IComparable' & 'System_Exception' != 'FirstConsistentOwner' & 'FirstConsistentOwner' != 'BoundedStack_elems' & 'FirstConsistentOwner' != 'BoundedStack_size' & 'FirstConsistentOwner' != 'BoundedStack_max' & 'FirstConsistentOwner' != 'System_IntPtr' & 'FirstConsistentOwner' != 'System_UIntPtr' & 'FirstConsistentOwner' != 'System_Char' & 'FirstConsistentOwner' != 'System_UInt64' & 'FirstConsistentOwner' != 'System_Int64' & 'FirstConsistentOwner' != 'System_UInt32' & 'FirstConsistentOwner' != 'System_Int32' & 'FirstConsistentOwner' != 'System_UInt16' & 'FirstConsistentOwner' != 'System_Int16' & 'FirstConsistentOwner' != 'System_Byte' & 'FirstConsistentOwner' != 'System_SByte' & 'System_String' != stringLiteral11 & 'System_String' != stringLiteral10 & 'System_String' != stringLiteral9 & 'System_String' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_String' & 'System_String' != 'System_Collections_IList' & 'System_String' != 'System_IComparable_1___System_String' & 'System_String' != 'System_Runtime_InteropServices__Type' & 'System_String' != 'System_IEquatable_1___System_String' & 'System_String' != 'BoundedStack' & 'System_String' != 'System_Runtime_Serialization_ISerializable' & 'System_String' != 'System_Reflection_IReflect' & 'System_String' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_String' & 'System_String' != 'System_Runtime_InteropServices__Exception' & 'System_String' != 'System_Reflection_ICustomAttributeProvider' & 'System_String' != 'System_Runtime_InteropServices__MemberInfo' & 'System_String' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_String' & 'System_String' != 'System_IConvertible' & 'System_String' != 'Microsoft_Contracts_ICheckedException' & 'System_String' != 'System_ICloneable' & 'System_String' != 'System_Collections_ICollection' & 'System_String' != 'System_IComparable' & 'System_Exception' != 'System_String' & 'System_String' != 'BoundedStack_elems' & 'System_String' != 'BoundedStack_size' & 'System_String' != 'BoundedStack_max' & 'System_String' != 'System_IntPtr' & 'System_String' != 'System_UIntPtr' & 'System_String' != 'System_Char' & 'System_String' != 'System_UInt64' & 'System_String' != 'System_Int64' & 'System_String' != 'System_UInt32' & 'System_String' != 'System_Int32' & 'System_String' != 'System_UInt16' & 'System_String' != 'System_Int16' & 'System_String' != 'System_Byte' & 'System_String' != 'System_SByte' & 'System_String' != 'FirstConsistentOwner' & 'NonNullFieldsAreInitialized' != stringLiteral11 & 'NonNullFieldsAreInitialized' != stringLiteral10 & 'NonNullFieldsAreInitialized' != stringLiteral9 & 'NonNullFieldsAreInitialized' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Collections_IList' & 'NonNullFieldsAreInitialized' != 'System_IComparable_1___System_String' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Type' & 'NonNullFieldsAreInitialized' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_Serialization_ISerializable' & 'NonNullFieldsAreInitialized' != 'System_Reflection_IReflect' & 'NonNullFieldsAreInitialized' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__Exception' & 'NonNullFieldsAreInitialized' != 'System_Reflection_ICustomAttributeProvider' & 'NonNullFieldsAreInitialized' != 'System_Runtime_InteropServices__MemberInfo' & 'NonNullFieldsAreInitialized' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'System_IConvertible' & 'NonNullFieldsAreInitialized' != 'Microsoft_Contracts_ICheckedException' & 'NonNullFieldsAreInitialized' != 'System_ICloneable' & 'NonNullFieldsAreInitialized' != 'System_Collections_ICollection' & 'NonNullFieldsAreInitialized' != 'System_IComparable' & 'System_Exception' != 'NonNullFieldsAreInitialized' & 'NonNullFieldsAreInitialized' != 'BoundedStack_elems' & 'NonNullFieldsAreInitialized' != 'BoundedStack_size' & 'NonNullFieldsAreInitialized' != 'BoundedStack_max' & 'NonNullFieldsAreInitialized' != 'System_IntPtr' & 'NonNullFieldsAreInitialized' != 'System_UIntPtr' & 'NonNullFieldsAreInitialized' != 'System_Char' & 'NonNullFieldsAreInitialized' != 'System_UInt64' & 'NonNullFieldsAreInitialized' != 'System_Int64' & 'NonNullFieldsAreInitialized' != 'System_UInt32' & 'NonNullFieldsAreInitialized' != 'System_Int32' & 'NonNullFieldsAreInitialized' != 'System_UInt16' & 'NonNullFieldsAreInitialized' != 'System_Int16' & 'NonNullFieldsAreInitialized' != 'System_Byte' & 'NonNullFieldsAreInitialized' != 'System_SByte' & 'NonNullFieldsAreInitialized' != 'FirstConsistentOwner' & 'System_String' != 'NonNullFieldsAreInitialized' & 'System_Type' != stringLiteral11 & 'System_Type' != stringLiteral10 & 'System_Type' != stringLiteral9 & 'System_Type' != stringLiteral8 & 'System_Type' != 'Microsoft_Contracts_ObjectInvariantException' & 'System_Type' != 'System_Collections_IList' & 'System_Type' != 'System_IComparable_1___System_String' & 'System_Type' != 'System_Runtime_InteropServices__Type' & 'System_Type' != 'System_IEquatable_1___System_String' & 'System_Type' != 'BoundedStack' & 'System_Type' != 'System_Runtime_Serialization_ISerializable' & 'System_Type' != 'System_Reflection_IReflect' & 'System_Type' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'System_Type' != 'Microsoft_Contracts_GuardException' & 'System_Type' != 'System_Runtime_InteropServices__Exception' & 'System_Type' != 'System_Reflection_ICustomAttributeProvider' & 'System_Type' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Type' != 'System_Collections_IEnumerable' & 'System_Type' != 'System_Reflection_MemberInfo' & 'System_Type' != 'System_IConvertible' & 'System_Type' != 'Microsoft_Contracts_ICheckedException' & 'System_Type' != 'System_ICloneable' & 'System_Type' != 'System_Collections_ICollection' & 'System_Type' != 'System_IComparable' & 'System_Type' != 'System_Exception' & 'System_Type' != 'BoundedStack_elems' & 'System_Type' != 'BoundedStack_size' & 'System_Type' != 'BoundedStack_max' & 'System_Type' != 'System_IntPtr' & 'System_Type' != 'System_UIntPtr' & 'System_Type' != 'System_Char' & 'System_Type' != 'System_UInt64' & 'System_Type' != 'System_Int64' & 'System_Type' != 'System_UInt32' & 'System_Type' != 'System_Int32' & 'System_Type' != 'System_UInt16' & 'System_Type' != 'System_Int16' & 'System_Type' != 'System_Byte' & 'System_Type' != 'System_SByte' & 'System_Type' != 'FirstConsistentOwner' & 'System_Type' != 'System_String' & 'System_Type' != 'NonNullFieldsAreInitialized' & 'System_Object' != stringLiteral11 & 'System_Object' != stringLiteral10 & 'System_Object' != stringLiteral9 & 'System_Object' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Object' & 'System_Object' != 'System_Collections_IList' & 'System_Object' != 'System_IComparable_1___System_String' & 'System_Object' != 'System_Runtime_InteropServices__Type' & 'System_Object' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Object' & 'System_Object' != 'System_Runtime_Serialization_ISerializable' & 'System_Object' != 'System_Reflection_IReflect' & 'System_Object' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Object' & 'System_Object' != 'System_Runtime_InteropServices__Exception' & 'System_Object' != 'System_Reflection_ICustomAttributeProvider' & 'System_Object' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Object' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Object' & 'System_Object' != 'System_IConvertible' & 'System_Object' != 'Microsoft_Contracts_ICheckedException' & 'System_Object' != 'System_ICloneable' & 'System_Object' != 'System_Collections_ICollection' & 'System_Object' != 'System_IComparable' & 'System_Exception' != 'System_Object' & 'System_Object' != 'BoundedStack_elems' & 'System_Object' != 'BoundedStack_size' & 'System_Object' != 'BoundedStack_max' & 'System_Object' != 'System_IntPtr' & 'System_Object' != 'System_UIntPtr' & 'System_Object' != 'System_Char' & 'System_Object' != 'System_UInt64' & 'System_Object' != 'System_Int64' & 'System_Object' != 'System_UInt32' & 'System_Object' != 'System_Int32' & 'System_Object' != 'System_UInt16' & 'System_Object' != 'System_Int16' & 'System_Object' != 'System_Byte' & 'System_Object' != 'System_SByte' & 'System_Object' != 'FirstConsistentOwner' & 'System_String' != 'System_Object' & 'System_Object' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Object' & 'System_Boolean' != stringLiteral11 & 'System_Boolean' != stringLiteral10 & 'System_Boolean' != stringLiteral9 & 'System_Boolean' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Boolean' & 'System_Boolean' != 'System_Collections_IList' & 'System_Boolean' != 'System_IComparable_1___System_String' & 'System_Boolean' != 'System_Runtime_InteropServices__Type' & 'System_Boolean' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_Serialization_ISerializable' & 'System_Boolean' != 'System_Reflection_IReflect' & 'System_Boolean' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Boolean' & 'System_Boolean' != 'System_Runtime_InteropServices__Exception' & 'System_Boolean' != 'System_Reflection_ICustomAttributeProvider' & 'System_Boolean' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Boolean' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Boolean' & 'System_Boolean' != 'System_IConvertible' & 'System_Boolean' != 'Microsoft_Contracts_ICheckedException' & 'System_Boolean' != 'System_ICloneable' & 'System_Boolean' != 'System_Collections_ICollection' & 'System_Boolean' != 'System_IComparable' & 'System_Exception' != 'System_Boolean' & 'System_Boolean' != 'BoundedStack_elems' & 'System_Boolean' != 'BoundedStack_size' & 'System_Boolean' != 'BoundedStack_max' & 'System_Boolean' != 'System_IntPtr' & 'System_Boolean' != 'System_UIntPtr' & 'System_Boolean' != 'System_Char' & 'System_Boolean' != 'System_UInt64' & 'System_Boolean' != 'System_Int64' & 'System_Boolean' != 'System_UInt32' & 'System_Boolean' != 'System_Int32' & 'System_Boolean' != 'System_UInt16' & 'System_Boolean' != 'System_Int16' & 'System_Boolean' != 'System_Byte' & 'System_Boolean' != 'System_SByte' & 'System_Boolean' != 'FirstConsistentOwner' & 'System_String' != 'System_Boolean' & 'System_Boolean' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Boolean' & 'System_Boolean' != 'System_Object' & 'System_Array' != stringLiteral11 & 'System_Array' != stringLiteral10 & 'System_Array' != stringLiteral9 & 'System_Array' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'System_Array' & 'System_Array' != 'System_Collections_IList' & 'System_Array' != 'System_IComparable_1___System_String' & 'System_Array' != 'System_Runtime_InteropServices__Type' & 'System_Array' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'System_Array' & 'System_Array' != 'System_Runtime_Serialization_ISerializable' & 'System_Array' != 'System_Reflection_IReflect' & 'System_Array' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'System_Array' & 'System_Array' != 'System_Runtime_InteropServices__Exception' & 'System_Array' != 'System_Reflection_ICustomAttributeProvider' & 'System_Array' != 'System_Runtime_InteropServices__MemberInfo' & 'System_Array' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'System_Array' & 'System_Array' != 'System_IConvertible' & 'System_Array' != 'Microsoft_Contracts_ICheckedException' & 'System_Array' != 'System_ICloneable' & 'System_Array' != 'System_Collections_ICollection' & 'System_Array' != 'System_IComparable' & 'System_Exception' != 'System_Array' & 'System_Array' != 'BoundedStack_elems' & 'System_Array' != 'BoundedStack_size' & 'System_Array' != 'BoundedStack_max' & 'System_Array' != 'System_IntPtr' & 'System_Array' != 'System_UIntPtr' & 'System_Array' != 'System_Char' & 'System_Array' != 'System_UInt64' & 'System_Array' != 'System_Int64' & 'System_Array' != 'System_UInt32' & 'System_Array' != 'System_Int32' & 'System_Array' != 'System_UInt16' & 'System_Array' != 'System_Int16' & 'System_Array' != 'System_Byte' & 'System_Array' != 'System_SByte' & 'System_Array' != 'FirstConsistentOwner' & 'System_String' != 'System_Array' & 'System_Array' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'System_Array' & 'System_Array' != 'System_Object' & 'System_Array' != 'System_Boolean' & 'ArrayCategoryNonNullRef' != stringLiteral11 & 'ArrayCategoryNonNullRef' != stringLiteral10 & 'ArrayCategoryNonNullRef' != stringLiteral9 & 'ArrayCategoryNonNullRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Collections_IList' & 'ArrayCategoryNonNullRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryNonNullRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryNonNullRef' != 'System_Reflection_IReflect' & 'ArrayCategoryNonNullRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryNonNullRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryNonNullRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryNonNullRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_IConvertible' & 'ArrayCategoryNonNullRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryNonNullRef' != 'System_ICloneable' & 'ArrayCategoryNonNullRef' != 'System_Collections_ICollection' & 'ArrayCategoryNonNullRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'BoundedStack_elems' & 'ArrayCategoryNonNullRef' != 'BoundedStack_size' & 'ArrayCategoryNonNullRef' != 'BoundedStack_max' & 'ArrayCategoryNonNullRef' != 'System_IntPtr' & 'ArrayCategoryNonNullRef' != 'System_UIntPtr' & 'ArrayCategoryNonNullRef' != 'System_Char' & 'ArrayCategoryNonNullRef' != 'System_UInt64' & 'ArrayCategoryNonNullRef' != 'System_Int64' & 'ArrayCategoryNonNullRef' != 'System_UInt32' & 'ArrayCategoryNonNullRef' != 'System_Int32' & 'ArrayCategoryNonNullRef' != 'System_UInt16' & 'ArrayCategoryNonNullRef' != 'System_Int16' & 'ArrayCategoryNonNullRef' != 'System_Byte' & 'ArrayCategoryNonNullRef' != 'System_SByte' & 'ArrayCategoryNonNullRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryNonNullRef' != 'System_Object' & 'ArrayCategoryNonNullRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryRef' != stringLiteral11 & 'ArrayCategoryRef' != stringLiteral10 & 'ArrayCategoryRef' != stringLiteral9 & 'ArrayCategoryRef' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Collections_IList' & 'ArrayCategoryRef' != 'System_IComparable_1___System_String' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryRef' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryRef' != 'System_Reflection_IReflect' & 'ArrayCategoryRef' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryRef' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryRef' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryRef' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_IConvertible' & 'ArrayCategoryRef' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryRef' != 'System_ICloneable' & 'ArrayCategoryRef' != 'System_Collections_ICollection' & 'ArrayCategoryRef' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'BoundedStack_elems' & 'ArrayCategoryRef' != 'BoundedStack_size' & 'ArrayCategoryRef' != 'BoundedStack_max' & 'ArrayCategoryRef' != 'System_IntPtr' & 'ArrayCategoryRef' != 'System_UIntPtr' & 'ArrayCategoryRef' != 'System_Char' & 'ArrayCategoryRef' != 'System_UInt64' & 'ArrayCategoryRef' != 'System_Int64' & 'ArrayCategoryRef' != 'System_UInt32' & 'ArrayCategoryRef' != 'System_Int32' & 'ArrayCategoryRef' != 'System_UInt16' & 'ArrayCategoryRef' != 'System_Int16' & 'ArrayCategoryRef' != 'System_Byte' & 'ArrayCategoryRef' != 'System_SByte' & 'ArrayCategoryRef' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'System_Object' & 'ArrayCategoryRef' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryRef' & 'ArrayCategoryRef' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != stringLiteral11 & 'ArrayCategoryInt' != stringLiteral10 & 'ArrayCategoryInt' != stringLiteral9 & 'ArrayCategoryInt' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Collections_IList' & 'ArrayCategoryInt' != 'System_IComparable_1___System_String' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryInt' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryInt' != 'System_Reflection_IReflect' & 'ArrayCategoryInt' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryInt' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryInt' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryInt' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_IConvertible' & 'ArrayCategoryInt' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryInt' != 'System_ICloneable' & 'ArrayCategoryInt' != 'System_Collections_ICollection' & 'ArrayCategoryInt' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'BoundedStack_elems' & 'ArrayCategoryInt' != 'BoundedStack_size' & 'ArrayCategoryInt' != 'BoundedStack_max' & 'ArrayCategoryInt' != 'System_IntPtr' & 'ArrayCategoryInt' != 'System_UIntPtr' & 'ArrayCategoryInt' != 'System_Char' & 'ArrayCategoryInt' != 'System_UInt64' & 'ArrayCategoryInt' != 'System_Int64' & 'ArrayCategoryInt' != 'System_UInt32' & 'ArrayCategoryInt' != 'System_Int32' & 'ArrayCategoryInt' != 'System_UInt16' & 'ArrayCategoryInt' != 'System_Int16' & 'ArrayCategoryInt' != 'System_Byte' & 'ArrayCategoryInt' != 'System_SByte' & 'ArrayCategoryInt' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'System_Object' & 'ArrayCategoryInt' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryInt' & 'ArrayCategoryInt' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryInt' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != stringLiteral11 & 'ArrayCategoryValue' != stringLiteral10 & 'ArrayCategoryValue' != stringLiteral9 & 'ArrayCategoryValue' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Collections_IList' & 'ArrayCategoryValue' != 'System_IComparable_1___System_String' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Type' & 'ArrayCategoryValue' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_Serialization_ISerializable' & 'ArrayCategoryValue' != 'System_Reflection_IReflect' & 'ArrayCategoryValue' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__Exception' & 'ArrayCategoryValue' != 'System_Reflection_ICustomAttributeProvider' & 'ArrayCategoryValue' != 'System_Runtime_InteropServices__MemberInfo' & 'ArrayCategoryValue' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_IConvertible' & 'ArrayCategoryValue' != 'Microsoft_Contracts_ICheckedException' & 'ArrayCategoryValue' != 'System_ICloneable' & 'ArrayCategoryValue' != 'System_Collections_ICollection' & 'ArrayCategoryValue' != 'System_IComparable' & 'System_Exception' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'BoundedStack_elems' & 'ArrayCategoryValue' != 'BoundedStack_size' & 'ArrayCategoryValue' != 'BoundedStack_max' & 'ArrayCategoryValue' != 'System_IntPtr' & 'ArrayCategoryValue' != 'System_UIntPtr' & 'ArrayCategoryValue' != 'System_Char' & 'ArrayCategoryValue' != 'System_UInt64' & 'ArrayCategoryValue' != 'System_Int64' & 'ArrayCategoryValue' != 'System_UInt32' & 'ArrayCategoryValue' != 'System_Int32' & 'ArrayCategoryValue' != 'System_UInt16' & 'ArrayCategoryValue' != 'System_Int16' & 'ArrayCategoryValue' != 'System_Byte' & 'ArrayCategoryValue' != 'System_SByte' & 'ArrayCategoryValue' != 'FirstConsistentOwner' & 'System_String' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'System_Object' & 'ArrayCategoryValue' != 'System_Boolean' & 'System_Array' != 'ArrayCategoryValue' & 'ArrayCategoryValue' != 'ArrayCategoryNonNullRef' & 'ArrayCategoryValue' != 'ArrayCategoryRef' & 'ArrayCategoryValue' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != stringLiteral11 & 'PeerGroupPlaceholder' != stringLiteral10 & 'PeerGroupPlaceholder' != stringLiteral9 & 'PeerGroupPlaceholder' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Collections_IList' & 'PeerGroupPlaceholder' != 'System_IComparable_1___System_String' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Type' & 'PeerGroupPlaceholder' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_Serialization_ISerializable' & 'PeerGroupPlaceholder' != 'System_Reflection_IReflect' & 'PeerGroupPlaceholder' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__Exception' & 'PeerGroupPlaceholder' != 'System_Reflection_ICustomAttributeProvider' & 'PeerGroupPlaceholder' != 'System_Runtime_InteropServices__MemberInfo' & 'PeerGroupPlaceholder' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_IConvertible' & 'PeerGroupPlaceholder' != 'Microsoft_Contracts_ICheckedException' & 'PeerGroupPlaceholder' != 'System_ICloneable' & 'PeerGroupPlaceholder' != 'System_Collections_ICollection' & 'PeerGroupPlaceholder' != 'System_IComparable' & 'System_Exception' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'BoundedStack_elems' & 'PeerGroupPlaceholder' != 'BoundedStack_size' & 'PeerGroupPlaceholder' != 'BoundedStack_max' & 'PeerGroupPlaceholder' != 'System_IntPtr' & 'PeerGroupPlaceholder' != 'System_UIntPtr' & 'PeerGroupPlaceholder' != 'System_Char' & 'PeerGroupPlaceholder' != 'System_UInt64' & 'PeerGroupPlaceholder' != 'System_Int64' & 'PeerGroupPlaceholder' != 'System_UInt32' & 'PeerGroupPlaceholder' != 'System_Int32' & 'PeerGroupPlaceholder' != 'System_UInt16' & 'PeerGroupPlaceholder' != 'System_Int16' & 'PeerGroupPlaceholder' != 'System_Byte' & 'PeerGroupPlaceholder' != 'System_SByte' & 'PeerGroupPlaceholder' != 'FirstConsistentOwner' & 'System_String' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'System_Object' & 'PeerGroupPlaceholder' != 'System_Boolean' & 'System_Array' != 'PeerGroupPlaceholder' & 'PeerGroupPlaceholder' != 'ArrayCategoryNonNullRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryRef' & 'PeerGroupPlaceholder' != 'ArrayCategoryInt' & 'PeerGroupPlaceholder' != 'ArrayCategoryValue' & ownerFrame != stringLiteral11 & ownerFrame != stringLiteral10 & ownerFrame != stringLiteral9 & ownerFrame != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerFrame & ownerFrame != 'System_Collections_IList' & ownerFrame != 'System_IComparable_1___System_String' & ownerFrame != 'System_Runtime_InteropServices__Type' & ownerFrame != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerFrame & ownerFrame != 'System_Runtime_Serialization_ISerializable' & ownerFrame != 'System_Reflection_IReflect' & ownerFrame != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerFrame & ownerFrame != 'System_Runtime_InteropServices__Exception' & ownerFrame != 'System_Reflection_ICustomAttributeProvider' & ownerFrame != 'System_Runtime_InteropServices__MemberInfo' & ownerFrame != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerFrame & ownerFrame != 'System_IConvertible' & ownerFrame != 'Microsoft_Contracts_ICheckedException' & ownerFrame != 'System_ICloneable' & ownerFrame != 'System_Collections_ICollection' & ownerFrame != 'System_IComparable' & 'System_Exception' != ownerFrame & ownerFrame != 'BoundedStack_elems' & ownerFrame != 'BoundedStack_size' & ownerFrame != 'BoundedStack_max' & ownerFrame != 'System_IntPtr' & ownerFrame != 'System_UIntPtr' & ownerFrame != 'System_Char' & ownerFrame != 'System_UInt64' & ownerFrame != 'System_Int64' & ownerFrame != 'System_UInt32' & ownerFrame != 'System_Int32' & ownerFrame != 'System_UInt16' & ownerFrame != 'System_Int16' & ownerFrame != 'System_Byte' & ownerFrame != 'System_SByte' & ownerFrame != 'FirstConsistentOwner' & 'System_String' != ownerFrame & ownerFrame != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerFrame & ownerFrame != 'System_Object' & ownerFrame != 'System_Boolean' & 'System_Array' != ownerFrame & ownerFrame != 'ArrayCategoryNonNullRef' & ownerFrame != 'ArrayCategoryRef' & ownerFrame != 'ArrayCategoryInt' & ownerFrame != 'ArrayCategoryValue' & ownerFrame != 'PeerGroupPlaceholder' & ownerRef != stringLiteral11 & ownerRef != stringLiteral10 & ownerRef != stringLiteral9 & ownerRef != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != ownerRef & ownerRef != 'System_Collections_IList' & ownerRef != 'System_IComparable_1___System_String' & ownerRef != 'System_Runtime_InteropServices__Type' & ownerRef != 'System_IEquatable_1___System_String' & 'BoundedStack' != ownerRef & ownerRef != 'System_Runtime_Serialization_ISerializable' & ownerRef != 'System_Reflection_IReflect' & ownerRef != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != ownerRef & ownerRef != 'System_Runtime_InteropServices__Exception' & ownerRef != 'System_Reflection_ICustomAttributeProvider' & ownerRef != 'System_Runtime_InteropServices__MemberInfo' & ownerRef != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != ownerRef & ownerRef != 'System_IConvertible' & ownerRef != 'Microsoft_Contracts_ICheckedException' & ownerRef != 'System_ICloneable' & ownerRef != 'System_Collections_ICollection' & ownerRef != 'System_IComparable' & 'System_Exception' != ownerRef & ownerRef != 'BoundedStack_elems' & ownerRef != 'BoundedStack_size' & ownerRef != 'BoundedStack_max' & ownerRef != 'System_IntPtr' & ownerRef != 'System_UIntPtr' & ownerRef != 'System_Char' & ownerRef != 'System_UInt64' & ownerRef != 'System_Int64' & ownerRef != 'System_UInt32' & ownerRef != 'System_Int32' & ownerRef != 'System_UInt16' & ownerRef != 'System_Int16' & ownerRef != 'System_Byte' & ownerRef != 'System_SByte' & ownerRef != 'FirstConsistentOwner' & 'System_String' != ownerRef & ownerRef != 'NonNullFieldsAreInitialized' & 'System_Type' != ownerRef & ownerRef != 'System_Object' & ownerRef != 'System_Boolean' & 'System_Array' != ownerRef & ownerRef != 'ArrayCategoryNonNullRef' & ownerRef != 'ArrayCategoryRef' & ownerRef != 'ArrayCategoryInt' & ownerRef != 'ArrayCategoryValue' & ownerRef != 'PeerGroupPlaceholder' & ownerRef != ownerFrame & 'SharingMode_LockProtected' != stringLiteral11 & 'SharingMode_LockProtected' != stringLiteral10 & 'SharingMode_LockProtected' != stringLiteral9 & 'SharingMode_LockProtected' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Collections_IList' & 'SharingMode_LockProtected' != 'System_IComparable_1___System_String' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Type' & 'SharingMode_LockProtected' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_LockProtected' != 'System_Reflection_IReflect' & 'SharingMode_LockProtected' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_LockProtected' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_LockProtected' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_LockProtected' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_IConvertible' & 'SharingMode_LockProtected' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_LockProtected' != 'System_ICloneable' & 'SharingMode_LockProtected' != 'System_Collections_ICollection' & 'SharingMode_LockProtected' != 'System_IComparable' & 'System_Exception' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'BoundedStack_elems' & 'SharingMode_LockProtected' != 'BoundedStack_size' & 'SharingMode_LockProtected' != 'BoundedStack_max' & 'SharingMode_LockProtected' != 'System_IntPtr' & 'SharingMode_LockProtected' != 'System_UIntPtr' & 'SharingMode_LockProtected' != 'System_Char' & 'SharingMode_LockProtected' != 'System_UInt64' & 'SharingMode_LockProtected' != 'System_Int64' & 'SharingMode_LockProtected' != 'System_UInt32' & 'SharingMode_LockProtected' != 'System_Int32' & 'SharingMode_LockProtected' != 'System_UInt16' & 'SharingMode_LockProtected' != 'System_Int16' & 'SharingMode_LockProtected' != 'System_Byte' & 'SharingMode_LockProtected' != 'System_SByte' & 'SharingMode_LockProtected' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'System_Object' & 'SharingMode_LockProtected' != 'System_Boolean' & 'System_Array' != 'SharingMode_LockProtected' & 'SharingMode_LockProtected' != 'ArrayCategoryNonNullRef' & 'SharingMode_LockProtected' != 'ArrayCategoryRef' & 'SharingMode_LockProtected' != 'ArrayCategoryInt' & 'SharingMode_LockProtected' != 'ArrayCategoryValue' & 'SharingMode_LockProtected' != 'PeerGroupPlaceholder' & 'SharingMode_LockProtected' != ownerFrame & 'SharingMode_LockProtected' != ownerRef & 'SharingMode_Unshared' != stringLiteral11 & 'SharingMode_Unshared' != stringLiteral10 & 'SharingMode_Unshared' != stringLiteral9 & 'SharingMode_Unshared' != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Collections_IList' & 'SharingMode_Unshared' != 'System_IComparable_1___System_String' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Type' & 'SharingMode_Unshared' != 'System_IEquatable_1___System_String' & 'BoundedStack' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_Serialization_ISerializable' & 'SharingMode_Unshared' != 'System_Reflection_IReflect' & 'SharingMode_Unshared' != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__Exception' & 'SharingMode_Unshared' != 'System_Reflection_ICustomAttributeProvider' & 'SharingMode_Unshared' != 'System_Runtime_InteropServices__MemberInfo' & 'SharingMode_Unshared' != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_IConvertible' & 'SharingMode_Unshared' != 'Microsoft_Contracts_ICheckedException' & 'SharingMode_Unshared' != 'System_ICloneable' & 'SharingMode_Unshared' != 'System_Collections_ICollection' & 'SharingMode_Unshared' != 'System_IComparable' & 'System_Exception' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'BoundedStack_elems' & 'SharingMode_Unshared' != 'BoundedStack_size' & 'SharingMode_Unshared' != 'BoundedStack_max' & 'SharingMode_Unshared' != 'System_IntPtr' & 'SharingMode_Unshared' != 'System_UIntPtr' & 'SharingMode_Unshared' != 'System_Char' & 'SharingMode_Unshared' != 'System_UInt64' & 'SharingMode_Unshared' != 'System_Int64' & 'SharingMode_Unshared' != 'System_UInt32' & 'SharingMode_Unshared' != 'System_Int32' & 'SharingMode_Unshared' != 'System_UInt16' & 'SharingMode_Unshared' != 'System_Int16' & 'SharingMode_Unshared' != 'System_Byte' & 'SharingMode_Unshared' != 'System_SByte' & 'SharingMode_Unshared' != 'FirstConsistentOwner' & 'System_String' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'NonNullFieldsAreInitialized' & 'System_Type' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'System_Object' & 'SharingMode_Unshared' != 'System_Boolean' & 'System_Array' != 'SharingMode_Unshared' & 'SharingMode_Unshared' != 'ArrayCategoryNonNullRef' & 'SharingMode_Unshared' != 'ArrayCategoryRef' & 'SharingMode_Unshared' != 'ArrayCategoryInt' & 'SharingMode_Unshared' != 'ArrayCategoryValue' & 'SharingMode_Unshared' != 'PeerGroupPlaceholder' & 'SharingMode_Unshared' != ownerFrame & 'SharingMode_Unshared' != ownerRef & 'SharingMode_Unshared' != 'SharingMode_LockProtected' & sharingMode != stringLiteral11 & sharingMode != stringLiteral10 & sharingMode != stringLiteral9 & sharingMode != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != sharingMode & sharingMode != 'System_Collections_IList' & sharingMode != 'System_IComparable_1___System_String' & sharingMode != 'System_Runtime_InteropServices__Type' & sharingMode != 'System_IEquatable_1___System_String' & 'BoundedStack' != sharingMode & sharingMode != 'System_Runtime_Serialization_ISerializable' & sharingMode != 'System_Reflection_IReflect' & sharingMode != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != sharingMode & sharingMode != 'System_Runtime_InteropServices__Exception' & sharingMode != 'System_Reflection_ICustomAttributeProvider' & sharingMode != 'System_Runtime_InteropServices__MemberInfo' & sharingMode != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != sharingMode & sharingMode != 'System_IConvertible' & sharingMode != 'Microsoft_Contracts_ICheckedException' & sharingMode != 'System_ICloneable' & sharingMode != 'System_Collections_ICollection' & sharingMode != 'System_IComparable' & 'System_Exception' != sharingMode & sharingMode != 'BoundedStack_elems' & sharingMode != 'BoundedStack_size' & sharingMode != 'BoundedStack_max' & sharingMode != 'System_IntPtr' & sharingMode != 'System_UIntPtr' & sharingMode != 'System_Char' & sharingMode != 'System_UInt64' & sharingMode != 'System_Int64' & sharingMode != 'System_UInt32' & sharingMode != 'System_Int32' & sharingMode != 'System_UInt16' & sharingMode != 'System_Int16' & sharingMode != 'System_Byte' & sharingMode != 'System_SByte' & sharingMode != 'FirstConsistentOwner' & 'System_String' != sharingMode & sharingMode != 'NonNullFieldsAreInitialized' & 'System_Type' != sharingMode & sharingMode != 'System_Object' & sharingMode != 'System_Boolean' & 'System_Array' != sharingMode & sharingMode != 'ArrayCategoryNonNullRef' & sharingMode != 'ArrayCategoryRef' & sharingMode != 'ArrayCategoryInt' & sharingMode != 'ArrayCategoryValue' & sharingMode != 'PeerGroupPlaceholder' & sharingMode != ownerFrame & sharingMode != ownerRef & sharingMode != 'SharingMode_LockProtected' & sharingMode != 'SharingMode_Unshared' & exposeVersion != stringLiteral11 & exposeVersion != stringLiteral10 & exposeVersion != stringLiteral9 & exposeVersion != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != exposeVersion & exposeVersion != 'System_Collections_IList' & exposeVersion != 'System_IComparable_1___System_String' & exposeVersion != 'System_Runtime_InteropServices__Type' & exposeVersion != 'System_IEquatable_1___System_String' & 'BoundedStack' != exposeVersion & exposeVersion != 'System_Runtime_Serialization_ISerializable' & exposeVersion != 'System_Reflection_IReflect' & exposeVersion != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != exposeVersion & exposeVersion != 'System_Runtime_InteropServices__Exception' & exposeVersion != 'System_Reflection_ICustomAttributeProvider' & exposeVersion != 'System_Runtime_InteropServices__MemberInfo' & exposeVersion != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != exposeVersion & exposeVersion != 'System_IConvertible' & exposeVersion != 'Microsoft_Contracts_ICheckedException' & exposeVersion != 'System_ICloneable' & exposeVersion != 'System_Collections_ICollection' & exposeVersion != 'System_IComparable' & 'System_Exception' != exposeVersion & exposeVersion != 'BoundedStack_elems' & exposeVersion != 'BoundedStack_size' & exposeVersion != 'BoundedStack_max' & exposeVersion != 'System_IntPtr' & exposeVersion != 'System_UIntPtr' & exposeVersion != 'System_Char' & exposeVersion != 'System_UInt64' & exposeVersion != 'System_Int64' & exposeVersion != 'System_UInt32' & exposeVersion != 'System_Int32' & exposeVersion != 'System_UInt16' & exposeVersion != 'System_Int16' & exposeVersion != 'System_Byte' & exposeVersion != 'System_SByte' & exposeVersion != 'FirstConsistentOwner' & 'System_String' != exposeVersion & exposeVersion != 'NonNullFieldsAreInitialized' & 'System_Type' != exposeVersion & exposeVersion != 'System_Object' & exposeVersion != 'System_Boolean' & 'System_Array' != exposeVersion & exposeVersion != 'ArrayCategoryNonNullRef' & exposeVersion != 'ArrayCategoryRef' & exposeVersion != 'ArrayCategoryInt' & exposeVersion != 'ArrayCategoryValue' & exposeVersion != 'PeerGroupPlaceholder' & exposeVersion != ownerFrame & exposeVersion != ownerRef & exposeVersion != 'SharingMode_LockProtected' & exposeVersion != 'SharingMode_Unshared' & exposeVersion != sharingMode & localinv != stringLiteral11 & localinv != stringLiteral10 & localinv != stringLiteral9 & localinv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != localinv & localinv != 'System_Collections_IList' & localinv != 'System_IComparable_1___System_String' & localinv != 'System_Runtime_InteropServices__Type' & localinv != 'System_IEquatable_1___System_String' & 'BoundedStack' != localinv & localinv != 'System_Runtime_Serialization_ISerializable' & localinv != 'System_Reflection_IReflect' & localinv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != localinv & localinv != 'System_Runtime_InteropServices__Exception' & localinv != 'System_Reflection_ICustomAttributeProvider' & localinv != 'System_Runtime_InteropServices__MemberInfo' & localinv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != localinv & localinv != 'System_IConvertible' & localinv != 'Microsoft_Contracts_ICheckedException' & localinv != 'System_ICloneable' & localinv != 'System_Collections_ICollection' & localinv != 'System_IComparable' & 'System_Exception' != localinv & localinv != 'BoundedStack_elems' & localinv != 'BoundedStack_size' & localinv != 'BoundedStack_max' & localinv != 'System_IntPtr' & localinv != 'System_UIntPtr' & localinv != 'System_Char' & localinv != 'System_UInt64' & localinv != 'System_Int64' & localinv != 'System_UInt32' & localinv != 'System_Int32' & localinv != 'System_UInt16' & localinv != 'System_Int16' & localinv != 'System_Byte' & localinv != 'System_SByte' & localinv != 'FirstConsistentOwner' & 'System_String' != localinv & localinv != 'NonNullFieldsAreInitialized' & 'System_Type' != localinv & localinv != 'System_Object' & localinv != 'System_Boolean' & 'System_Array' != localinv & localinv != 'ArrayCategoryNonNullRef' & localinv != 'ArrayCategoryRef' & localinv != 'ArrayCategoryInt' & localinv != 'ArrayCategoryValue' & localinv != 'PeerGroupPlaceholder' & localinv != ownerFrame & localinv != ownerRef & localinv != 'SharingMode_LockProtected' & localinv != 'SharingMode_Unshared' & localinv != sharingMode & localinv != exposeVersion & inv != stringLiteral11 & inv != stringLiteral10 & inv != stringLiteral9 & inv != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != inv & inv != 'System_Collections_IList' & inv != 'System_IComparable_1___System_String' & inv != 'System_Runtime_InteropServices__Type' & inv != 'System_IEquatable_1___System_String' & 'BoundedStack' != inv & inv != 'System_Runtime_Serialization_ISerializable' & inv != 'System_Reflection_IReflect' & inv != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != inv & inv != 'System_Runtime_InteropServices__Exception' & inv != 'System_Reflection_ICustomAttributeProvider' & inv != 'System_Runtime_InteropServices__MemberInfo' & inv != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != inv & inv != 'System_IConvertible' & inv != 'Microsoft_Contracts_ICheckedException' & inv != 'System_ICloneable' & inv != 'System_Collections_ICollection' & inv != 'System_IComparable' & 'System_Exception' != inv & inv != 'BoundedStack_elems' & inv != 'BoundedStack_size' & inv != 'BoundedStack_max' & inv != 'System_IntPtr' & inv != 'System_UIntPtr' & inv != 'System_Char' & inv != 'System_UInt64' & inv != 'System_Int64' & inv != 'System_UInt32' & inv != 'System_Int32' & inv != 'System_UInt16' & inv != 'System_Int16' & inv != 'System_Byte' & inv != 'System_SByte' & inv != 'FirstConsistentOwner' & 'System_String' != inv & inv != 'NonNullFieldsAreInitialized' & 'System_Type' != inv & inv != 'System_Object' & inv != 'System_Boolean' & 'System_Array' != inv & inv != 'ArrayCategoryNonNullRef' & inv != 'ArrayCategoryRef' & inv != 'ArrayCategoryInt' & inv != 'ArrayCategoryValue' & inv != 'PeerGroupPlaceholder' & inv != ownerFrame & inv != ownerRef & inv != 'SharingMode_LockProtected' & inv != 'SharingMode_Unshared' & inv != sharingMode & inv != exposeVersion & inv != localinv & elements != stringLiteral11 & elements != stringLiteral10 & elements != stringLiteral9 & elements != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != elements & elements != 'System_Collections_IList' & elements != 'System_IComparable_1___System_String' & elements != 'System_Runtime_InteropServices__Type' & elements != 'System_IEquatable_1___System_String' & 'BoundedStack' != elements & elements != 'System_Runtime_Serialization_ISerializable' & elements != 'System_Reflection_IReflect' & elements != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != elements & elements != 'System_Runtime_InteropServices__Exception' & elements != 'System_Reflection_ICustomAttributeProvider' & elements != 'System_Runtime_InteropServices__MemberInfo' & elements != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != elements & elements != 'System_IConvertible' & elements != 'Microsoft_Contracts_ICheckedException' & elements != 'System_ICloneable' & elements != 'System_Collections_ICollection' & elements != 'System_IComparable' & 'System_Exception' != elements & elements != 'BoundedStack_elems' & elements != 'BoundedStack_size' & elements != 'BoundedStack_max' & elements != 'System_IntPtr' & elements != 'System_UIntPtr' & elements != 'System_Char' & elements != 'System_UInt64' & elements != 'System_Int64' & elements != 'System_UInt32' & elements != 'System_Int32' & elements != 'System_UInt16' & elements != 'System_Int16' & elements != 'System_Byte' & elements != 'System_SByte' & elements != 'FirstConsistentOwner' & 'System_String' != elements & elements != 'NonNullFieldsAreInitialized' & 'System_Type' != elements & elements != 'System_Object' & elements != 'System_Boolean' & 'System_Array' != elements & elements != 'ArrayCategoryNonNullRef' & elements != 'ArrayCategoryRef' & elements != 'ArrayCategoryInt' & elements != 'ArrayCategoryValue' & elements != 'PeerGroupPlaceholder' & elements != ownerFrame & elements != ownerRef & elements != 'SharingMode_LockProtected' & elements != 'SharingMode_Unshared' & elements != sharingMode & elements != exposeVersion & elements != localinv & elements != inv & allocated != stringLiteral11 & allocated != stringLiteral10 & allocated != stringLiteral9 & allocated != stringLiteral8 & 'Microsoft_Contracts_ObjectInvariantException' != allocated & allocated != 'System_Collections_IList' & allocated != 'System_IComparable_1___System_String' & allocated != 'System_Runtime_InteropServices__Type' & allocated != 'System_IEquatable_1___System_String' & 'BoundedStack' != allocated & allocated != 'System_Runtime_Serialization_ISerializable' & allocated != 'System_Reflection_IReflect' & allocated != 'System_Collections_Generic_IEnumerable_1___System_Char' & 'Microsoft_Contracts_GuardException' != allocated & allocated != 'System_Runtime_InteropServices__Exception' & allocated != 'System_Reflection_ICustomAttributeProvider' & allocated != 'System_Runtime_InteropServices__MemberInfo' & allocated != 'System_Collections_IEnumerable' & 'System_Reflection_MemberInfo' != allocated & allocated != 'System_IConvertible' & allocated != 'Microsoft_Contracts_ICheckedException' & allocated != 'System_ICloneable' & allocated != 'System_Collections_ICollection' & allocated != 'System_IComparable' & 'System_Exception' != allocated & allocated != 'BoundedStack_elems' & allocated != 'BoundedStack_size' & allocated != 'BoundedStack_max' & allocated != 'System_IntPtr' & allocated != 'System_UIntPtr' & allocated != 'System_Char' & allocated != 'System_UInt64' & allocated != 'System_Int64' & allocated != 'System_UInt32' & allocated != 'System_Int32' & allocated != 'System_UInt16' & allocated != 'System_Int16' & allocated != 'System_Byte' & allocated != 'System_SByte' & allocated != 'FirstConsistentOwner' & 'System_String' != allocated & allocated != 'NonNullFieldsAreInitialized' & 'System_Type' != allocated & allocated != 'System_Object' & allocated != 'System_Boolean' & 'System_Array' != allocated & allocated != 'ArrayCategoryNonNullRef' & allocated != 'ArrayCategoryRef' & allocated != 'ArrayCategoryInt' & allocated != 'ArrayCategoryValue' & allocated != 'PeerGroupPlaceholder' & allocated != ownerFrame & allocated != ownerRef & allocated != 'SharingMode_LockProtected' & allocated != 'SharingMode_Unshared' & allocated != sharingMode & allocated != exposeVersion & allocated != localinv & allocated != inv & allocated != elements & 'BaseClass'('System_Array') = sK27 & 'BaseClass'('BoundedStack') = sK26 & 'BaseClass'('System_String') = sK25 & 'BaseClass'('System_Exception') = sK24 & 'BaseClass'('Microsoft_Contracts_GuardException') = sK23 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = sK22 & 'BaseClass'('System_Reflection_MemberInfo') = sK21 & 'BaseClass'('System_Type') = sK20),
% 6.76/1.65 inference(skolemisation,[status(esa),new_symbols(skolem,[sK20,sK21,sK22,sK23,sK24,sK25,sK26,sK27,sK28,sK29,sK30,sK31,sK32,sK33,sK34,sK35,sK36,sK37,sK38,sK39,sK40,sK41,sK42,sK43,sK44,sK45,sK46,sK47,sK48,sK49,sK50,sK51,sK52,sK53,sK54,sK55,sK56,sK57,sK58,sK59,sK60,sK61,sK62,sK63,sK64,sK65,sK66,sK67,sK68,sK69,sK70,sK71,sK72,sK73,sK74,sK75,sK76,sK77,sK78,sK79,sK80,sK81,sK82,sK83,sK84,sK85,sK86,sK87,sK88,sK89,sK90,sK91,sK92,sK93,sK94])],[f92,f145,f144,f143,f142,f141,f140,f139,f138,f137,f136,f135,f134,f133,f132,f131,f130,f129,f128,f127,f126,f125,f124,f123,f122,f121,f120,f119,f118,f117,f116,f115,f114,f113,f112,f111,f110,f109,f108,f107,f106,f105,f104,f103,f102,f101,f100,f99,f98,f97,f96,f95,f94,f93])).
% 6.76/1.65
% 6.76/1.65 tff(f147,plain,(
% 6.76/1.65 ! [X1 : $int,X13 : $int,X10 : $int,X9 : $int,X5 : $int,X4 : $int,X14 : $int,X6 : $int,X7 : $int,X8 : $int,X2 : $int,X3 : $int,X0 : $int,X12 : $int,X11 : $int,X15 : $int] : ((sP10 & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X13) & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'StringLength'(stringLiteral10) = 7 & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X3 & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsDirectSubClass'('System_String',X4) & 'System_String' = 'AsImmutable'('System_String') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X4) & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = 'AsDirectSubClass'(X8,X4) & 'BoundedStack' = X6 & 'BoundedStack' = X8 & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X4) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & return_value_0 = select2('Heap',this,'BoundedStack_max') & nullObject != this) | ~sP11(X1,X13,X10,X9,X5,X4,X14,X6,X7,X8,X2,X3,X0,X12,X11,X15))),
% 6.76/1.65 inference(nnf_transformation,[],[f50])).
% 6.76/1.65
% 6.76/1.65 tff(f148,plain,(
% 6.76/1.65 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int,X11 : $int,X12 : $int,X13 : $int,X14 : $int,X15 : $int] : ((sP10 & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Reflection_MemberInfo' = X0 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X1) & 'StringLength'(stringLiteral10) = 7 & X2 = X3 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X4 & 'System_Object' = X5 & 'System_Object' = X6 & 'System_Object' = X1 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X7) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X7) & 'BoundedStack' = X8 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X9 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X10 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X1) & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X11 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X12 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = return_value_0 & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X13 = X14 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X3 = X15 & 'StringLength'(stringLiteral10) = 7 & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X4 & 'System_Object' = X5 & 'System_Object' = X6 & 'System_Object' = X1 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X7 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack','System_Object') & 'BoundedStack' = X8 & 'BoundedStack' = X9 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X10 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = X11 & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X12 & 'System_Reflection_MemberInfo' = X0 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_String' = 'AsImmutable'('System_String') & X13 = X14 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X0 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X5) & X2 = X3 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X4 & 'System_Object' = X5 & 'System_Object' = X6 & 'System_Object' = X1 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X9) & 'BoundedStack' = 'AsDirectSubClass'(X9,X5) & 'BoundedStack' = X7 & 'BoundedStack' = X9 & 'BoundedStack' = X8 & 'BoundedStack' = 'AsMutable'(X9) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & true_1 = anyNeq(this,nullObject) & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X10 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X5) & 'System_Exception' = X11 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X12 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & return_value_0 = select2('Heap',this,'BoundedStack_max') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X13 = X14 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & return_value_0 = select2('Heap',this,'BoundedStack_max') & nullObject != this) | ~sP11(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9,X10,X11,X12,X13,X14,X15))),
% 6.76/1.65 inference(rectify,[],[f147])).
% 6.76/1.65
% 6.76/1.65 tff(f153,plain,(
% 6.76/1.65 ? [X0 : $int,X1 : $int,X2 : $int,X3 : $int,X4 : $int,X5 : $int,X6 : $int,X7 : $int,X8 : $int,X9 : $int,X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : $int] : (? [X15 : $int,X16 : $int,X17 : $int,X18 : $int,X19 : $int] : ((sP11(X1,X13,X10,X9,X5,X4,X14,X6,X7,X8,X2,X3,X0,X12,X11,X15) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X15 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X6) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',X0)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X6) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsMutable'(X6) & 'BoundedStack' = 'AsDirectSubClass'(X6,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,X14) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X5 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,'System_Object') & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(X2) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & X11 = X12 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(X1,'System_Object') & X9 = X10 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X14 & 'System_Object' = 'BaseClass'(X8) & 'System_Object' = 'BaseClass'(X3) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X13 & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X8) & 'BoundedStack' = X8 & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X8,X14) & 'BoundedStack' = X7 & 'BoundedStack' = 'AsMutable'(X8) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X3) & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = X3 & 'System_Exception' = 'AsDirectSubClass'(X3,X14) & 'System_Exception' = 'AsMutable'(X3) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X13) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X13) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(X7) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(X7) & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'(X7,X13) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',X7) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = X3 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',X1) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & X9 = X10 & 'System_Reflection_MemberInfo' = X1 & 'System_Reflection_MemberInfo' = 'AsImmutable'(X1) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X5) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',X2) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = X5 & 'System_Object' = X4 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(X1) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = X6 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',X5) & 'BoundedStack' = X7 & 'BoundedStack' = X8 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = X2 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',X5) & 'System_Exception' = X3 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = X0 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,X0) = X17 & 'BaseClass'(X2) = X16 & $sum(int_m2147483648,X0) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = X10 & $sum(0,$uminus(int_2147483647)) = X9 & 'DeclType'('BoundedStack_size') = X8 & 'DeclType'('BoundedStack_max') = X7 & 'DeclType'('BoundedStack_elems') = X6 & 'BaseClass'('System_String') = X5 & 'BaseClass'('System_Exception') = X4 & 'BaseClass'('Microsoft_Contracts_GuardException') = X3 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = X2 & 'BaseClass'('System_Type') = X1 & 'StringLength'(stringLiteral11) = X0) => (? [X14 : $int,X13 : $int,X12 : $int,X11 : $int] : (? [X19 : $int,X18 : $int,X17 : $int,X16 : $int,X15 : $int] : ((sP11(sK98,X13,sK107,sK106,sK102,sK101,X14,sK103,sK104,sK105,sK99,sK100,sK97,X12,X11,X15) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = X15 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK103) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',sK97)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK103) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsMutable'(sK103) & 'BoundedStack' = 'AsDirectSubClass'(sK103,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,X14) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = sK101 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK102 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & X11 = X12 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(sK98,'System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = X14 & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = 'BaseClass'(sK100) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X13 & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK105) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,X14) & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK100) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = sK100 & 'System_Exception' = 'AsDirectSubClass'(sK100,X14) & 'System_Exception' = 'AsMutable'(sK100) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X13) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X13) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK104) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(sK104) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK104,X13) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK104) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK102) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK102) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK102) & 'System_Exception' = sK100 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,sK97) = X17 & 'BaseClass'(sK99) = X16 & $sum(int_m2147483648,sK97) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) & $sum(int_m2147483648,1) = sK107 & $sum(0,$uminus(int_2147483647)) = sK106 & 'DeclType'('BoundedStack_size') = sK105 & 'DeclType'('BoundedStack_max') = sK104 & 'DeclType'('BoundedStack_elems') = sK103 & 'BaseClass'('System_String') = sK102 & 'BaseClass'('System_Exception') = sK101 & 'BaseClass'('Microsoft_Contracts_GuardException') = sK100 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = sK99 & 'BaseClass'('System_Type') = sK98 & 'StringLength'(stringLiteral11) = sK97)),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f154,plain,(
% 6.76/1.65 ? [X14 : $int,X13 : $int,X12 : $int,X11 : $int] : (? [X19 : $int,X18 : $int,X17 : $int,X16 : $int,X15 : $int] : ((sP11(sK98,X13,sK107,sK106,sK102,sK101,X14,sK103,sK104,sK105,sK99,sK100,sK97,X12,X11,X15) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = X15 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK103) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',sK97)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK103) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsMutable'(sK103) & 'BoundedStack' = 'AsDirectSubClass'(sK103,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,X14) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = sK101 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK102 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & X11 = X12 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(sK98,'System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = X14 & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = 'BaseClass'(sK100) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = X13 & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK105) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,X14) & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK100) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = sK100 & 'System_Exception' = 'AsDirectSubClass'(sK100,X14) & 'System_Exception' = 'AsMutable'(sK100) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',X13) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',X13) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',X13) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK104) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(sK104) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK104,X13) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK104) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X12 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK102) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = X14 & 'System_Object' = X13 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK102) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK102) & 'System_Exception' = sK100 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & X11 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,sK97) = X17 & 'BaseClass'(sK99) = X16 & $sum(int_m2147483648,sK97) = X15) & 'DeclType'(elements) = X14 & 'DeclType'('NonNullFieldsAreInitialized') = X13 & $sum(int_m9223372036854775808,1) = X12 & $sum(0,$uminus(int_9223372036854775807)) = X11) => (? [X19 : $int,X18 : $int,X17 : $int,X16 : $int,X15 : $int] : ((sP11(sK98,sK110,sK107,sK106,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,sK97,sK109,sK108,X15) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = X15 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK103) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',sK97)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK103) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsMutable'(sK103) & 'BoundedStack' = 'AsDirectSubClass'(sK103,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,sK111) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & sK108 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK102 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & sK108 = sK109 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(sK98,'System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = 'BaseClass'(sK100) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK110 & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK105) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,sK111) & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK100) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = sK100 & 'System_Exception' = 'AsDirectSubClass'(sK100,sK111) & 'System_Exception' = 'AsMutable'(sK100) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',sK110) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',sK110) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK110) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK104) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(sK104) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK104,sK110) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK104) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK102) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK102) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK102) & 'System_Exception' = sK100 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,sK97) = X17 & 'BaseClass'(sK99) = X16 & $sum(int_m2147483648,sK97) = X15) & 'DeclType'(elements) = sK111 & 'DeclType'('NonNullFieldsAreInitialized') = sK110 & $sum(int_m9223372036854775808,1) = sK109 & $sum(0,$uminus(int_9223372036854775807)) = sK108)),
% 6.76/1.65 introduced(choice_axiom,[])).
% 6.76/1.65
% 6.76/1.65 tff(f155,plain,(
% 6.76/1.65 ? [X19 : $int,X18 : $int,X17 : $int,X16 : $int,X15 : $int] : ((sP11(sK98,sK110,sK107,sK106,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,sK97,sK109,sK108,X15) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = X15 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK103) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'System_Object' = 'BaseClass'(X16) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',sK97)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK103) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsMutable'(sK103) & 'BoundedStack' = 'AsDirectSubClass'(sK103,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',X16) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(X16) & 'System_Exception' = X16 & 'System_Exception' = 'AsDirectSubClass'(X16,sK111) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & sK108 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK102 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & sK108 = sK109 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(sK98,'System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = 'BaseClass'(sK100) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK110 & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK105) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,sK111) & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK100) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = sK100 & 'System_Exception' = 'AsDirectSubClass'(sK100,sK111) & 'System_Exception' = 'AsMutable'(sK100) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',sK110) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',sK110) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK110) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK104) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(sK104) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK104,sK110) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK104) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK102) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK102) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK102) & 'System_Exception' = sK100 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = X17 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != X18 | select2('Heap',X20,ownerRef) != X19 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',X19,localinv) = 'BaseClass'(X18) | true_1 != x(select2('Heap',X19,inv),X18) | 'PeerGroupPlaceholder' = X18) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = X19 & select2('Heap',this,ownerFrame) = X18 & $sum(int_m9223372036854775808,sK97) = X17 & 'BaseClass'(sK99) = X16 & $sum(int_m2147483648,sK97) = X15) => ((sP11(sK98,sK110,sK107,sK106,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,sK97,sK109,sK108,sK112) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK112 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK103) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'System_Object' = 'BaseClass'(sK113) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',sK97)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK103) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsMutable'(sK103) & 'BoundedStack' = 'AsDirectSubClass'(sK103,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK113) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(sK113) & 'System_Exception' = sK113 & 'System_Exception' = 'AsDirectSubClass'(sK113,sK111) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & sK108 = sK114 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK102 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & sK108 = sK109 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(sK98,'System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = 'BaseClass'(sK100) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK110 & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK105) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,sK111) & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK100) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = sK100 & 'System_Exception' = 'AsDirectSubClass'(sK100,sK111) & 'System_Exception' = 'AsMutable'(sK100) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',sK110) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',sK110) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK110) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK104) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(sK104) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK104,sK110) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK104) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK102) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK102) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK102) & 'System_Exception' = sK100 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK114 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : ? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != sK115 | select2('Heap',X20,ownerRef) != sK116 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) & (select2('Heap',sK116,localinv) = 'BaseClass'(sK115) | true_1 != x(select2('Heap',sK116,inv),sK115) | 'PeerGroupPlaceholder' = sK115) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = sK116 & select2('Heap',this,ownerFrame) = sK115 & $sum(int_m9223372036854775808,sK97) = sK114 & 'BaseClass'(sK99) = sK113 & $sum(int_m2147483648,sK97) = sK112)),
% 6.76/1.66 introduced(choice_axiom,[])).
% 6.76/1.66
% 6.76/1.66 tff(f156,plain,(
% 6.76/1.66 ! [X20 : $int] : (? [X21 : $int] : (((select2('Heap',X20,localinv) = X21 & select2('Heap',X20,inv) = X21) | select2('Heap',X20,ownerFrame) != sK115 | select2('Heap',X20,ownerRef) != sK116 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = X21) => (((select2('Heap',X20,localinv) = sK117(X20) & select2('Heap',X20,inv) = sK117(X20)) | select2('Heap',X20,ownerFrame) != sK115 | select2('Heap',X20,ownerRef) != sK116 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = sK117(X20)))),
% 6.76/1.66 introduced(choice_axiom,[])).
% 6.76/1.66
% 6.76/1.66 tff(f157,plain,(
% 6.76/1.66 (((sP11(sK98,sK110,sK107,sK106,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,sK97,sK109,sK108,sK112) | nullObject = this) & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK112 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK103) & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'System_Object' = 'BaseClass'(sK113) & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',sK97)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK103) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsMutable'(sK103) & 'BoundedStack' = 'AsDirectSubClass'(sK103,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK113) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'(sK113) & 'System_Exception' = sK113 & 'System_Exception' = 'AsDirectSubClass'(sK113,sK111) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & sK108 = sK114 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(elements) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(exposeVersion) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK102 & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,'System_Object') & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'(sK99) & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & sK108 = sK109 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'(sK98,'System_Object') & sK106 = sK107 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String','System_Object') & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK111 & 'System_Object' = 'BaseClass'(sK105) & 'System_Object' = 'BaseClass'(sK100) & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = sK110 & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK105) & 'BoundedStack' = sK105 & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK105,sK111) & 'BoundedStack' = sK104 & 'BoundedStack' = 'AsMutable'(sK105) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException',sK100) & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = sK100 & 'System_Exception' = 'AsDirectSubClass'(sK100,sK111) & 'System_Exception' = 'AsMutable'(sK100) & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type','System_Reflection_MemberInfo') & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'('System_Reflection_MemberInfo') & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo',sK110) & 'StringLength'(stringLiteral10) = 7 & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array',sK110) & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK110) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException','Microsoft_Contracts_GuardException') & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'BaseClass'(sK104) & 'System_Object' = 'DeclType'(exposeVersion) & 'BaseClass'('System_Reflection_MemberInfo') = 'System_Object' & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack' = 'AsMutable'(sK104) & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'(sK104,sK110) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems',sK104) & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsDirectSubClass'('System_Exception','System_Object') & 'System_Exception' = sK100 & 'System_Exception' = 'AsMutable'('System_Exception') & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK109 & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & 'System_Type' = 'AsDirectSubClass'('System_Type',sK98) & 'System_Type' = 'AsImmutable'('System_Type') & 'System_Reflection_IReflect' = 'AsInterface'('System_Reflection_IReflect') & 'System_ICloneable' = 'AsInterface'('System_ICloneable') & 'System_Runtime_InteropServices__MemberInfo' = 'AsInterface'('System_Runtime_InteropServices__MemberInfo') & false_1 = 'IncludeInMainFrameCondition'(inv) & false_1 = 'IsStaticField'(allocated) & false_1 = 'IsStaticField'(exposeVersion) & false_1 = 'IncludeInMainFrameCondition'(localinv) & false_1 = 'IsStaticField'('BoundedStack_elems') & false_1 = 'IsStaticField'('BoundedStack_size') & false_1 = 'IsStaticField'(inv) & false_1 = 'IsStaticField'('BoundedStack_max') & false_1 = 'IncludeInMainFrameCondition'('FirstConsistentOwner') & false_1 = 'IsStaticField'(localinv) & false_1 = 'IsStaticField'(elements) & 'System_IEquatable_1___System_String' = 'AsInterface'('System_IEquatable_1___System_String') & 'System_Runtime_InteropServices__Exception' = 'AsInterface'('System_Runtime_InteropServices__Exception') & sK106 = sK107 & 'System_Reflection_MemberInfo' = sK98 & 'System_Reflection_MemberInfo' = 'AsImmutable'(sK98) & 'System_Reflection_MemberInfo' = 'AsDirectSubClass'('System_Reflection_MemberInfo','System_Object') & 'System_Array' = 'AsMutable'('System_Array') & 'System_Array' = 'AsDirectSubClass'('System_Array','System_Object') & 'System_String' = 'AsImmutable'('System_String') & 'System_String' = 'AsDirectSubClass'('System_String',sK102) & 'System_Collections_IEnumerable' = 'AsInterface'('System_Collections_IEnumerable') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsMutable'('Microsoft_Contracts_ObjectInvariantException') & 'Microsoft_Contracts_ObjectInvariantException' = 'AsDirectSubClass'('Microsoft_Contracts_ObjectInvariantException',sK99) & 'System_Runtime_InteropServices__Type' = 'AsInterface'('System_Runtime_InteropServices__Type') & 'BaseClass'('BoundedStack') = 'System_Object' & 'System_Object' = sK102 & 'System_Object' = sK101 & 'System_Object' = sK111 & 'System_Object' = sK110 & 'BaseClass'('System_Array') = 'System_Object' & 'System_Object' = 'DeclType'(exposeVersion) & 'System_Object' = 'BaseClass'(sK98) & 'StringLength'(stringLiteral10) = 7 & 'BoundedStack_max' = 'AsRangeField'('BoundedStack_max','System_Int32') & 'BoundedStack_elems' = 'AsRepField'('BoundedStack_elems','BoundedStack') & 'BoundedStack_elems' = 'AsNonNullRefField'('BoundedStack_elems','IntArray'('System_Int32',1)) & 'BoundedStack' = 'AsMutable'('BoundedStack') & 'BoundedStack' = sK103 & 'BoundedStack' = 'AsDirectSubClass'('BoundedStack',sK102) & 'BoundedStack' = sK104 & 'BoundedStack' = sK105 & 'System_IComparable' = 'AsInterface'('System_IComparable') & 'System_Collections_IList' = 'AsInterface'('System_Collections_IList') & 'System_Collections_Generic_IEnumerable_1___System_Char' = 'AsInterface'('System_Collections_Generic_IEnumerable_1___System_Char') & 'StringLength'(stringLiteral9) = 18 & 'Microsoft_Contracts_GuardException' = 'AsMutable'('Microsoft_Contracts_GuardException') & 'Microsoft_Contracts_GuardException' = 'AsDirectSubClass'('Microsoft_Contracts_GuardException','System_Exception') & 'Microsoft_Contracts_GuardException' = sK99 & 'System_IComparable_1___System_String' = 'AsInterface'('System_IComparable_1___System_String') & 'System_Exception' = 'AsMutable'('System_Exception') & 'System_Exception' = 'AsDirectSubClass'('System_Exception',sK102) & 'System_Exception' = sK100 & 'BoundedStack_size' = 'AsRangeField'('BoundedStack_size','System_Int32') & 'StringLength'(stringLiteral8) = 13 & 1 = sK97 & 'Microsoft_Contracts_ICheckedException' = 'AsInterface'('Microsoft_Contracts_ICheckedException') & 'System_Reflection_ICustomAttributeProvider' = 'AsInterface'('System_Reflection_ICustomAttributeProvider') & 'System_Runtime_Serialization_ISerializable' = 'AsInterface'('System_Runtime_Serialization_ISerializable') & 'System_IConvertible' = 'AsInterface'('System_IConvertible') & sK108 = sK114 & true_1 = 'IncludeInMainFrameCondition'(exposeVersion) & true_1 = 'IncludeInMainFrameCondition'(allocated) & true_1 = 'IncludeInMainFrameCondition'(ownerRef) & true_1 = 'IncludeInMainFrameCondition'(ownerFrame) & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_size') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_elems') & true_1 = 'IncludeInMainFrameCondition'('BoundedStack_max') & true_1 = 'IncludeInMainFrameCondition'(elements) & 'System_Collections_ICollection' = 'AsInterface'('System_Collections_ICollection') & ! [X20 : $int] : (((select2('Heap',X20,localinv) = sK117(X20) & select2('Heap',X20,inv) = sK117(X20)) | select2('Heap',X20,ownerFrame) != sK115 | select2('Heap',X20,ownerRef) != sK116 | true_1 != select2('Heap',X20,allocated) | nullObject = X20) & typeof(X20) = sK117(X20)) & (select2('Heap',sK116,localinv) = 'BaseClass'(sK115) | true_1 != x(select2('Heap',sK116,inv),sK115) | 'PeerGroupPlaceholder' = sK115) & nullObject = 'BeingConstructed' & true_1 = 'PurityAxiomsCanBeAssumed' & true_1 = 'InRange'('SS_Display_Return_Local','System_Int32') & true_1 = 'InRange'(return_value,'System_Int32') & true_1 = 'InRange'(result,'System_Int32') & true_1 = select2('Heap',this,allocated) & true_1 = 'IsNotNull'(this,'BoundedStack') & true_1 = 'IsHeap'('Heap') & select2('Heap',this,ownerRef) = sK116 & select2('Heap',this,ownerFrame) = sK115 & $sum(int_m9223372036854775808,sK97) = sK114 & 'BaseClass'(sK99) = sK113 & $sum(int_m2147483648,sK97) = sK112) & 'DeclType'(elements) = sK111 & 'DeclType'('NonNullFieldsAreInitialized') = sK110 & $sum(int_m9223372036854775808,1) = sK109 & $sum(0,$uminus(int_9223372036854775807)) = sK108) & $sum(int_m2147483648,1) = sK107 & $sum(0,$uminus(int_2147483647)) = sK106 & 'DeclType'('BoundedStack_size') = sK105 & 'DeclType'('BoundedStack_max') = sK104 & 'DeclType'('BoundedStack_elems') = sK103 & 'BaseClass'('System_String') = sK102 & 'BaseClass'('System_Exception') = sK101 & 'BaseClass'('Microsoft_Contracts_GuardException') = sK100 & 'BaseClass'('Microsoft_Contracts_ObjectInvariantException') = sK99 & 'BaseClass'('System_Type') = sK98 & 'StringLength'(stringLiteral11) = sK97),
% 6.76/1.66 inference(skolemisation,[status(esa),new_symbols(skolem,[sK97,sK98,sK99,sK100,sK101,sK102,sK103,sK104,sK105,sK106,sK107,sK108,sK109,sK110,sK111,sK112,sK113,sK114,sK115,sK116,sK117])],[f51,f156,f155,f154,f153])).
% 6.76/1.66
% 6.76/1.66 tff(f2207,plain,(
% 6.76/1.66 ( ! [X251 : $int,X252 : $int] : (nullObject != X251 | true_1 != 'IsNotNull'(X251,X252)) )),
% 6.76/1.66 inference(cnf_transformation,[],[f146])).
% 6.76/1.66
% 6.76/1.66 tff(f2742,plain,(
% 6.76/1.66 ( ! [X2 : $int,X3 : $int,X10 : $int,X0 : $int,X11 : $int,X1 : $int,X8 : $int,X6 : $int,X9 : $int,X7 : $int,X14 : $int,X4 : $int,X15 : $int,X5 : $int,X12 : $int,X13 : $int] : (return_value_0 = select2('Heap',this,'BoundedStack_max') | ~sP11(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9,X10,X11,X12,X13,X14,X15)) )),
% 6.76/1.66 inference(cnf_transformation,[],[f148])).
% 6.76/1.66
% 6.76/1.66 tff(f2817,plain,(
% 6.76/1.66 ( ! [X2 : $int,X3 : $int,X10 : $int,X0 : $int,X11 : $int,X1 : $int,X8 : $int,X6 : $int,X9 : $int,X7 : $int,X14 : $int,X4 : $int,X15 : $int,X5 : $int,X12 : $int,X13 : $int] : (sP10 | ~sP11(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9,X10,X11,X12,X13,X14,X15)) )),
% 6.76/1.66 inference(cnf_transformation,[],[f148])).
% 6.76/1.66
% 6.76/1.66 tff(f2845,plain,(
% 6.76/1.66 true_1 = 'IsNotNull'(this,'BoundedStack')),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f2850,plain,(
% 6.76/1.66 true_1 = 'PurityAxiomsCanBeAssumed'),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f2851,plain,(
% 6.76/1.66 nullObject = 'BeingConstructed'),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f3165,plain,(
% 6.76/1.66 sK108 = sK114),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f3172,plain,(
% 6.76/1.66 1 = sK97),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f3190,plain,(
% 6.76/1.66 'BoundedStack' = sK103),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f3212,plain,(
% 6.76/1.66 sK106 = sK112),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f3231,plain,(
% 6.76/1.66 sP11(sK98,sK110,sK107,sK106,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,sK97,sK109,sK108,sK112) | nullObject = this),
% 6.76/1.66 inference(cnf_transformation,[],[f157])).
% 6.76/1.66
% 6.76/1.66 tff(f3599,plain,(
% 6.76/1.66 ( ! [X251 : $int,X252 : $int] : ('BeingConstructed' != X251 | 'PurityAxiomsCanBeAssumed' != 'IsNotNull'(X251,X252)) )),
% 6.76/1.66 inference(definition_unfolding,[],[f2207,f2851,f2850])).
% 6.76/1.66
% 6.76/1.66 tff(f4095,plain,(
% 6.76/1.66 sP11(sK98,sK110,sK107,sK112,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,1,sK109,sK114,sK112) | 'BeingConstructed' = this),
% 6.76/1.66 inference(definition_unfolding,[],[f3231,f3212,f3172,f3165,f2851])).
% 6.76/1.66
% 6.76/1.66 tff(f4284,plain,(
% 6.76/1.66 'PurityAxiomsCanBeAssumed' = 'IsNotNull'(this,sK103)),
% 6.76/1.66 inference(definition_unfolding,[],[f2845,f2850,f3190])).
% 6.76/1.66
% 6.76/1.66 tff(f4348,plain,(
% 6.76/1.66 ( ! [X252 : $int] : ('PurityAxiomsCanBeAssumed' != 'IsNotNull'('BeingConstructed',X252)) )),
% 6.76/1.66 inference(equality_resolution,[],[f3599])).
% 6.76/1.66
% 6.76/1.66 cnf(c_496,plain,
% 6.76/1.66 ('IsNotNull'('BeingConstructed',X0_3) != 'PurityAxiomsCanBeAssumed'),
% 6.76/1.66 inference(cnf_transformation,[],[f4348])).
% 6.76/1.66
% 6.76/1.66 cnf(c_2433,plain,
% 6.76/1.66 (~sP11(X0_3,X1_3,X2_3,X3_3,X4_3,X5_3,X6_3,X7_3,X8_3,X9_3,X10_3,X11_3,X12_3,X13_3,X14_3,X15_3)|
% 6.76/1.66 sP10),
% 6.76/1.66 inference(cnf_transformation,[],[f2817])).
% 6.76/1.66
% 6.76/1.66 cnf(c_2505,plain,
% 6.76/1.66 (~sP11(X0_3,X1_3,X2_3,X3_3,X4_3,X5_3,X6_3,X7_3,X8_3,X9_3,X10_3,X11_3,X12_3,X13_3,X14_3,X15_3)|
% 6.76/1.66 select2('Heap',this,'BoundedStack_max') = return_value_0),
% 6.76/1.66 inference(cnf_transformation,[],[f2742])).
% 6.76/1.66
% 6.76/1.66 cnf(c_2667,plain,(~sP10),inference(cnf_transformation,[],[f7019])).
% 6.76/1.66
% 6.76/1.66 cnf(c_2673,plain,
% 6.76/1.66 ('BeingConstructed' = this|sP11(sK98,sK110,sK107,sK112,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,1,sK109,sK114,sK112)),
% 6.76/1.66 inference(cnf_transformation,[],[f4095])).
% 6.76/1.66
% 6.76/1.66 cnf(c_3043,plain,
% 6.76/1.66 ('IsNotNull'(this,sK103) = 'PurityAxiomsCanBeAssumed'),
% 6.76/1.66 inference(cnf_transformation,[],[f4284])).
% 6.76/1.66
% 6.76/1.66 cnf(c_3876,plain,
% 6.76/1.66 (~sP11(X0_3,X1_3,X2_3,X3_3,X4_3,X5_3,X6_3,X7_3,X8_3,X9_3,X10_3,X11_3,X12_3,X13_3,X14_3,X15_3)),
% 6.76/1.66 inference(global_subsumption_just,[status(thm)],[c_2505,c_2667,c_2433])).
% 6.76/1.66
% 6.76/1.66 cnf(c_4215,plain,
% 6.76/1.66 ('BeingConstructed' = this|sP11(sK98,sK110,sK107,sK112,sK102,sK101,sK111,sK103,sK104,sK105,sK99,sK100,1,sK109,sK114,sK112)),
% 6.76/1.66 inference(prop_impl_just,[status(thm)],[c_2673])).
% 6.76/1.66
% 6.76/1.66 cnf(c_11466,plain,
% 6.76/1.66 ('BeingConstructed' = this),
% 6.76/1.66 inference(backward_subsumption_resolution,[status(thm)],[c_4215,c_3876])).
% 6.76/1.66
% 6.76/1.66 cnf(c_13170,plain,
% 6.76/1.66 ('IsNotNull'('BeingConstructed',sK103) = 'PurityAxiomsCanBeAssumed'),
% 6.76/1.66 inference(light_normalisation,[status(thm)],[c_3043,c_11466])).
% 6.76/1.66
% 6.76/1.66 cnf(c_13212,plain,
% 6.76/1.66 ($false),
% 6.76/1.66 inference(backward_subsumption_resolution,[status(thm)],[c_13170,c_496])).
% 6.76/1.66
% 6.76/1.66
% 6.76/1.66 % SZS output end CNFRefutation for theBenchmark.p
% 6.76/1.66
% 6.76/1.66
%------------------------------------------------------------------------------