TSTP Solution File: SWW806_1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW806_1 : TPTP v8.1.2. Released v7.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n011.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Aug 22 11:08:10 EDT 2023

% Result   : Unsatisfiable 42.64s 17.98s
% Output   : CNFRefutation 43.00s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.14/0.14  % Problem  : SWW806_1 : TPTP v8.1.2. Released v7.0.0.
% 0.14/0.15  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.15/0.36  % Computer : n011.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit : 300
% 0.15/0.36  % WCLimit  : 300
% 0.15/0.36  % DateTime : Thu Aug  3 19:35:51 EDT 2023
% 0.15/0.37  % CPUTime  : 
% 42.64/17.98  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 42.64/17.99  
% 42.64/17.99  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 42.64/18.01  %$ sum_x0 > sum_0 > store2 > BoxFunc > ArrayIndex > store1 > select2 > ValueArraySet > System_String_Equals_System_String_System_String > System_String_Equals_System_String > StructSet > RefArraySet > NonNullRefArrayRaw > IntToInt > IntArraySet > IfThenElse > FieldDependsOnFCO > AsElementsRepField > x_2 > x_1 > x > shr > shl > select1 > or_1 > min > max > intLess > intGreater > intAtMost > intAtLeast > boolOr > boolImplies > boolIff > boolAnd > anyNeq > anyEqual > and_1 > ValueArrayGet > ValueArray > UBound > System_String_IsInterned_System_String_notnull > StructGet > StringEquals > RefArrayGet > RefArray > OneClassDown > NonNullRefArray > LBound > IsNotNull > IsAllocated > Is > IntArrayGet > IntArray > InRange > ElementProxyStruct > ElementProxy > DimLength > BoxTester > Box > AsRepField > AsRefField > AsRangeField > AsOwner > AsNonNullRefField > AsElementsPeerField > AsDirectSubClass > As > ArraySum_Even_System_Int32 > #nlpp > typeof > boolNot > UnboxedType > Unbox > TypeObject > TypeName > StringLength > Rank > Length > IsValueType > IsStaticField > IsMemberlessType > IsImmutable > IsHeap > IncludedInModifiesStar > IncludeInMainFrameCondition > ElementType > DeclType > ClassReprInv > ClassRepr > BaseClass > AsPureObject > AsPeerField > AsMutable > AsInterface > AsImmutable > ArraySum_Even_System_Int32_1 > ArrayIndexInvY > ArrayIndexInvX > ArrayCategory > #skF_38 > #skF_20 > #skF_29 > #skF_56 > #skF_14 > #skF_57 > #skF_17 > #skF_39 > #skF_51 > #skF_31 > #skF_6 > #skF_50 > #skF_41 > #skF_36 > #skF_10 > #skF_34 > #skF_25 > #skF_28 > #skF_26 > #skF_48 > #skF_30 > #skF_40 > #skF_8 > #skF_47 > #skF_54 > #skF_46 > #skF_35 > #skF_9 > #skF_42 > #skF_4 > #skF_22 > #skF_43 > #skF_11 > #skF_27 > #skF_24 > #skF_15 > #skF_49 > #skF_44 > #skF_18 > #skF_45 > #skF_53 > #skF_21 > #skF_13 > #skF_19 > #skF_16 > #skF_33 > #skF_12 > #skF_32 > #skF_52 > #skF_37 > #skF_23 > #skF_5 > #skF_7 > #skF_55
% 42.64/18.01  
% 42.64/18.01  %Foreground sorts:
% 42.64/18.01  
% 42.64/18.01  
% 42.64/18.01  %Background operators:
% 42.64/18.01  tff(System_Object, type, System_Object: $int).
% 42.64/18.01  tff(System_UIntPtr, type, System_UIntPtr: $int).
% 42.64/18.01  tff(int_9223372036854775807, type, int_9223372036854775807: $int).
% 42.64/18.01  tff(PurityAxiomsCanBeAssumed, type, PurityAxiomsCanBeAssumed: $int).
% 42.64/18.01  tff(true_1, type, true_1: $int).
% 42.64/18.01  tff(BeingConstructed, type, BeingConstructed: $int).
% 42.64/18.01  tff('#skE_7', type, '#skE_7': $int).
% 42.64/18.01  tff(System_Int16, type, System_Int16: $int).
% 42.64/18.01  tff(System_IConvertible, type, System_IConvertible: $int).
% 42.64/18.01  tff(System_Int32, type, System_Int32: $int).
% 42.64/18.01  tff('#skE_11', type, '#skE_11': $int).
% 42.64/18.01  tff(elements, type, elements: $int).
% 42.64/18.01  tff(ownerRef, type, ownerRef: $int).
% 42.64/18.01  tff(result_0, type, result_0: $int).
% 42.64/18.01  tff('#skE_12', type, '#skE_12': $int).
% 42.64/18.01  tff(sharingMode, type, sharingMode: $int).
% 42.64/18.01  tff(System_Collections_ICollection, type, System_Collections_ICollection: $int).
% 42.64/18.01  tff(System_IComparable_1___System_String, type, System_IComparable_1___System_String: $int).
% 42.64/18.01  tff(System_Collections_IEnumerable, type, System_Collections_IEnumerable: $int).
% 42.64/18.01  tff(System_String, type, System_String: $int).
% 42.64/18.01  tff(SharingMode_Unshared, type, SharingMode_Unshared: $int).
% 42.64/18.01  tff('#skE_2', type, '#skE_2': $int).
% 42.64/18.01  tff('#skE_1', type, '#skE_1': $int).
% 42.64/18.01  tff(exposeVersion, type, exposeVersion: $int).
% 42.64/18.01  tff('#skE_6', type, '#skE_6': $int).
% 42.64/18.01  tff('#skE_13', type, '#skE_13': $int).
% 42.64/18.01  tff(ArraySum_a, type, ArraySum_a: $int).
% 42.64/18.01  tff(System_SByte, type, System_SByte: $int).
% 42.64/18.01  tff('#skE_10', type, '#skE_10': $int).
% 42.64/18.01  tff('#skE_5', type, '#skE_5': $int).
% 42.64/18.01  tff(Heap, type, Heap: $int).
% 42.64/18.01  tff(System_Collections_IList, type, System_Collections_IList: $int).
% 42.64/18.01  tff('#skE_15', type, '#skE_15': $int).
% 42.64/18.01  tff('#skE_8', type, '#skE_8': $int).
% 42.64/18.01  tff(System_IntPtr, type, System_IntPtr: $int).
% 42.64/18.01  tff('#skE_4', type, '#skE_4': $int).
% 42.64/18.01  tff(false_1, type, false_1: $int).
% 42.64/18.01  tff(System_Collections_Generic_IEnumerable_1___System_Char, type, System_Collections_Generic_IEnumerable_1___System_Char: $int).
% 42.64/18.01  tff(System_Type, type, System_Type: $int).
% 42.64/18.01  tff('#skF_2', type, '#skF_2': $int).
% 42.64/18.01  tff('#skF_3', type, '#skF_3': $int).
% 42.64/18.01  tff(ArrayCategoryValue, type, ArrayCategoryValue: $int).
% 42.64/18.01  tff(localinv, type, localinv: $int).
% 42.64/18.01  tff('#skE_16', type, '#skE_16': $int).
% 42.64/18.01  tff('#skE_17', type, '#skE_17': $int).
% 42.64/18.01  tff('#skE_3', type, '#skE_3': $int).
% 42.64/18.01  tff(inv, type, inv: $int).
% 42.64/18.01  tff(System_UInt64, type, System_UInt64: $int).
% 42.64/18.01  tff('#skF_1', type, '#skF_1': $int).
% 42.64/18.01  tff(NonNullFieldsAreInitialized, type, NonNullFieldsAreInitialized: $int).
% 42.64/18.01  tff(System_ICloneable, type, System_ICloneable: $int).
% 42.64/18.01  tff(nullObject, type, nullObject: $int).
% 42.64/18.01  tff(ArraySum, type, ArraySum: $int).
% 42.64/18.01  tff(x_in, type, x_in: $int).
% 42.64/18.01  tff(int_m9223372036854775808, type, int_m9223372036854775808: $int).
% 42.64/18.01  tff(System_UInt32, type, System_UInt32: $int).
% 42.64/18.01  tff(System_Byte, type, System_Byte: $int).
% 42.64/18.01  tff('#skE_9', type, '#skE_9': $int).
% 42.64/18.01  tff(int_2147483647, type, int_2147483647: $int).
% 42.64/18.01  tff(ArrayCategoryNonNullRef, type, ArrayCategoryNonNullRef: $int).
% 42.64/18.01  tff(PeerGroupPlaceholder, type, PeerGroupPlaceholder: $int).
% 42.64/18.01  tff(FirstConsistentOwner, type, FirstConsistentOwner: $int).
% 42.64/18.01  tff(ownerFrame, type, ownerFrame: $int).
% 42.64/18.01  tff(System_Array, type, System_Array: $int).
% 42.64/18.01  tff(ArrayCategoryRef, type, ArrayCategoryRef: $int).
% 42.64/18.01  tff(System_IComparable, type, System_IComparable: $int).
% 42.64/18.01  tff(System_Boolean, type, System_Boolean: $int).
% 42.64/18.01  tff(System_IEquatable_1___System_String, type, System_IEquatable_1___System_String: $int).
% 42.64/18.01  tff(ArrayCategoryInt, type, ArrayCategoryInt: $int).
% 42.64/18.01  tff(System_Int64, type, System_Int64: $int).
% 42.64/18.01  tff(int_18446744073709551615, type, int_18446744073709551615: $int).
% 42.64/18.01  tff(SharingMode_LockProtected, type, SharingMode_LockProtected: $int).
% 42.64/18.01  tff(System_Char, type, System_Char: $int).
% 42.64/18.01  tff(int_m2147483648, type, int_m2147483648: $int).
% 42.64/18.01  tff(int_4294967295, type, int_4294967295: $int).
% 42.64/18.01  tff(allocated, type, allocated: $int).
% 42.64/18.01  tff('#skE_14', type, '#skE_14': $int).
% 42.64/18.01  tff(System_UInt16, type, System_UInt16: $int).
% 42.64/18.01  
% 42.64/18.01  %Foreground operators:
% 42.64/18.01  tff('#skF_38', type, '#skF_38': ($int * $int) > $int).
% 42.64/18.01  tff(ValueArray, type, ValueArray: ($int * $int) > $int).
% 42.64/18.01  tff(RefArraySet, type, RefArraySet: ($int * $int * $int) > $int).
% 42.64/18.01  tff(IsStaticField, type, IsStaticField: $int > $int).
% 42.64/18.01  tff('#skF_20', type, '#skF_20': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_29', type, '#skF_29': ($int * $int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_56', type, '#skF_56': ($int * $int * $int * $int * $int * $int * $int * $int * $int * $int * $int * $int) > $int).
% 42.64/18.01  tff(AsNonNullRefField, type, AsNonNullRefField: ($int * $int) > $int).
% 42.64/18.01  tff(IsNotNull, type, IsNotNull: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_14', type, '#skF_14': ($int * $int * $int) > $int).
% 42.64/18.01  tff(ArrayCategory, type, ArrayCategory: $int > $int).
% 42.64/18.01  tff(StringEquals, type, StringEquals: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_57', type, '#skF_57': ($int * $int * $int * $int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_17', type, '#skF_17': ($int * $int * $int) > $int).
% 42.64/18.01  tff(ArrayIndexInvX, type, ArrayIndexInvX: $int > $int).
% 42.64/18.01  tff(IsMemberlessType, type, IsMemberlessType: $int > $int).
% 42.64/18.01  tff(and_1, type, and_1: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_39', type, '#skF_39': ($int * $int) > $int).
% 42.64/18.01  tff(store2, type, store2: ($int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_51', type, '#skF_51': ($int * $int) > $int).
% 42.64/18.01  tff(Length, type, Length: $int > $int).
% 42.64/18.01  tff(ArrayIndex, type, ArrayIndex: ($int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_31', type, '#skF_31': ($int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_6', type, '#skF_6': ($int * $int) > $int).
% 42.64/18.01  tff(boolIff, type, boolIff: ($int * $int) > $int).
% 42.64/18.01  tff(AsElementsPeerField, type, AsElementsPeerField: ($int * $int) > $int).
% 42.64/18.01  tff(ClassReprInv, type, ClassReprInv: $int > $int).
% 42.64/18.01  tff(ArrayIndexInvY, type, ArrayIndexInvY: $int > $int).
% 42.64/18.01  tff('#skF_50', type, '#skF_50': ($int * $int) > $int).
% 42.64/18.01  tff(or_1, type, or_1: ($int * $int) > $int).
% 42.64/18.01  tff(As, type, As: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_41', type, '#skF_41': ($int * $int) > $int).
% 42.64/18.01  tff(StructSet, type, StructSet: ($int * $int * $int) > $int).
% 42.64/18.01  tff(RefArray, type, RefArray: ($int * $int) > $int).
% 42.64/18.01  tff(select1, type, select1: ($int * $int) > $int).
% 42.64/18.01  tff(AsPeerField, type, AsPeerField: $int > $int).
% 42.64/18.01  tff(IsValueType, type, IsValueType: $int > $int).
% 42.64/18.01  tff(x_1, type, x_1: ($int * $int) > $int).
% 42.64/18.01  tff(sum_x0, type, sum_x0: ($int * $int * $int * $int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_36', type, '#skF_36': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_10', type, '#skF_10': ($int * $int * $int) > $int).
% 42.64/18.01  tff(AsPureObject, type, AsPureObject: $int > $int).
% 42.64/18.01  tff('#skF_34', type, '#skF_34': ($int * $int) > $int).
% 42.64/18.01  tff(AsMutable, type, AsMutable: $int > $int).
% 42.64/18.01  tff(ElementType, type, ElementType: $int > $int).
% 42.64/18.01  tff(boolAnd, type, boolAnd: ($int * $int) > $int).
% 42.64/18.01  tff(IfThenElse, type, IfThenElse: ($int * $int * $int) > $int).
% 42.64/18.01  tff(ElementProxyStruct, type, ElementProxyStruct: ($int * $int) > $int).
% 42.64/18.01  tff(ValueArraySet, type, ValueArraySet: ($int * $int * $int) > $int).
% 42.64/18.01  tff(AsImmutable, type, AsImmutable: $int > $int).
% 42.64/18.01  tff(TypeName, type, TypeName: $int > $int).
% 42.64/18.01  tff('#skF_25', type, '#skF_25': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_28', type, '#skF_28': ($int * $int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_26', type, '#skF_26': ($int * $int * $int * $int) > $int).
% 42.64/18.01  tff(DimLength, type, DimLength: ($int * $int) > $int).
% 42.64/18.01  tff(boolOr, type, boolOr: ($int * $int) > $int).
% 42.64/18.01  tff(IntArraySet, type, IntArraySet: ($int * $int * $int) > $int).
% 42.64/18.01  tff(System_String_IsInterned_System_String_notnull, type, System_String_IsInterned_System_String_notnull: ($int * $int) > $int).
% 42.64/18.01  tff(IntArrayGet, type, IntArrayGet: ($int * $int) > $int).
% 42.64/18.01  tff(anyEqual, type, anyEqual: ($int * $int) > $int).
% 42.64/18.01  tff(AsInterface, type, AsInterface: $int > $int).
% 42.64/18.01  tff('#skF_48', type, '#skF_48': ($int * $int) > $int).
% 42.64/18.01  tff('#skF_30', type, '#skF_30': ($int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_40', type, '#skF_40': ($int * $int) > $int).
% 42.64/18.01  tff(intAtMost, type, intAtMost: ($int * $int) > $int).
% 42.64/18.01  tff(intGreater, type, intGreater: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_8', type, '#skF_8': ($int * $int) > $int).
% 42.64/18.01  tff('#skF_47', type, '#skF_47': ($int * $int) > $int).
% 42.64/18.01  tff('#skF_54', type, '#skF_54': ($int * $int) > $int).
% 42.64/18.01  tff('#skF_46', type, '#skF_46': ($int * $int) > $int).
% 42.64/18.01  tff(anyNeq, type, anyNeq: ($int * $int) > $int).
% 42.64/18.01  tff(boolImplies, type, boolImplies: ($int * $int) > $int).
% 42.64/18.01  tff(InRange, type, InRange: ($int * $int) > $int).
% 42.64/18.01  tff(AsRefField, type, AsRefField: ($int * $int) > $int).
% 42.64/18.01  tff(OneClassDown, type, OneClassDown: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_35', type, '#skF_35': ($int * $int * $int) > $int).
% 42.64/18.01  tff(ElementProxy, type, ElementProxy: ($int * $int) > $int).
% 42.64/18.01  tff(ArraySum_Even_System_Int32, type, ArraySum_Even_System_Int32: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_9', type, '#skF_9': ($int * $int) > $int).
% 42.64/18.01  tff('#skF_42', type, '#skF_42': ($int * $int * $int * $int) > $int).
% 42.64/18.01  tff(FieldDependsOnFCO, type, FieldDependsOnFCO: ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_4', type, '#skF_4': ($int * $int * $int) > $int).
% 42.64/18.01  tff(x, type, x: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_22', type, '#skF_22': ($int * $int) > $int).
% 42.64/18.01  tff(select2, type, select2: ($int * $int * $int) > $int).
% 42.64/18.01  tff(IncludeInMainFrameCondition, type, IncludeInMainFrameCondition: $int > $int).
% 42.64/18.01  tff(RefArrayGet, type, RefArrayGet: ($int * $int) > $int).
% 42.64/18.01  tff(IntArray, type, IntArray: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_43', type, '#skF_43': ($int * $int * $int) > $int).
% 42.64/18.01  tff(shr, type, shr: ($int * $int) > $int).
% 42.64/18.01  tff(max, type, max: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_11', type, '#skF_11': ($int * $int * $int) > $int).
% 42.64/18.01  tff(Box, type, Box: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_27', type, '#skF_27': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_24', type, '#skF_24': ($int * $int * $int) > $int).
% 42.64/18.01  tff(x_2, type, x_2: ($int * $int) > $int).
% 42.64/18.01  tff(ClassRepr, type, ClassRepr: $int > $int).
% 42.64/18.01  tff(Is, type, Is: ($int * $int) > $int).
% 42.64/18.01  tff(sum_0, type, sum_0: ($int * $int * $int * $int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_15', type, '#skF_15': ($int * $int * $int) > $int).
% 42.64/18.01  tff(TypeObject, type, TypeObject: $int > $int).
% 42.64/18.01  tff(UBound, type, UBound: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_49', type, '#skF_49': ($int * $int) > $int).
% 42.64/18.01  tff(Unbox, type, Unbox: $int > $int).
% 42.64/18.01  tff(AsRangeField, type, AsRangeField: ($int * $int) > $int).
% 42.64/18.01  tff(IntToInt, type, IntToInt: ($int * $int * $int) > $int).
% 42.64/18.01  tff(ArraySum_Even_System_Int32_1, type, ArraySum_Even_System_Int32_1: $int > $int).
% 42.64/18.01  tff(UnboxedType, type, UnboxedType: $int > $int).
% 42.64/18.01  tff('#skF_44', type, '#skF_44': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_18', type, '#skF_18': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_45', type, '#skF_45': ($int * $int) > $int).
% 42.64/18.01  tff(System_String_Equals_System_String, type, System_String_Equals_System_String: ($int * $int * $int) > $int).
% 42.64/18.01  tff(store1, type, store1: ($int * $int * $int) > $int).
% 42.64/18.01  tff(IncludedInModifiesStar, type, IncludedInModifiesStar: $int > $int).
% 42.64/18.01  tff(intAtLeast, type, intAtLeast: ($int * $int) > $int).
% 42.64/18.01  tff(NonNullRefArray, type, NonNullRefArray: ($int * $int) > $int).
% 42.64/18.01  tff(intLess, type, intLess: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_53', type, '#skF_53': ($int * $int) > $int).
% 42.64/18.01  tff('#skF_21', type, '#skF_21': $int > $int).
% 42.64/18.01  tff('#skF_13', type, '#skF_13': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_19', type, '#skF_19': ($int * $int * $int) > $int).
% 42.64/18.01  tff(NonNullRefArrayRaw, type, NonNullRefArrayRaw: ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_16', type, '#skF_16': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_33', type, '#skF_33': ($int * $int) > $int).
% 42.64/18.01  tff(boolNot, type, boolNot: $int > $int).
% 42.64/18.01  tff('#skF_12', type, '#skF_12': ($int * $int * $int) > $int).
% 42.64/18.01  tff(BaseClass, type, BaseClass: $int > $int).
% 42.64/18.01  tff(BoxTester, type, BoxTester: ($int * $int) > $int).
% 42.64/18.01  tff(StringLength, type, StringLength: $int > $int).
% 42.64/18.01  tff(ValueArrayGet, type, ValueArrayGet: ($int * $int) > $int).
% 42.64/18.01  tff(typeof, type, typeof: $int > $int).
% 42.64/18.01  tff(LBound, type, LBound: ($int * $int) > $int).
% 42.64/18.01  tff(BoxFunc, type, BoxFunc: ($int * $int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_32', type, '#skF_32': ($int * $int) > $int).
% 42.64/18.01  tff(shl, type, shl: ($int * $int) > $int).
% 42.64/18.01  tff(System_String_Equals_System_String_System_String, type, System_String_Equals_System_String_System_String: ($int * $int * $int) > $int).
% 42.64/18.01  tff(AsElementsRepField, type, AsElementsRepField: ($int * $int * $int) > $int).
% 42.64/18.01  tff(Rank, type, Rank: $int > $int).
% 42.64/18.01  tff(AsOwner, type, AsOwner: ($int * $int) > $int).
% 42.64/18.01  tff(DeclType, type, DeclType: $int > $int).
% 42.64/18.01  tff('#skF_52', type, '#skF_52': ($int * $int) > $int).
% 42.64/18.01  tff(AsRepField, type, AsRepField: ($int * $int) > $int).
% 42.64/18.01  tff(StructGet, type, StructGet: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_37', type, '#skF_37': ($int * $int) > $int).
% 42.64/18.01  tff(IsImmutable, type, IsImmutable: $int > $int).
% 42.64/18.01  tff(min, type, min: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_23', type, '#skF_23': ($int * $int * $int) > $int).
% 42.64/18.01  tff('#skF_5', type, '#skF_5': $int > $int).
% 42.64/18.01  tff(IsAllocated, type, IsAllocated: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_7', type, '#skF_7': ($int * $int) > $int).
% 42.64/18.01  tff(AsDirectSubClass, type, AsDirectSubClass: ($int * $int) > $int).
% 42.64/18.01  tff('#skF_55', type, '#skF_55': ($int * $int * $int * $int * $int * $int * $int) > $int).
% 42.64/18.01  tff(IsHeap, type, IsHeap: $int > $int).
% 42.64/18.01  
% 43.00/18.10  tff(f_168, axiom, ~(((((((((((((((((((~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_va:$int]: (select1(store1(A__questionmark_Aa, A__questionmark_ia, A__questionmark_va), A__questionmark_ia) = A__questionmark_va)) | ~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_ja:$int, A__questionmark_va:$int]: (~(A__questionmark_ia = A__questionmark_ja) => (select1(store1(A__questionmark_Aa, A__questionmark_ia, A__questionmark_va), A__questionmark_ja) = select1(A__questionmark_Aa, A__questionmark_ja))))) | ~(![A__questionmark_Aa:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_va:$int]: (select2(store2(A__questionmark_Aa, A__questionmark_oa, A__questionmark_fa, A__questionmark_va), A__questionmark_oa, A__questionmark_fa) = A__questionmark_va))) | ~(![A__questionmark_Aa:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_pa:$int, A__questionmark_ga:$int, A__questionmark_va:$int]: (~(A__questionmark_oa = A__questionmark_pa) => (select2(store2(A__questionmark_Aa, A__questionmark_oa, A__questionmark_fa, A__questionmark_va), A__questionmark_pa, A__questionmark_ga) = select2(A__questionmark_Aa, A__questionmark_pa, A__questionmark_ga))))) | ~(![A__questionmark_Aa:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_pa:$int, A__questionmark_ga:$int, A__questionmark_va:$int]: (~(A__questionmark_fa = A__questionmark_ga) => (select2(store2(A__questionmark_Aa, A__questionmark_oa, A__questionmark_fa, A__questionmark_va), A__questionmark_pa, A__questionmark_ga) = select2(A__questionmark_Aa, A__questionmark_pa, A__questionmark_ga))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((boolIff(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> ((A__questionmark_x_3a = true_1) <=> (A__questionmark_ya = true_1))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((boolImplies(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> ((A__questionmark_x_3a = true_1) => (A__questionmark_ya = true_1))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((boolAnd(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> ~(~(A__questionmark_x_3a = true_1) | ~(A__questionmark_ya = true_1))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((boolOr(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> ((A__questionmark_x_3a = true_1) | (A__questionmark_ya = true_1))))) | ~(![A__questionmark_x_3a:$int]: ((boolNot(A__questionmark_x_3a) = true_1) <=> ~(A__questionmark_x_3a = true_1)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((anyEqual(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> (A__questionmark_x_3a = A__questionmark_ya)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((anyNeq(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> ~(A__questionmark_x_3a = A__questionmark_ya)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((intLess(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> $less(A__questionmark_x_3a, A__questionmark_ya)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((intAtMost(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> $lesseq(A__questionmark_x_3a, A__questionmark_ya)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((intAtLeast(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> $greatereq(A__questionmark_x_3a, A__questionmark_ya)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((intGreater(A__questionmark_x_3a, A__questionmark_ya) = true_1) <=> $greater(A__questionmark_x_3a, A__questionmark_ya)))) | ~~(false_1 = true_1)) | ~(![A__questionmark_ta:$int]: (x(A__questionmark_ta, A__questionmark_ta) = true_1))) | ~(![A__questionmark_ta:$int, A__questionmark_ua:$int, A__questionmark_va:$int]: (~(~(x(A__questionmark_ta, A__questionmark_ua) = true_1) | ~(x(A__questionmark_ua, A__questionmark_va) = true_1)) => (x(A__questionmark_ta, A__questionmark_va) = true_1)))) | ~(![A__questionmark_ta:$int, A__questionmark_ua:$int]: (~(~(x(A__questionmark_ta, A__questionmark_ua) = true_1) | ~(x(A__questionmark_ua, A__questionmark_ta) = true_1)) => (A__questionmark_ta = A__questionmark_ua)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', formula_1)).
% 43.00/18.10  tff(f_5019, axiom, ~((IsHeap(Heap) = true_1) => ((InRange(x_in, System_Int32) = true_1) => ((BeingConstructed = nullObject) => ~(~(($true <=> (x_1(x_in, 2) = 0)) => ((result_0 = true_1) => ~(~((result_0 = true_1) <=> (x_1(x_in, 2) = 0)) | ~(((result_0 = true_1) <=> (x_1(x_in, 2) = 0)) => $true)))) | ~(($true <=> ~(x_1(x_in, 2) = 0)) => ((result_0 = false_1) => ~(~((result_0 = true_1) <=> (x_1(x_in, 2) = 0)) | ~(((result_0 = true_1) <=> (x_1(x_in, 2) = 0)) => $true)))))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', formula_3)).
% 43.00/18.10  tff(f_4975, axiom, (?[A__questionmark_v_2_1a:$int, A__questionmark_v_1_2a:$int, A__questionmark_v_0_3a:$int]: ((((A__questionmark_v_2_1a = BaseClass(System_String)) & (A__questionmark_v_1_2a = BaseClass(System_Array))) & (A__questionmark_v_0_3a = BaseClass(ArraySum))) & ~(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~(allocated = elements) & ~(allocated = inv)) & ~(allocated = localinv)) & ~(allocated = exposeVersion)) & ~(allocated = sharingMode)) & ~(allocated = SharingMode_Unshared)) & ~(allocated = SharingMode_LockProtected)) & ~(allocated = ownerRef)) & ~(allocated = ownerFrame)) & ~(allocated = PeerGroupPlaceholder)) & ~(allocated = ArrayCategoryValue)) & ~(allocated = ArrayCategoryInt)) & ~(allocated = ArrayCategoryRef)) & ~(allocated = ArrayCategoryNonNullRef)) & ~(allocated = System_Array)) & ~(allocated = System_Boolean)) & ~(allocated = System_Object)) & ~(allocated = System_Type)) & ~(allocated = NonNullFieldsAreInitialized)) & ~(allocated = System_String)) & ~(allocated = FirstConsistentOwner)) & ~(allocated = System_SByte)) & ~(allocated = System_Byte)) & ~(allocated = System_Int16)) & ~(allocated = System_UInt16)) & ~(allocated = System_Int32)) & ~(allocated = System_UInt32)) & ~(allocated = System_Int64)) & ~(allocated = System_UInt64)) & ~(allocated = System_Char)) & ~(allocated = System_UIntPtr)) & ~(allocated = System_IntPtr)) & ~(allocated = ArraySum_a)) & ~(allocated = System_IConvertible)) & ~(allocated = System_IEquatable_1___System_String)) & ~(allocated = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(allocated = System_ICloneable)) & ~(allocated = System_Collections_IList)) & ~(allocated = System_Collections_ICollection)) & ~(allocated = System_IComparable)) & ~(allocated = System_IComparable_1___System_String)) & ~(allocated = ArraySum)) & ~(allocated = System_Collections_IEnumerable)) & ~(elements = inv)) & ~(elements = localinv)) & ~(elements = exposeVersion)) & ~(elements = sharingMode)) & ~(elements = SharingMode_Unshared)) & ~(elements = SharingMode_LockProtected)) & ~(elements = ownerRef)) & ~(elements = ownerFrame)) & ~(elements = PeerGroupPlaceholder)) & ~(elements = ArrayCategoryValue)) & ~(elements = ArrayCategoryInt)) & ~(elements = ArrayCategoryRef)) & ~(elements = ArrayCategoryNonNullRef)) & ~(elements = System_Array)) & ~(elements = System_Boolean)) & ~(elements = System_Object)) & ~(elements = System_Type)) & ~(elements = NonNullFieldsAreInitialized)) & ~(elements = System_String)) & ~(elements = FirstConsistentOwner)) & ~(elements = System_SByte)) & ~(elements = System_Byte)) & ~(elements = System_Int16)) & ~(elements = System_UInt16)) & ~(elements = System_Int32)) & ~(elements = System_UInt32)) & ~(elements = System_Int64)) & ~(elements = System_UInt64)) & ~(elements = System_Char)) & ~(elements = System_UIntPtr)) & ~(elements = System_IntPtr)) & ~(elements = ArraySum_a)) & ~(elements = System_IConvertible)) & ~(elements = System_IEquatable_1___System_String)) & ~(elements = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(elements = System_ICloneable)) & ~(elements = System_Collections_IList)) & ~(elements = System_Collections_ICollection)) & ~(elements = System_IComparable)) & ~(elements = System_IComparable_1___System_String)) & ~(elements = ArraySum)) & ~(elements = System_Collections_IEnumerable)) & ~(inv = localinv)) & ~(inv = exposeVersion)) & ~(inv = sharingMode)) & ~(inv = SharingMode_Unshared)) & ~(inv = SharingMode_LockProtected)) & ~(inv = ownerRef)) & ~(inv = ownerFrame)) & ~(inv = PeerGroupPlaceholder)) & ~(inv = ArrayCategoryValue)) & ~(inv = ArrayCategoryInt)) & ~(inv = ArrayCategoryRef)) & ~(inv = ArrayCategoryNonNullRef)) & ~(inv = System_Array)) & ~(inv = System_Boolean)) & ~(inv = System_Object)) & ~(inv = System_Type)) & ~(inv = NonNullFieldsAreInitialized)) & ~(inv = System_String)) & ~(inv = FirstConsistentOwner)) & ~(inv = System_SByte)) & ~(inv = System_Byte)) & ~(inv = System_Int16)) & ~(inv = System_UInt16)) & ~(inv = System_Int32)) & ~(inv = System_UInt32)) & ~(inv = System_Int64)) & ~(inv = System_UInt64)) & ~(inv = System_Char)) & ~(inv = System_UIntPtr)) & ~(inv = System_IntPtr)) & ~(inv = ArraySum_a)) & ~(inv = System_IConvertible)) & ~(inv = System_IEquatable_1___System_String)) & ~(inv = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(inv = System_ICloneable)) & ~(inv = System_Collections_IList)) & ~(inv = System_Collections_ICollection)) & ~(inv = System_IComparable)) & ~(inv = System_IComparable_1___System_String)) & ~(inv = ArraySum)) & ~(inv = System_Collections_IEnumerable)) & ~(localinv = exposeVersion)) & ~(localinv = sharingMode)) & ~(localinv = SharingMode_Unshared)) & ~(localinv = SharingMode_LockProtected)) & ~(localinv = ownerRef)) & ~(localinv = ownerFrame)) & ~(localinv = PeerGroupPlaceholder)) & ~(localinv = ArrayCategoryValue)) & ~(localinv = ArrayCategoryInt)) & ~(localinv = ArrayCategoryRef)) & ~(localinv = ArrayCategoryNonNullRef)) & ~(localinv = System_Array)) & ~(localinv = System_Boolean)) & ~(localinv = System_Object)) & ~(localinv = System_Type)) & ~(localinv = NonNullFieldsAreInitialized)) & ~(localinv = System_String)) & ~(localinv = FirstConsistentOwner)) & ~(localinv = System_SByte)) & ~(localinv = System_Byte)) & ~(localinv = System_Int16)) & ~(localinv = System_UInt16)) & ~(localinv = System_Int32)) & ~(localinv = System_UInt32)) & ~(localinv = System_Int64)) & ~(localinv = System_UInt64)) & ~(localinv = System_Char)) & ~(localinv = System_UIntPtr)) & ~(localinv = System_IntPtr)) & ~(localinv = ArraySum_a)) & ~(localinv = System_IConvertible)) & ~(localinv = System_IEquatable_1___System_String)) & ~(localinv = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(localinv = System_ICloneable)) & ~(localinv = System_Collections_IList)) & ~(localinv = System_Collections_ICollection)) & ~(localinv = System_IComparable)) & ~(localinv = System_IComparable_1___System_String)) & ~(localinv = ArraySum)) & ~(localinv = System_Collections_IEnumerable)) & ~(exposeVersion = sharingMode)) & ~(exposeVersion = SharingMode_Unshared)) & ~(exposeVersion = SharingMode_LockProtected)) & ~(exposeVersion = ownerRef)) & ~(exposeVersion = ownerFrame)) & ~(exposeVersion = PeerGroupPlaceholder)) & ~(exposeVersion = ArrayCategoryValue)) & ~(exposeVersion = ArrayCategoryInt)) & ~(exposeVersion = ArrayCategoryRef)) & ~(exposeVersion = ArrayCategoryNonNullRef)) & ~(exposeVersion = System_Array)) & ~(exposeVersion = System_Boolean)) & ~(exposeVersion = System_Object)) & ~(exposeVersion = System_Type)) & ~(exposeVersion = NonNullFieldsAreInitialized)) & ~(exposeVersion = System_String)) & ~(exposeVersion = FirstConsistentOwner)) & ~(exposeVersion = System_SByte)) & ~(exposeVersion = System_Byte)) & ~(exposeVersion = System_Int16)) & ~(exposeVersion = System_UInt16)) & ~(exposeVersion = System_Int32)) & ~(exposeVersion = System_UInt32)) & ~(exposeVersion = System_Int64)) & ~(exposeVersion = System_UInt64)) & ~(exposeVersion = System_Char)) & ~(exposeVersion = System_UIntPtr)) & ~(exposeVersion = System_IntPtr)) & ~(exposeVersion = ArraySum_a)) & ~(exposeVersion = System_IConvertible)) & ~(exposeVersion = System_IEquatable_1___System_String)) & ~(exposeVersion = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(exposeVersion = System_ICloneable)) & ~(exposeVersion = System_Collections_IList)) & ~(exposeVersion = System_Collections_ICollection)) & ~(exposeVersion = System_IComparable)) & ~(exposeVersion = System_IComparable_1___System_String)) & ~(exposeVersion = ArraySum)) & ~(exposeVersion = System_Collections_IEnumerable)) & ~(sharingMode = SharingMode_Unshared)) & ~(sharingMode = SharingMode_LockProtected)) & ~(sharingMode = ownerRef)) & ~(sharingMode = ownerFrame)) & ~(sharingMode = PeerGroupPlaceholder)) & ~(sharingMode = ArrayCategoryValue)) & ~(sharingMode = ArrayCategoryInt)) & ~(sharingMode = ArrayCategoryRef)) & ~(sharingMode = ArrayCategoryNonNullRef)) & ~(sharingMode = System_Array)) & ~(sharingMode = System_Boolean)) & ~(sharingMode = System_Object)) & ~(sharingMode = System_Type)) & ~(sharingMode = NonNullFieldsAreInitialized)) & ~(sharingMode = System_String)) & ~(sharingMode = FirstConsistentOwner)) & ~(sharingMode = System_SByte)) & ~(sharingMode = System_Byte)) & ~(sharingMode = System_Int16)) & ~(sharingMode = System_UInt16)) & ~(sharingMode = System_Int32)) & ~(sharingMode = System_UInt32)) & ~(sharingMode = System_Int64)) & ~(sharingMode = System_UInt64)) & ~(sharingMode = System_Char)) & ~(sharingMode = System_UIntPtr)) & ~(sharingMode = System_IntPtr)) & ~(sharingMode = ArraySum_a)) & ~(sharingMode = System_IConvertible)) & ~(sharingMode = System_IEquatable_1___System_String)) & ~(sharingMode = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(sharingMode = System_ICloneable)) & ~(sharingMode = System_Collections_IList)) & ~(sharingMode = System_Collections_ICollection)) & ~(sharingMode = System_IComparable)) & ~(sharingMode = System_IComparable_1___System_String)) & ~(sharingMode = ArraySum)) & ~(sharingMode = System_Collections_IEnumerable)) & ~(SharingMode_Unshared = SharingMode_LockProtected)) & ~(SharingMode_Unshared = ownerRef)) & ~(SharingMode_Unshared = ownerFrame)) & ~(SharingMode_Unshared = PeerGroupPlaceholder)) & ~(SharingMode_Unshared = ArrayCategoryValue)) & ~(SharingMode_Unshared = ArrayCategoryInt)) & ~(SharingMode_Unshared = ArrayCategoryRef)) & ~(SharingMode_Unshared = ArrayCategoryNonNullRef)) & ~(SharingMode_Unshared = System_Array)) & ~(SharingMode_Unshared = System_Boolean)) & ~(SharingMode_Unshared = System_Object)) & ~(SharingMode_Unshared = System_Type)) & ~(SharingMode_Unshared = NonNullFieldsAreInitialized)) & ~(SharingMode_Unshared = System_String)) & ~(SharingMode_Unshared = FirstConsistentOwner)) & ~(SharingMode_Unshared = System_SByte)) & ~(SharingMode_Unshared = System_Byte)) & ~(SharingMode_Unshared = System_Int16)) & ~(SharingMode_Unshared = System_UInt16)) & ~(SharingMode_Unshared = System_Int32)) & ~(SharingMode_Unshared = System_UInt32)) & ~(SharingMode_Unshared = System_Int64)) & ~(SharingMode_Unshared = System_UInt64)) & ~(SharingMode_Unshared = System_Char)) & ~(SharingMode_Unshared = System_UIntPtr)) & ~(SharingMode_Unshared = System_IntPtr)) & ~(SharingMode_Unshared = ArraySum_a)) & ~(SharingMode_Unshared = System_IConvertible)) & ~(SharingMode_Unshared = System_IEquatable_1___System_String)) & ~(SharingMode_Unshared = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(SharingMode_Unshared = System_ICloneable)) & ~(SharingMode_Unshared = System_Collections_IList)) & ~(SharingMode_Unshared = System_Collections_ICollection)) & ~(SharingMode_Unshared = System_IComparable)) & ~(SharingMode_Unshared = System_IComparable_1___System_String)) & ~(SharingMode_Unshared = ArraySum)) & ~(SharingMode_Unshared = System_Collections_IEnumerable)) & ~(SharingMode_LockProtected = ownerRef)) & ~(SharingMode_LockProtected = ownerFrame)) & ~(SharingMode_LockProtected = PeerGroupPlaceholder)) & ~(SharingMode_LockProtected = ArrayCategoryValue)) & ~(SharingMode_LockProtected = ArrayCategoryInt)) & ~(SharingMode_LockProtected = ArrayCategoryRef)) & ~(SharingMode_LockProtected = ArrayCategoryNonNullRef)) & ~(SharingMode_LockProtected = System_Array)) & ~(SharingMode_LockProtected = System_Boolean)) & ~(SharingMode_LockProtected = System_Object)) & ~(SharingMode_LockProtected = System_Type)) & ~(SharingMode_LockProtected = NonNullFieldsAreInitialized)) & ~(SharingMode_LockProtected = System_String)) & ~(SharingMode_LockProtected = FirstConsistentOwner)) & ~(SharingMode_LockProtected = System_SByte)) & ~(SharingMode_LockProtected = System_Byte)) & ~(SharingMode_LockProtected = System_Int16)) & ~(SharingMode_LockProtected = System_UInt16)) & ~(SharingMode_LockProtected = System_Int32)) & ~(SharingMode_LockProtected = System_UInt32)) & ~(SharingMode_LockProtected = System_Int64)) & ~(SharingMode_LockProtected = System_UInt64)) & ~(SharingMode_LockProtected = System_Char)) & ~(SharingMode_LockProtected = System_UIntPtr)) & ~(SharingMode_LockProtected = System_IntPtr)) & ~(SharingMode_LockProtected = ArraySum_a)) & ~(SharingMode_LockProtected = System_IConvertible)) & ~(SharingMode_LockProtected = System_IEquatable_1___System_String)) & ~(SharingMode_LockProtected = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(SharingMode_LockProtected = System_ICloneable)) & ~(SharingMode_LockProtected = System_Collections_IList)) & ~(SharingMode_LockProtected = System_Collections_ICollection)) & ~(SharingMode_LockProtected = System_IComparable)) & ~(SharingMode_LockProtected = System_IComparable_1___System_String)) & ~(SharingMode_LockProtected = ArraySum)) & ~(SharingMode_LockProtected = System_Collections_IEnumerable)) & ~(ownerRef = ownerFrame)) & ~(ownerRef = PeerGroupPlaceholder)) & ~(ownerRef = ArrayCategoryValue)) & ~(ownerRef = ArrayCategoryInt)) & ~(ownerRef = ArrayCategoryRef)) & ~(ownerRef = ArrayCategoryNonNullRef)) & ~(ownerRef = System_Array)) & ~(ownerRef = System_Boolean)) & ~(ownerRef = System_Object)) & ~(ownerRef = System_Type)) & ~(ownerRef = NonNullFieldsAreInitialized)) & ~(ownerRef = System_String)) & ~(ownerRef = FirstConsistentOwner)) & ~(ownerRef = System_SByte)) & ~(ownerRef = System_Byte)) & ~(ownerRef = System_Int16)) & ~(ownerRef = System_UInt16)) & ~(ownerRef = System_Int32)) & ~(ownerRef = System_UInt32)) & ~(ownerRef = System_Int64)) & ~(ownerRef = System_UInt64)) & ~(ownerRef = System_Char)) & ~(ownerRef = System_UIntPtr)) & ~(ownerRef = System_IntPtr)) & ~(ownerRef = ArraySum_a)) & ~(ownerRef = System_IConvertible)) & ~(ownerRef = System_IEquatable_1___System_String)) & ~(ownerRef = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(ownerRef = System_ICloneable)) & ~(ownerRef = System_Collections_IList)) & ~(ownerRef = System_Collections_ICollection)) & ~(ownerRef = System_IComparable)) & ~(ownerRef = System_IComparable_1___System_String)) & ~(ownerRef = ArraySum)) & ~(ownerRef = System_Collections_IEnumerable)) & ~(ownerFrame = PeerGroupPlaceholder)) & ~(ownerFrame = ArrayCategoryValue)) & ~(ownerFrame = ArrayCategoryInt)) & ~(ownerFrame = ArrayCategoryRef)) & ~(ownerFrame = ArrayCategoryNonNullRef)) & ~(ownerFrame = System_Array)) & ~(ownerFrame = System_Boolean)) & ~(ownerFrame = System_Object)) & ~(ownerFrame = System_Type)) & ~(ownerFrame = NonNullFieldsAreInitialized)) & ~(ownerFrame = System_String)) & ~(ownerFrame = FirstConsistentOwner)) & ~(ownerFrame = System_SByte)) & ~(ownerFrame = System_Byte)) & ~(ownerFrame = System_Int16)) & ~(ownerFrame = System_UInt16)) & ~(ownerFrame = System_Int32)) & ~(ownerFrame = System_UInt32)) & ~(ownerFrame = System_Int64)) & ~(ownerFrame = System_UInt64)) & ~(ownerFrame = System_Char)) & ~(ownerFrame = System_UIntPtr)) & ~(ownerFrame = System_IntPtr)) & ~(ownerFrame = ArraySum_a)) & ~(ownerFrame = System_IConvertible)) & ~(ownerFrame = System_IEquatable_1___System_String)) & ~(ownerFrame = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(ownerFrame = System_ICloneable)) & ~(ownerFrame = System_Collections_IList)) & ~(ownerFrame = System_Collections_ICollection)) & ~(ownerFrame = System_IComparable)) & ~(ownerFrame = System_IComparable_1___System_String)) & ~(ownerFrame = ArraySum)) & ~(ownerFrame = System_Collections_IEnumerable)) & ~(PeerGroupPlaceholder = ArrayCategoryValue)) & ~(PeerGroupPlaceholder = ArrayCategoryInt)) & ~(PeerGroupPlaceholder = ArrayCategoryRef)) & ~(PeerGroupPlaceholder = ArrayCategoryNonNullRef)) & ~(PeerGroupPlaceholder = System_Array)) & ~(PeerGroupPlaceholder = System_Boolean)) & ~(PeerGroupPlaceholder = System_Object)) & ~(PeerGroupPlaceholder = System_Type)) & ~(PeerGroupPlaceholder = NonNullFieldsAreInitialized)) & ~(PeerGroupPlaceholder = System_String)) & ~(PeerGroupPlaceholder = FirstConsistentOwner)) & ~(PeerGroupPlaceholder = System_SByte)) & ~(PeerGroupPlaceholder = System_Byte)) & ~(PeerGroupPlaceholder = System_Int16)) & ~(PeerGroupPlaceholder = System_UInt16)) & ~(PeerGroupPlaceholder = System_Int32)) & ~(PeerGroupPlaceholder = System_UInt32)) & ~(PeerGroupPlaceholder = System_Int64)) & ~(PeerGroupPlaceholder = System_UInt64)) & ~(PeerGroupPlaceholder = System_Char)) & ~(PeerGroupPlaceholder = System_UIntPtr)) & ~(PeerGroupPlaceholder = System_IntPtr)) & ~(PeerGroupPlaceholder = ArraySum_a)) & ~(PeerGroupPlaceholder = System_IConvertible)) & ~(PeerGroupPlaceholder = System_IEquatable_1___System_String)) & ~(PeerGroupPlaceholder = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(PeerGroupPlaceholder = System_ICloneable)) & ~(PeerGroupPlaceholder = System_Collections_IList)) & ~(PeerGroupPlaceholder = System_Collections_ICollection)) & ~(PeerGroupPlaceholder = System_IComparable)) & ~(PeerGroupPlaceholder = System_IComparable_1___System_String)) & ~(PeerGroupPlaceholder = ArraySum)) & ~(PeerGroupPlaceholder = System_Collections_IEnumerable)) & ~(ArrayCategoryValue = ArrayCategoryInt)) & ~(ArrayCategoryValue = ArrayCategoryRef)) & ~(ArrayCategoryValue = ArrayCategoryNonNullRef)) & ~(ArrayCategoryValue = System_Array)) & ~(ArrayCategoryValue = System_Boolean)) & ~(ArrayCategoryValue = System_Object)) & ~(ArrayCategoryValue = System_Type)) & ~(ArrayCategoryValue = NonNullFieldsAreInitialized)) & ~(ArrayCategoryValue = System_String)) & ~(ArrayCategoryValue = FirstConsistentOwner)) & ~(ArrayCategoryValue = System_SByte)) & ~(ArrayCategoryValue = System_Byte)) & ~(ArrayCategoryValue = System_Int16)) & ~(ArrayCategoryValue = System_UInt16)) & ~(ArrayCategoryValue = System_Int32)) & ~(ArrayCategoryValue = System_UInt32)) & ~(ArrayCategoryValue = System_Int64)) & ~(ArrayCategoryValue = System_UInt64)) & ~(ArrayCategoryValue = System_Char)) & ~(ArrayCategoryValue = System_UIntPtr)) & ~(ArrayCategoryValue = System_IntPtr)) & ~(ArrayCategoryValue = ArraySum_a)) & ~(ArrayCategoryValue = System_IConvertible)) & ~(ArrayCategoryValue = System_IEquatable_1___System_String)) & ~(ArrayCategoryValue = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(ArrayCategoryValue = System_ICloneable)) & ~(ArrayCategoryValue = System_Collections_IList)) & ~(ArrayCategoryValue = System_Collections_ICollection)) & ~(ArrayCategoryValue = System_IComparable)) & ~(ArrayCategoryValue = System_IComparable_1___System_String)) & ~(ArrayCategoryValue = ArraySum)) & ~(ArrayCategoryValue = System_Collections_IEnumerable)) & ~(ArrayCategoryInt = ArrayCategoryRef)) & ~(ArrayCategoryInt = ArrayCategoryNonNullRef)) & ~(ArrayCategoryInt = System_Array)) & ~(ArrayCategoryInt = System_Boolean)) & ~(ArrayCategoryInt = System_Object)) & ~(ArrayCategoryInt = System_Type)) & ~(ArrayCategoryInt = NonNullFieldsAreInitialized)) & ~(ArrayCategoryInt = System_String)) & ~(ArrayCategoryInt = FirstConsistentOwner)) & ~(ArrayCategoryInt = System_SByte)) & ~(ArrayCategoryInt = System_Byte)) & ~(ArrayCategoryInt = System_Int16)) & ~(ArrayCategoryInt = System_UInt16)) & ~(ArrayCategoryInt = System_Int32)) & ~(ArrayCategoryInt = System_UInt32)) & ~(ArrayCategoryInt = System_Int64)) & ~(ArrayCategoryInt = System_UInt64)) & ~(ArrayCategoryInt = System_Char)) & ~(ArrayCategoryInt = System_UIntPtr)) & ~(ArrayCategoryInt = System_IntPtr)) & ~(ArrayCategoryInt = ArraySum_a)) & ~(ArrayCategoryInt = System_IConvertible)) & ~(ArrayCategoryInt = System_IEquatable_1___System_String)) & ~(ArrayCategoryInt = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(ArrayCategoryInt = System_ICloneable)) & ~(ArrayCategoryInt = System_Collections_IList)) & ~(ArrayCategoryInt = System_Collections_ICollection)) & ~(ArrayCategoryInt = System_IComparable)) & ~(ArrayCategoryInt = System_IComparable_1___System_String)) & ~(ArrayCategoryInt = ArraySum)) & ~(ArrayCategoryInt = System_Collections_IEnumerable)) & ~(ArrayCategoryRef = ArrayCategoryNonNullRef)) & ~(ArrayCategoryRef = System_Array)) & ~(ArrayCategoryRef = System_Boolean)) & ~(ArrayCategoryRef = System_Object)) & ~(ArrayCategoryRef = System_Type)) & ~(ArrayCategoryRef = NonNullFieldsAreInitialized)) & ~(ArrayCategoryRef = System_String)) & ~(ArrayCategoryRef = FirstConsistentOwner)) & ~(ArrayCategoryRef = System_SByte)) & ~(ArrayCategoryRef = System_Byte)) & ~(ArrayCategoryRef = System_Int16)) & ~(ArrayCategoryRef = System_UInt16)) & ~(ArrayCategoryRef = System_Int32)) & ~(ArrayCategoryRef = System_UInt32)) & ~(ArrayCategoryRef = System_Int64)) & ~(ArrayCategoryRef = System_UInt64)) & ~(ArrayCategoryRef = System_Char)) & ~(ArrayCategoryRef = System_UIntPtr)) & ~(ArrayCategoryRef = System_IntPtr)) & ~(ArrayCategoryRef = ArraySum_a)) & ~(ArrayCategoryRef = System_IConvertible)) & ~(ArrayCategoryRef = System_IEquatable_1___System_String)) & ~(ArrayCategoryRef = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(ArrayCategoryRef = System_ICloneable)) & ~(ArrayCategoryRef = System_Collections_IList)) & ~(ArrayCategoryRef = System_Collections_ICollection)) & ~(ArrayCategoryRef = System_IComparable)) & ~(ArrayCategoryRef = System_IComparable_1___System_String)) & ~(ArrayCategoryRef = ArraySum)) & ~(ArrayCategoryRef = System_Collections_IEnumerable)) & ~(ArrayCategoryNonNullRef = System_Array)) & ~(ArrayCategoryNonNullRef = System_Boolean)) & ~(ArrayCategoryNonNullRef = System_Object)) & ~(ArrayCategoryNonNullRef = System_Type)) & ~(ArrayCategoryNonNullRef = NonNullFieldsAreInitialized)) & ~(ArrayCategoryNonNullRef = System_String)) & ~(ArrayCategoryNonNullRef = FirstConsistentOwner)) & ~(ArrayCategoryNonNullRef = System_SByte)) & ~(ArrayCategoryNonNullRef = System_Byte)) & ~(ArrayCategoryNonNullRef = System_Int16)) & ~(ArrayCategoryNonNullRef = System_UInt16)) & ~(ArrayCategoryNonNullRef = System_Int32)) & ~(ArrayCategoryNonNullRef = System_UInt32)) & ~(ArrayCategoryNonNullRef = System_Int64)) & ~(ArrayCategoryNonNullRef = System_UInt64)) & ~(ArrayCategoryNonNullRef = System_Char)) & ~(ArrayCategoryNonNullRef = System_UIntPtr)) & ~(ArrayCategoryNonNullRef = System_IntPtr)) & ~(ArrayCategoryNonNullRef = ArraySum_a)) & ~(ArrayCategoryNonNullRef = System_IConvertible)) & ~(ArrayCategoryNonNullRef = System_IEquatable_1___System_String)) & ~(ArrayCategoryNonNullRef = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(ArrayCategoryNonNullRef = System_ICloneable)) & ~(ArrayCategoryNonNullRef = System_Collections_IList)) & ~(ArrayCategoryNonNullRef = System_Collections_ICollection)) & ~(ArrayCategoryNonNullRef = System_IComparable)) & ~(ArrayCategoryNonNullRef = System_IComparable_1___System_String)) & ~(ArrayCategoryNonNullRef = ArraySum)) & ~(ArrayCategoryNonNullRef = System_Collections_IEnumerable)) & ~(System_Array = System_Boolean)) & ~(System_Array = System_Object)) & ~(System_Array = System_Type)) & ~(System_Array = NonNullFieldsAreInitialized)) & ~(System_Array = System_String)) & ~(System_Array = FirstConsistentOwner)) & ~(System_Array = System_SByte)) & ~(System_Array = System_Byte)) & ~(System_Array = System_Int16)) & ~(System_Array = System_UInt16)) & ~(System_Array = System_Int32)) & ~(System_Array = System_UInt32)) & ~(System_Array = System_Int64)) & ~(System_Array = System_UInt64)) & ~(System_Array = System_Char)) & ~(System_Array = System_UIntPtr)) & ~(System_Array = System_IntPtr)) & ~(System_Array = ArraySum_a)) & ~(System_Array = System_IConvertible)) & ~(System_Array = System_IEquatable_1___System_String)) & ~(System_Array = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Array = System_ICloneable)) & ~(System_Array = System_Collections_IList)) & ~(System_Array = System_Collections_ICollection)) & ~(System_Array = System_IComparable)) & ~(System_Array = System_IComparable_1___System_String)) & ~(System_Array = ArraySum)) & ~(System_Array = System_Collections_IEnumerable)) & ~(System_Boolean = System_Object)) & ~(System_Boolean = System_Type)) & ~(System_Boolean = NonNullFieldsAreInitialized)) & ~(System_Boolean = System_String)) & ~(System_Boolean = FirstConsistentOwner)) & ~(System_Boolean = System_SByte)) & ~(System_Boolean = System_Byte)) & ~(System_Boolean = System_Int16)) & ~(System_Boolean = System_UInt16)) & ~(System_Boolean = System_Int32)) & ~(System_Boolean = System_UInt32)) & ~(System_Boolean = System_Int64)) & ~(System_Boolean = System_UInt64)) & ~(System_Boolean = System_Char)) & ~(System_Boolean = System_UIntPtr)) & ~(System_Boolean = System_IntPtr)) & ~(System_Boolean = ArraySum_a)) & ~(System_Boolean = System_IConvertible)) & ~(System_Boolean = System_IEquatable_1___System_String)) & ~(System_Boolean = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Boolean = System_ICloneable)) & ~(System_Boolean = System_Collections_IList)) & ~(System_Boolean = System_Collections_ICollection)) & ~(System_Boolean = System_IComparable)) & ~(System_Boolean = System_IComparable_1___System_String)) & ~(System_Boolean = ArraySum)) & ~(System_Boolean = System_Collections_IEnumerable)) & ~(System_Object = System_Type)) & ~(System_Object = NonNullFieldsAreInitialized)) & ~(System_Object = System_String)) & ~(System_Object = FirstConsistentOwner)) & ~(System_Object = System_SByte)) & ~(System_Object = System_Byte)) & ~(System_Object = System_Int16)) & ~(System_Object = System_UInt16)) & ~(System_Object = System_Int32)) & ~(System_Object = System_UInt32)) & ~(System_Object = System_Int64)) & ~(System_Object = System_UInt64)) & ~(System_Object = System_Char)) & ~(System_Object = System_UIntPtr)) & ~(System_Object = System_IntPtr)) & ~(System_Object = ArraySum_a)) & ~(System_Object = System_IConvertible)) & ~(System_Object = System_IEquatable_1___System_String)) & ~(System_Object = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Object = System_ICloneable)) & ~(System_Object = System_Collections_IList)) & ~(System_Object = System_Collections_ICollection)) & ~(System_Object = System_IComparable)) & ~(System_Object = System_IComparable_1___System_String)) & ~(System_Object = ArraySum)) & ~(System_Object = System_Collections_IEnumerable)) & ~(System_Type = NonNullFieldsAreInitialized)) & ~(System_Type = System_String)) & ~(System_Type = FirstConsistentOwner)) & ~(System_Type = System_SByte)) & ~(System_Type = System_Byte)) & ~(System_Type = System_Int16)) & ~(System_Type = System_UInt16)) & ~(System_Type = System_Int32)) & ~(System_Type = System_UInt32)) & ~(System_Type = System_Int64)) & ~(System_Type = System_UInt64)) & ~(System_Type = System_Char)) & ~(System_Type = System_UIntPtr)) & ~(System_Type = System_IntPtr)) & ~(System_Type = ArraySum_a)) & ~(System_Type = System_IConvertible)) & ~(System_Type = System_IEquatable_1___System_String)) & ~(System_Type = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Type = System_ICloneable)) & ~(System_Type = System_Collections_IList)) & ~(System_Type = System_Collections_ICollection)) & ~(System_Type = System_IComparable)) & ~(System_Type = System_IComparable_1___System_String)) & ~(System_Type = ArraySum)) & ~(System_Type = System_Collections_IEnumerable)) & ~(NonNullFieldsAreInitialized = System_String)) & ~(NonNullFieldsAreInitialized = FirstConsistentOwner)) & ~(NonNullFieldsAreInitialized = System_SByte)) & ~(NonNullFieldsAreInitialized = System_Byte)) & ~(NonNullFieldsAreInitialized = System_Int16)) & ~(NonNullFieldsAreInitialized = System_UInt16)) & ~(NonNullFieldsAreInitialized = System_Int32)) & ~(NonNullFieldsAreInitialized = System_UInt32)) & ~(NonNullFieldsAreInitialized = System_Int64)) & ~(NonNullFieldsAreInitialized = System_UInt64)) & ~(NonNullFieldsAreInitialized = System_Char)) & ~(NonNullFieldsAreInitialized = System_UIntPtr)) & ~(NonNullFieldsAreInitialized = System_IntPtr)) & ~(NonNullFieldsAreInitialized = ArraySum_a)) & ~(NonNullFieldsAreInitialized = System_IConvertible)) & ~(NonNullFieldsAreInitialized = System_IEquatable_1___System_String)) & ~(NonNullFieldsAreInitialized = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(NonNullFieldsAreInitialized = System_ICloneable)) & ~(NonNullFieldsAreInitialized = System_Collections_IList)) & ~(NonNullFieldsAreInitialized = System_Collections_ICollection)) & ~(NonNullFieldsAreInitialized = System_IComparable)) & ~(NonNullFieldsAreInitialized = System_IComparable_1___System_String)) & ~(NonNullFieldsAreInitialized = ArraySum)) & ~(NonNullFieldsAreInitialized = System_Collections_IEnumerable)) & ~(System_String = FirstConsistentOwner)) & ~(System_String = System_SByte)) & ~(System_String = System_Byte)) & ~(System_String = System_Int16)) & ~(System_String = System_UInt16)) & ~(System_String = System_Int32)) & ~(System_String = System_UInt32)) & ~(System_String = System_Int64)) & ~(System_String = System_UInt64)) & ~(System_String = System_Char)) & ~(System_String = System_UIntPtr)) & ~(System_String = System_IntPtr)) & ~(System_String = ArraySum_a)) & ~(System_String = System_IConvertible)) & ~(System_String = System_IEquatable_1___System_String)) & ~(System_String = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_String = System_ICloneable)) & ~(System_String = System_Collections_IList)) & ~(System_String = System_Collections_ICollection)) & ~(System_String = System_IComparable)) & ~(System_String = System_IComparable_1___System_String)) & ~(System_String = ArraySum)) & ~(System_String = System_Collections_IEnumerable)) & ~(FirstConsistentOwner = System_SByte)) & ~(FirstConsistentOwner = System_Byte)) & ~(FirstConsistentOwner = System_Int16)) & ~(FirstConsistentOwner = System_UInt16)) & ~(FirstConsistentOwner = System_Int32)) & ~(FirstConsistentOwner = System_UInt32)) & ~(FirstConsistentOwner = System_Int64)) & ~(FirstConsistentOwner = System_UInt64)) & ~(FirstConsistentOwner = System_Char)) & ~(FirstConsistentOwner = System_UIntPtr)) & ~(FirstConsistentOwner = System_IntPtr)) & ~(FirstConsistentOwner = ArraySum_a)) & ~(FirstConsistentOwner = System_IConvertible)) & ~(FirstConsistentOwner = System_IEquatable_1___System_String)) & ~(FirstConsistentOwner = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(FirstConsistentOwner = System_ICloneable)) & ~(FirstConsistentOwner = System_Collections_IList)) & ~(FirstConsistentOwner = System_Collections_ICollection)) & ~(FirstConsistentOwner = System_IComparable)) & ~(FirstConsistentOwner = System_IComparable_1___System_String)) & ~(FirstConsistentOwner = ArraySum)) & ~(FirstConsistentOwner = System_Collections_IEnumerable)) & ~(System_SByte = System_Byte)) & ~(System_SByte = System_Int16)) & ~(System_SByte = System_UInt16)) & ~(System_SByte = System_Int32)) & ~(System_SByte = System_UInt32)) & ~(System_SByte = System_Int64)) & ~(System_SByte = System_UInt64)) & ~(System_SByte = System_Char)) & ~(System_SByte = System_UIntPtr)) & ~(System_SByte = System_IntPtr)) & ~(System_SByte = ArraySum_a)) & ~(System_SByte = System_IConvertible)) & ~(System_SByte = System_IEquatable_1___System_String)) & ~(System_SByte = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_SByte = System_ICloneable)) & ~(System_SByte = System_Collections_IList)) & ~(System_SByte = System_Collections_ICollection)) & ~(System_SByte = System_IComparable)) & ~(System_SByte = System_IComparable_1___System_String)) & ~(System_SByte = ArraySum)) & ~(System_SByte = System_Collections_IEnumerable)) & ~(System_Byte = System_Int16)) & ~(System_Byte = System_UInt16)) & ~(System_Byte = System_Int32)) & ~(System_Byte = System_UInt32)) & ~(System_Byte = System_Int64)) & ~(System_Byte = System_UInt64)) & ~(System_Byte = System_Char)) & ~(System_Byte = System_UIntPtr)) & ~(System_Byte = System_IntPtr)) & ~(System_Byte = ArraySum_a)) & ~(System_Byte = System_IConvertible)) & ~(System_Byte = System_IEquatable_1___System_String)) & ~(System_Byte = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Byte = System_ICloneable)) & ~(System_Byte = System_Collections_IList)) & ~(System_Byte = System_Collections_ICollection)) & ~(System_Byte = System_IComparable)) & ~(System_Byte = System_IComparable_1___System_String)) & ~(System_Byte = ArraySum)) & ~(System_Byte = System_Collections_IEnumerable)) & ~(System_Int16 = System_UInt16)) & ~(System_Int16 = System_Int32)) & ~(System_Int16 = System_UInt32)) & ~(System_Int16 = System_Int64)) & ~(System_Int16 = System_UInt64)) & ~(System_Int16 = System_Char)) & ~(System_Int16 = System_UIntPtr)) & ~(System_Int16 = System_IntPtr)) & ~(System_Int16 = ArraySum_a)) & ~(System_Int16 = System_IConvertible)) & ~(System_Int16 = System_IEquatable_1___System_String)) & ~(System_Int16 = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Int16 = System_ICloneable)) & ~(System_Int16 = System_Collections_IList)) & ~(System_Int16 = System_Collections_ICollection)) & ~(System_Int16 = System_IComparable)) & ~(System_Int16 = System_IComparable_1___System_String)) & ~(System_Int16 = ArraySum)) & ~(System_Int16 = System_Collections_IEnumerable)) & ~(System_UInt16 = System_Int32)) & ~(System_UInt16 = System_UInt32)) & ~(System_UInt16 = System_Int64)) & ~(System_UInt16 = System_UInt64)) & ~(System_UInt16 = System_Char)) & ~(System_UInt16 = System_UIntPtr)) & ~(System_UInt16 = System_IntPtr)) & ~(System_UInt16 = ArraySum_a)) & ~(System_UInt16 = System_IConvertible)) & ~(System_UInt16 = System_IEquatable_1___System_String)) & ~(System_UInt16 = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_UInt16 = System_ICloneable)) & ~(System_UInt16 = System_Collections_IList)) & ~(System_UInt16 = System_Collections_ICollection)) & ~(System_UInt16 = System_IComparable)) & ~(System_UInt16 = System_IComparable_1___System_String)) & ~(System_UInt16 = ArraySum)) & ~(System_UInt16 = System_Collections_IEnumerable)) & ~(System_Int32 = System_UInt32)) & ~(System_Int32 = System_Int64)) & ~(System_Int32 = System_UInt64)) & ~(System_Int32 = System_Char)) & ~(System_Int32 = System_UIntPtr)) & ~(System_Int32 = System_IntPtr)) & ~(System_Int32 = ArraySum_a)) & ~(System_Int32 = System_IConvertible)) & ~(System_Int32 = System_IEquatable_1___System_String)) & ~(System_Int32 = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Int32 = System_ICloneable)) & ~(System_Int32 = System_Collections_IList)) & ~(System_Int32 = System_Collections_ICollection)) & ~(System_Int32 = System_IComparable)) & ~(System_Int32 = System_IComparable_1___System_String)) & ~(System_Int32 = ArraySum)) & ~(System_Int32 = System_Collections_IEnumerable)) & ~(System_UInt32 = System_Int64)) & ~(System_UInt32 = System_UInt64)) & ~(System_UInt32 = System_Char)) & ~(System_UInt32 = System_UIntPtr)) & ~(System_UInt32 = System_IntPtr)) & ~(System_UInt32 = ArraySum_a)) & ~(System_UInt32 = System_IConvertible)) & ~(System_UInt32 = System_IEquatable_1___System_String)) & ~(System_UInt32 = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_UInt32 = System_ICloneable)) & ~(System_UInt32 = System_Collections_IList)) & ~(System_UInt32 = System_Collections_ICollection)) & ~(System_UInt32 = System_IComparable)) & ~(System_UInt32 = System_IComparable_1___System_String)) & ~(System_UInt32 = ArraySum)) & ~(System_UInt32 = System_Collections_IEnumerable)) & ~(System_Int64 = System_UInt64)) & ~(System_Int64 = System_Char)) & ~(System_Int64 = System_UIntPtr)) & ~(System_Int64 = System_IntPtr)) & ~(System_Int64 = ArraySum_a)) & ~(System_Int64 = System_IConvertible)) & ~(System_Int64 = System_IEquatable_1___System_String)) & ~(System_Int64 = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Int64 = System_ICloneable)) & ~(System_Int64 = System_Collections_IList)) & ~(System_Int64 = System_Collections_ICollection)) & ~(System_Int64 = System_IComparable)) & ~(System_Int64 = System_IComparable_1___System_String)) & ~(System_Int64 = ArraySum)) & ~(System_Int64 = System_Collections_IEnumerable)) & ~(System_UInt64 = System_Char)) & ~(System_UInt64 = System_UIntPtr)) & ~(System_UInt64 = System_IntPtr)) & ~(System_UInt64 = ArraySum_a)) & ~(System_UInt64 = System_IConvertible)) & ~(System_UInt64 = System_IEquatable_1___System_String)) & ~(System_UInt64 = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_UInt64 = System_ICloneable)) & ~(System_UInt64 = System_Collections_IList)) & ~(System_UInt64 = System_Collections_ICollection)) & ~(System_UInt64 = System_IComparable)) & ~(System_UInt64 = System_IComparable_1___System_String)) & ~(System_UInt64 = ArraySum)) & ~(System_UInt64 = System_Collections_IEnumerable)) & ~(System_Char = System_UIntPtr)) & ~(System_Char = System_IntPtr)) & ~(System_Char = ArraySum_a)) & ~(System_Char = System_IConvertible)) & ~(System_Char = System_IEquatable_1___System_String)) & ~(System_Char = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_Char = System_ICloneable)) & ~(System_Char = System_Collections_IList)) & ~(System_Char = System_Collections_ICollection)) & ~(System_Char = System_IComparable)) & ~(System_Char = System_IComparable_1___System_String)) & ~(System_Char = ArraySum)) & ~(System_Char = System_Collections_IEnumerable)) & ~(System_UIntPtr = System_IntPtr)) & ~(System_UIntPtr = ArraySum_a)) & ~(System_UIntPtr = System_IConvertible)) & ~(System_UIntPtr = System_IEquatable_1___System_String)) & ~(System_UIntPtr = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_UIntPtr = System_ICloneable)) & ~(System_UIntPtr = System_Collections_IList)) & ~(System_UIntPtr = System_Collections_ICollection)) & ~(System_UIntPtr = System_IComparable)) & ~(System_UIntPtr = System_IComparable_1___System_String)) & ~(System_UIntPtr = ArraySum)) & ~(System_UIntPtr = System_Collections_IEnumerable)) & ~(System_IntPtr = ArraySum_a)) & ~(System_IntPtr = System_IConvertible)) & ~(System_IntPtr = System_IEquatable_1___System_String)) & ~(System_IntPtr = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_IntPtr = System_ICloneable)) & ~(System_IntPtr = System_Collections_IList)) & ~(System_IntPtr = System_Collections_ICollection)) & ~(System_IntPtr = System_IComparable)) & ~(System_IntPtr = System_IComparable_1___System_String)) & ~(System_IntPtr = ArraySum)) & ~(System_IntPtr = System_Collections_IEnumerable)) & ~(ArraySum_a = System_IConvertible)) & ~(ArraySum_a = System_IEquatable_1___System_String)) & ~(ArraySum_a = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(ArraySum_a = System_ICloneable)) & ~(ArraySum_a = System_Collections_IList)) & ~(ArraySum_a = System_Collections_ICollection)) & ~(ArraySum_a = System_IComparable)) & ~(ArraySum_a = System_IComparable_1___System_String)) & ~(ArraySum_a = ArraySum)) & ~(ArraySum_a = System_Collections_IEnumerable)) & ~(System_IConvertible = System_IEquatable_1___System_String)) & ~(System_IConvertible = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_IConvertible = System_ICloneable)) & ~(System_IConvertible = System_Collections_IList)) & ~(System_IConvertible = System_Collections_ICollection)) & ~(System_IConvertible = System_IComparable)) & ~(System_IConvertible = System_IComparable_1___System_String)) & ~(System_IConvertible = ArraySum)) & ~(System_IConvertible = System_Collections_IEnumerable)) & ~(System_IEquatable_1___System_String = System_Collections_Generic_IEnumerable_1___System_Char)) & ~(System_IEquatable_1___System_String = System_ICloneable)) & ~(System_IEquatable_1___System_String = System_Collections_IList)) & ~(System_IEquatable_1___System_String = System_Collections_ICollection)) & ~(System_IEquatable_1___System_String = System_IComparable)) & ~(System_IEquatable_1___System_String = System_IComparable_1___System_String)) & ~(System_IEquatable_1___System_String = ArraySum)) & ~(System_IEquatable_1___System_String = System_Collections_IEnumerable)) & ~(System_Collections_Generic_IEnumerable_1___System_Char = System_ICloneable)) & ~(System_Collections_Generic_IEnumerable_1___System_Char = System_Collections_IList)) & ~(System_Collections_Generic_IEnumerable_1___System_Char = System_Collections_ICollection)) & ~(System_Collections_Generic_IEnumerable_1___System_Char = System_IComparable)) & ~(System_Collections_Generic_IEnumerable_1___System_Char = System_IComparable_1___System_String)) & ~(System_Collections_Generic_IEnumerable_1___System_Char = ArraySum)) & ~(System_Collections_Generic_IEnumerable_1___System_Char = System_Collections_IEnumerable)) & ~(System_ICloneable = System_Collections_IList)) & ~(System_ICloneable = System_Collections_ICollection)) & ~(System_ICloneable = System_IComparable)) & ~(System_ICloneable = System_IComparable_1___System_String)) & ~(System_ICloneable = ArraySum)) & ~(System_ICloneable = System_Collections_IEnumerable)) & ~(System_Collections_IList = System_Collections_ICollection)) & ~(System_Collections_IList = System_IComparable)) & ~(System_Collections_IList = System_IComparable_1___System_String)) & ~(System_Collections_IList = ArraySum)) & ~(System_Collections_IList = System_Collections_IEnumerable)) & ~(System_Collections_ICollection = System_IComparable)) & ~(System_Collections_ICollection = System_IComparable_1___System_String)) & ~(System_Collections_ICollection = ArraySum)) & ~(System_Collections_ICollection = System_Collections_IEnumerable)) & ~(System_IComparable = System_IComparable_1___System_String)) & ~(System_IComparable = ArraySum)) & ~(System_IComparable = System_Collections_IEnumerable)) & ~(System_IComparable_1___System_String = ArraySum)) & ~(System_IComparable_1___System_String = System_Collections_IEnumerable)) & ~(ArraySum = System_Collections_IEnumerable)) | ~(DeclType(elements) = System_Object)) | ~(DeclType(exposeVersion) = System_Object)) | ~(![A__questionmark_ca:$int]: (ClassReprInv(ClassRepr(A__questionmark_ca)) = A__questionmark_ca))) | ~(![A__questionmark_Ta:$int]: ~(x(typeof(ClassRepr(A__questionmark_Ta)), System_Object) = true_1))) | ~(![A__questionmark_Ta:$int]: ~(ClassRepr(A__questionmark_Ta) = nullObject))) | ~(![A__questionmark_Ta:$int, A__questionmark_h_1a:$int]: ((IsHeap(A__questionmark_h_1a) = true_1) => (select2(A__questionmark_h_1a, ClassRepr(A__questionmark_Ta), ownerFrame) = PeerGroupPlaceholder)))) | ~(IncludeInMainFrameCondition(allocated) = true_1)) | ~(IncludeInMainFrameCondition(elements) = true_1)) | ~~(IncludeInMainFrameCondition(inv) = true_1)) | ~~(IncludeInMainFrameCondition(localinv) = true_1)) | ~(IncludeInMainFrameCondition(ownerRef) = true_1)) | ~(IncludeInMainFrameCondition(ownerFrame) = true_1)) | ~(IncludeInMainFrameCondition(exposeVersion) = true_1)) | ~~(IncludeInMainFrameCondition(FirstConsistentOwner) = true_1)) | ~~(IsStaticField(allocated) = true_1)) | ~~(IsStaticField(elements) = true_1)) | ~~(IsStaticField(inv) = true_1)) | ~~(IsStaticField(localinv) = true_1)) | ~~(IsStaticField(exposeVersion) = true_1)) | ~~(IncludedInModifiesStar(ownerRef) = true_1)) | ~~(IncludedInModifiesStar(ownerFrame) = true_1)) | ~(IncludedInModifiesStar(exposeVersion) = true_1)) | ~(IncludedInModifiesStar(elements) = true_1)) | ~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_x_3a:$int]: (ValueArrayGet(ValueArraySet(A__questionmark_Aa, A__questionmark_ia, A__questionmark_x_3a), A__questionmark_ia) = A__questionmark_x_3a))) | ~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_ja:$int, A__questionmark_x_3a:$int]: (~(A__questionmark_ia = A__questionmark_ja) => (ValueArrayGet(ValueArraySet(A__questionmark_Aa, A__questionmark_ia, A__questionmark_x_3a), A__questionmark_ja) = ValueArrayGet(A__questionmark_Aa, A__questionmark_ja))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_x_3a:$int]: (IntArrayGet(IntArraySet(A__questionmark_Aa, A__questionmark_ia, A__questionmark_x_3a), A__questionmark_ia) = A__questionmark_x_3a))) | ~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_ja:$int, A__questionmark_x_3a:$int]: (~(A__questionmark_ia = A__questionmark_ja) => (IntArrayGet(IntArraySet(A__questionmark_Aa, A__questionmark_ia, A__questionmark_x_3a), A__questionmark_ja) = IntArrayGet(A__questionmark_Aa, A__questionmark_ja))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_x_3a:$int]: (RefArrayGet(RefArraySet(A__questionmark_Aa, A__questionmark_ia, A__questionmark_x_3a), A__questionmark_ia) = A__questionmark_x_3a))) | ~(![A__questionmark_Aa:$int, A__questionmark_ia:$int, A__questionmark_ja:$int, A__questionmark_x_3a:$int]: (~(A__questionmark_ia = A__questionmark_ja) => (RefArrayGet(RefArraySet(A__questionmark_Aa, A__questionmark_ia, A__questionmark_x_3a), A__questionmark_ja) = RefArrayGet(A__questionmark_Aa, A__questionmark_ja))))) | ~(![A__questionmark_aa:$int, A__questionmark_da:$int, A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (ArrayIndexInvX(ArrayIndex(A__questionmark_aa, A__questionmark_da, A__questionmark_x_3a, A__questionmark_ya)) = A__questionmark_x_3a))) | ~(![A__questionmark_aa:$int, A__questionmark_da:$int, A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (ArrayIndexInvY(ArrayIndex(A__questionmark_aa, A__questionmark_da, A__questionmark_x_3a, A__questionmark_ya)) = A__questionmark_ya))) | ~(![A__questionmark_aa:$int, A__questionmark_ia:$int, A__questionmark_heapa:$int]: ((IsHeap(A__questionmark_heapa) = true_1) => (InRange(IntArrayGet(select2(A__questionmark_heapa, A__questionmark_aa, elements), A__questionmark_ia), ElementType(typeof(A__questionmark_aa))) = true_1)))) | ~(![A__questionmark_aa:$int, A__questionmark_ia:$int, A__questionmark_heapa:$int]: (?[A__questionmark_v_3_4a:$int]: ((A__questionmark_v_3_4a = RefArrayGet(select2(A__questionmark_heapa, A__questionmark_aa, elements), A__questionmark_ia)) & (~(~(IsHeap(A__questionmark_heapa) = true_1) | ~~(A__questionmark_v_3_4a = nullObject)) => (x(typeof(A__questionmark_v_3_4a), ElementType(typeof(A__questionmark_aa))) = true_1)))))) | ~(![A__questionmark_aa:$int, A__questionmark_Ta:$int, A__questionmark_ia:$int, A__questionmark_ra:$int, A__questionmark_heapa:$int]: (~(~(IsHeap(A__questionmark_heapa) = true_1) | ~(x(typeof(A__questionmark_aa), NonNullRefArray(A__questionmark_Ta, A__questionmark_ra)) = true_1)) => ~(RefArrayGet(select2(A__questionmark_heapa, A__questionmark_aa, elements), A__questionmark_ia) = nullObject)))) | ~(![A__questionmark_aa:$int]: $lesseq(1, Rank(A__questionmark_aa)))) | ~(![A__questionmark_aa:$int, A__questionmark_Ta:$int, A__questionmark_ra:$int]: (~(~~(A__questionmark_aa = nullObject) | ~(x(typeof(A__questionmark_aa), RefArray(A__questionmark_Ta, A__questionmark_ra)) = true_1)) => (Rank(A__questionmark_aa) = A__questionmark_ra)))) | ~(![A__questionmark_aa:$int, A__questionmark_Ta:$int, A__questionmark_ra:$int]: (~(~~(A__questionmark_aa = nullObject) | ~(x(typeof(A__questionmark_aa), NonNullRefArray(A__questionmark_Ta, A__questionmark_ra)) = true_1)) => (Rank(A__questionmark_aa) = A__questionmark_ra)))) | ~(![A__questionmark_aa:$int, A__questionmark_Ta:$int, A__questionmark_ra:$int]: (~(~~(A__questionmark_aa = nullObject) | ~(x(typeof(A__questionmark_aa), ValueArray(A__questionmark_Ta, A__questionmark_ra)) = true_1)) => (Rank(A__questionmark_aa) = A__questionmark_ra)))) | ~(![A__questionmark_aa:$int, A__questionmark_Ta:$int, A__questionmark_ra:$int]: (~(~~(A__questionmark_aa = nullObject) | ~(x(typeof(A__questionmark_aa), IntArray(A__questionmark_Ta, A__questionmark_ra)) = true_1)) => (Rank(A__questionmark_aa) = A__questionmark_ra)))) | ~(![A__questionmark_aa:$int]: (?[A__questionmark_v_4_5a:$int]: ((A__questionmark_v_4_5a = Length(A__questionmark_aa)) & ~(~$lesseq(0, A__questionmark_v_4_5a) | ~$lesseq(A__questionmark_v_4_5a, int_2147483647)))))) | ~(![A__questionmark_aa:$int, A__questionmark_ia:$int]: $lesseq(0, DimLength(A__questionmark_aa, A__questionmark_ia)))) | ~(![A__questionmark_aa:$int]: ((Rank(A__questionmark_aa) = 1) => (DimLength(A__questionmark_aa, 0) = Length(A__questionmark_aa))))) | ~(![A__questionmark_aa:$int, A__questionmark_ia:$int]: (LBound(A__questionmark_aa, A__questionmark_ia) = 0))) | ~(![A__questionmark_aa:$int, A__questionmark_ia:$int]: (UBound(A__questionmark_aa, A__questionmark_ia) = $difference(DimLength(A__questionmark_aa, A__questionmark_ia), 1)))) | ~(![A__questionmark_Ta:$int, A__questionmark_ETa:$int, A__questionmark_ra:$int]: ((x(A__questionmark_Ta, ValueArray(A__questionmark_ETa, A__questionmark_ra)) = true_1) => (ArrayCategory(A__questionmark_Ta) = ArrayCategoryValue)))) | ~(![A__questionmark_Ta:$int, A__questionmark_ETa:$int, A__questionmark_ra:$int]: ((x(A__questionmark_Ta, IntArray(A__questionmark_ETa, A__questionmark_ra)) = true_1) => (ArrayCategory(A__questionmark_Ta) = ArrayCategoryInt)))) | ~(![A__questionmark_Ta:$int, A__questionmark_ETa:$int, A__questionmark_ra:$int]: ((x(A__questionmark_Ta, RefArray(A__questionmark_ETa, A__questionmark_ra)) = true_1) => (ArrayCategory(A__questionmark_Ta) = ArrayCategoryRef)))) | ~(![A__questionmark_Ta:$int, A__questionmark_ETa:$int, A__questionmark_ra:$int]: ((x(A__questionmark_Ta, NonNullRefArray(A__questionmark_ETa, A__questionmark_ra)) = true_1) => (ArrayCategory(A__questionmark_Ta) = ArrayCategoryNonNullRef)))) | ~(x(System_Array, System_Object) = true_1)) | ~(![A__questionmark_Ta:$int, A__questionmark_ra:$int]: (?[A__questionmark_v_5_6a:$int]: ((A__questionmark_v_5_6a = ValueArray(A__questionmark_Ta, A__questionmark_ra)) & ~(~(x(A__questionmark_v_5_6a, A__questionmark_v_5_6a) = true_1) | ~(x(A__questionmark_v_5_6a, System_Array) = true_1)))))) | ~(![A__questionmark_Ta:$int, A__questionmark_ra:$int]: (?[A__questionmark_v_6_7a:$int]: ((A__questionmark_v_6_7a = IntArray(A__questionmark_Ta, A__questionmark_ra)) & ~(~(x(A__questionmark_v_6_7a, A__questionmark_v_6_7a) = true_1) | ~(x(A__questionmark_v_6_7a, System_Array) = true_1)))))) | ~(![A__questionmark_Ta:$int, A__questionmark_ra:$int]: (?[A__questionmark_v_7_8a:$int]: ((A__questionmark_v_7_8a = RefArray(A__questionmark_Ta, A__questionmark_ra)) & ~(~(x(A__questionmark_v_7_8a, A__questionmark_v_7_8a) = true_1) | ~(x(A__questionmark_v_7_8a, System_Array) = true_1)))))) | ~(![A__questionmark_Ta:$int, A__questionmark_ra:$int]: (?[A__questionmark_v_8_9a:$int]: ((A__questionmark_v_8_9a = NonNullRefArray(A__questionmark_Ta, A__questionmark_ra)) & ~(~(x(A__questionmark_v_8_9a, A__questionmark_v_8_9a) = true_1) | ~(x(A__questionmark_v_8_9a, System_Array) = true_1)))))) | ~(![A__questionmark_arraya:$int, A__questionmark_elementTypea:$int, A__questionmark_ranka:$int]: (?[A__questionmark_v_9_10a:$int]: ((A__questionmark_v_9_10a = typeof(A__questionmark_arraya)) & ((NonNullRefArrayRaw(A__questionmark_arraya, A__questionmark_elementTypea, A__questionmark_ranka) = true_1) => ~((~(x(A__questionmark_v_9_10a, System_Array) = true_1) | ~(Rank(A__questionmark_arraya) = A__questionmark_ranka)) | ~(x(A__questionmark_elementTypea, ElementType(A__questionmark_v_9_10a)) = true_1))))))) | ~(![A__questionmark_Ta:$int, A__questionmark_U_1a:$int, A__questionmark_ra:$int]: ((x(A__questionmark_U_1a, A__questionmark_Ta) = true_1) => (x(RefArray(A__questionmark_U_1a, A__questionmark_ra), RefArray(A__questionmark_Ta, A__questionmark_ra)) = true_1)))) | ~(![A__questionmark_Ta:$int, A__questionmark_U_1a:$int, A__questionmark_ra:$int]: ((x(A__questionmark_U_1a, A__questionmark_Ta) = true_1) => (x(NonNullRefArray(A__questionmark_U_1a, A__questionmark_ra), NonNullRefArray(A__questionmark_Ta, A__questionmark_ra)) = true_1)))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int]: (ElementType(ValueArray(A__questionmark_Aa, A__questionmark_ra)) = A__questionmark_Aa))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int]: (ElementType(IntArray(A__questionmark_Aa, A__questionmark_ra)) = A__questionmark_Aa))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int]: (ElementType(RefArray(A__questionmark_Aa, A__questionmark_ra)) = A__questionmark_Aa))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int]: (ElementType(NonNullRefArray(A__questionmark_Aa, A__questionmark_ra)) = A__questionmark_Aa))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_10_11a:$int]: ((A__questionmark_v_10_11a = ElementType(A__questionmark_Ta)) & ((x(A__questionmark_Ta, RefArray(A__questionmark_Aa, A__questionmark_ra)) = true_1) => ~((~~(A__questionmark_Ta = A__questionmark_Aa) | ~(A__questionmark_Ta = RefArray(A__questionmark_v_10_11a, A__questionmark_ra))) | ~(x(A__questionmark_v_10_11a, A__questionmark_Aa) = true_1))))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_11_12a:$int]: ((A__questionmark_v_11_12a = ElementType(A__questionmark_Ta)) & ((x(A__questionmark_Ta, NonNullRefArray(A__questionmark_Aa, A__questionmark_ra)) = true_1) => ~((~~(A__questionmark_Ta = A__questionmark_Aa) | ~(A__questionmark_Ta = NonNullRefArray(A__questionmark_v_11_12a, A__questionmark_ra))) | ~(x(A__questionmark_v_11_12a, A__questionmark_Aa) = true_1))))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_12_13a:$int]: ((A__questionmark_v_12_13a = ValueArray(A__questionmark_Aa, A__questionmark_ra)) & ((x(A__questionmark_Ta, A__questionmark_v_12_13a) = true_1) => (A__questionmark_Ta = A__questionmark_v_12_13a)))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_13_14a:$int]: ((A__questionmark_v_13_14a = IntArray(A__questionmark_Aa, A__questionmark_ra)) & ((x(A__questionmark_Ta, A__questionmark_v_13_14a) = true_1) => (A__questionmark_Ta = A__questionmark_v_13_14a)))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_14_15a:$int]: ((A__questionmark_v_14_15a = ElementType(A__questionmark_Ta)) & ((x(RefArray(A__questionmark_Aa, A__questionmark_ra), A__questionmark_Ta) = true_1) => ((x(System_Array, A__questionmark_Ta) = true_1) | ~(~(A__questionmark_Ta = RefArray(A__questionmark_v_14_15a, A__questionmark_ra)) | ~(x(A__questionmark_Aa, A__questionmark_v_14_15a) = true_1)))))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_15_16a:$int]: ((A__questionmark_v_15_16a = ElementType(A__questionmark_Ta)) & ((x(NonNullRefArray(A__questionmark_Aa, A__questionmark_ra), A__questionmark_Ta) = true_1) => ((x(System_Array, A__questionmark_Ta) = true_1) | ~(~(A__questionmark_Ta = NonNullRefArray(A__questionmark_v_15_16a, A__questionmark_ra)) | ~(x(A__questionmark_Aa, A__questionmark_v_15_16a) = true_1)))))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_16_17a:$int]: ((A__questionmark_v_16_17a = ValueArray(A__questionmark_Aa, A__questionmark_ra)) & ((x(A__questionmark_v_16_17a, A__questionmark_Ta) = true_1) => ((x(System_Array, A__questionmark_Ta) = true_1) | (A__questionmark_Ta = A__questionmark_v_16_17a))))))) | ~(![A__questionmark_Aa:$int, A__questionmark_ra:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_17_18a:$int]: ((A__questionmark_v_17_18a = IntArray(A__questionmark_Aa, A__questionmark_ra)) & ((x(A__questionmark_v_17_18a, A__questionmark_Ta) = true_1) => ((x(System_Array, A__questionmark_Ta) = true_1) | (A__questionmark_Ta = A__questionmark_v_17_18a))))))) | ~(![A__questionmark_aa:$int, A__questionmark_ia:$int, A__questionmark_heapa:$int]: (?[A__questionmark_v_19_19a:$int, A__questionmark_v_18_20a:$int]: (((A__questionmark_v_19_19a = ElementProxy(A__questionmark_aa, $difference(0, 1))) & (A__questionmark_v_18_20a = RefArrayGet(select2(A__questionmark_heapa, A__questionmark_aa, elements), A__questionmark_ia))) & (~(~(IsHeap(A__questionmark_heapa) = true_1) | ~(x(typeof(A__questionmark_aa), System_Array) = true_1)) => (((A__questionmark_v_18_20a = nullObject) | (IsImmutable(typeof(A__questionmark_v_18_20a)) = true_1)) | ~(~(select2(A__questionmark_heapa, A__questionmark_v_18_20a, ownerRef) = select2(A__questionmark_heapa, A__questionmark_v_19_19a, ownerRef)) | ~(select2(A__questionmark_heapa, A__questionmark_v_18_20a, ownerFrame) = select2(A__questionmark_heapa, A__questionmark_v_19_19a, ownerFrame))))))))) | ~(![A__questionmark_aa:$int, A__questionmark_heapa:$int]: (~((~(IsHeap(A__questionmark_heapa) = true_1) | ~(IsAllocated(A__questionmark_heapa, A__questionmark_aa) = true_1)) | ~(x(typeof(A__questionmark_aa), System_Array) = true_1)) => (IsAllocated(A__questionmark_heapa, ElementProxy(A__questionmark_aa, $difference(0, 1))) = true_1)))) | ~(![A__questionmark_oa:$int, A__questionmark_posa:$int]: (typeof(ElementProxy(A__questionmark_oa, A__questionmark_posa)) = System_Object))) | ~(![A__questionmark_oa:$int, A__questionmark_posa:$int]: (typeof(ElementProxyStruct(A__questionmark_oa, A__questionmark_posa)) = System_Object))) | ~(![A__questionmark_sa:$int, A__questionmark_fa:$int, A__questionmark_x_3a:$int]: (StructGet(StructSet(A__questionmark_sa, A__questionmark_fa, A__questionmark_x_3a), A__questionmark_fa) = A__questionmark_x_3a))) | ~(![A__questionmark_sa:$int, A__questionmark_fa:$int, A__questionmark_f_prime_a:$int, A__questionmark_x_3a:$int]: (~(A__questionmark_fa = A__questionmark_f_prime_a) => (StructGet(StructSet(A__questionmark_sa, A__questionmark_fa, A__questionmark_x_3a), A__questionmark_f_prime_a) = StructGet(A__questionmark_sa, A__questionmark_f_prime_a))))) | ~(![A__questionmark_Ta:$int]: (?[A__questionmark_v_20_21a:$int]: ((A__questionmark_v_20_21a = BaseClass(A__questionmark_Ta)) & ~(~(x(A__questionmark_Ta, A__questionmark_v_20_21a) = true_1) | ~(~(A__questionmark_Ta = System_Object) => ~(A__questionmark_Ta = A__questionmark_v_20_21a))))))) | ~(![A__questionmark_Aa:$int, A__questionmark_Ba:$int, A__questionmark_Ca:$int]: ((x(A__questionmark_Ca, AsDirectSubClass(A__questionmark_Ba, A__questionmark_Aa)) = true_1) => (OneClassDown(A__questionmark_Ca, A__questionmark_Aa) = A__questionmark_Ba)))) | ~(![A__questionmark_Ta:$int]: ((IsValueType(A__questionmark_Ta) = true_1) => ~(~(![A__questionmark_U_1a:$int]: ((x(A__questionmark_Ta, A__questionmark_U_1a) = true_1) => (A__questionmark_Ta = A__questionmark_U_1a))) | ~(![A__questionmark_U_1a:$int]: ((x(A__questionmark_U_1a, A__questionmark_Ta) = true_1) => (A__questionmark_Ta = A__questionmark_U_1a))))))) | ~(IsValueType(System_Boolean) = true_1)) | ~(x(System_Type, System_Object) = true_1)) | ~(![A__questionmark_Ta:$int]: (IsNotNull(TypeObject(A__questionmark_Ta), System_Type) = true_1))) | ~(![A__questionmark_Ta:$int]: (TypeName(TypeObject(A__questionmark_Ta)) = A__questionmark_Ta))) | ~(![A__questionmark_oa:$int, A__questionmark_Ta:$int]: ((Is(A__questionmark_oa, A__questionmark_Ta) = true_1) <=> ((A__questionmark_oa = nullObject) | (x(typeof(A__questionmark_oa), A__questionmark_Ta) = true_1))))) | ~(![A__questionmark_oa:$int, A__questionmark_Ta:$int]: ((IsNotNull(A__questionmark_oa, A__questionmark_Ta) = true_1) <=> ~(~~(A__questionmark_oa = nullObject) | ~(Is(A__questionmark_oa, A__questionmark_Ta) = true_1))))) | ~(![A__questionmark_oa:$int, A__questionmark_Ta:$int]: ((Is(A__questionmark_oa, A__questionmark_Ta) = true_1) => (As(A__questionmark_oa, A__questionmark_Ta) = A__questionmark_oa)))) | ~(![A__questionmark_oa:$int, A__questionmark_Ta:$int]: (~(Is(A__questionmark_oa, A__questionmark_Ta) = true_1) => (As(A__questionmark_oa, A__questionmark_Ta) = nullObject)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int]: (?[A__questionmark_v_21_22a:$int]: ((A__questionmark_v_21_22a = typeof(A__questionmark_oa)) & (~((~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_oa = nullObject)) | ~(x(A__questionmark_v_21_22a, System_Array) = true_1)) => ~(~(select2(A__questionmark_h_1a, A__questionmark_oa, inv) = A__questionmark_v_21_22a) | ~(select2(A__questionmark_h_1a, A__questionmark_oa, localinv) = A__questionmark_v_21_22a))))))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int]: (~(~(IsHeap(A__questionmark_h_1a) = true_1) | ~(select2(A__questionmark_h_1a, A__questionmark_oa, allocated) = true_1)) => (IsAllocated(A__questionmark_h_1a, select2(A__questionmark_h_1a, A__questionmark_oa, A__questionmark_fa)) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int]: (~(~(IsHeap(A__questionmark_h_1a) = true_1) | ~(select2(A__questionmark_h_1a, A__questionmark_oa, allocated) = true_1)) => (select2(A__questionmark_h_1a, select2(A__questionmark_h_1a, A__questionmark_oa, A__questionmark_fa), allocated) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_sa:$int, A__questionmark_fa:$int]: ((IsAllocated(A__questionmark_h_1a, A__questionmark_sa) = true_1) => (IsAllocated(A__questionmark_h_1a, StructGet(A__questionmark_sa, A__questionmark_fa)) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_ea:$int, A__questionmark_ia:$int]: ((IsAllocated(A__questionmark_h_1a, A__questionmark_ea) = true_1) => (IsAllocated(A__questionmark_h_1a, RefArrayGet(A__questionmark_ea, A__questionmark_ia)) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_ea:$int, A__questionmark_ia:$int]: ((IsAllocated(A__questionmark_h_1a, A__questionmark_ea) = true_1) => (IsAllocated(A__questionmark_h_1a, ValueArrayGet(A__questionmark_ea, A__questionmark_ia)) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int]: ((IsAllocated(A__questionmark_h_1a, A__questionmark_oa) = true_1) => (select2(A__questionmark_h_1a, A__questionmark_oa, allocated) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_ca:$int]: ((IsHeap(A__questionmark_h_1a) = true_1) => (select2(A__questionmark_h_1a, ClassRepr(A__questionmark_ca), allocated) = true_1)))) | ~(DeclType(NonNullFieldsAreInitialized) = System_Object)) | ~(![A__questionmark_fa:$int, A__questionmark_Ta:$int]: ((AsNonNullRefField(A__questionmark_fa, A__questionmark_Ta) = A__questionmark_fa) => (AsRefField(A__questionmark_fa, A__questionmark_Ta) = A__questionmark_fa)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_Ta:$int]: ((IsHeap(A__questionmark_h_1a) = true_1) => (Is(select2(A__questionmark_h_1a, A__questionmark_oa, AsRefField(A__questionmark_fa, A__questionmark_Ta)), A__questionmark_Ta) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_Ta:$int]: (~((~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_oa = nullObject)) | ~(~(A__questionmark_oa = BeingConstructed) | ((select2(A__questionmark_h_1a, BeingConstructed, NonNullFieldsAreInitialized) = true_1) <=> $true))) => ~(select2(A__questionmark_h_1a, A__questionmark_oa, AsNonNullRefField(A__questionmark_fa, A__questionmark_Ta)) = nullObject)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_Ta:$int]: ((IsHeap(A__questionmark_h_1a) = true_1) => (InRange(select2(A__questionmark_h_1a, A__questionmark_oa, AsRangeField(A__questionmark_fa, A__questionmark_Ta)), A__questionmark_Ta) = true_1)))) | ~(![A__questionmark_oa:$int]: ~(IsMemberlessType(typeof(A__questionmark_oa)) = true_1))) | ~(![A__questionmark_Ja:$int, A__questionmark_sa:$int, A__questionmark_ba:$int]: (?[A__questionmark_v_23_23a:$int, A__questionmark_v_22_24a:$int]: (((A__questionmark_v_23_23a = AsInterface(A__questionmark_Ja)) & (A__questionmark_v_22_24a = Box(A__questionmark_sa, A__questionmark_ba))) & (~((~(A__questionmark_v_23_23a = A__questionmark_Ja) | ~(A__questionmark_v_22_24a = A__questionmark_ba)) | ~(x(UnboxedType(A__questionmark_v_22_24a), A__questionmark_v_23_23a) = true_1)) => (x(typeof(A__questionmark_ba), A__questionmark_Ja) = true_1)))))) | ~~(IsImmutable(System_Object) = true_1)) | ~(![A__questionmark_Ta:$int, A__questionmark_U_1a:$int]: ((x(A__questionmark_U_1a, AsImmutable(A__questionmark_Ta)) = true_1) => ~(~(IsImmutable(A__questionmark_U_1a) = true_1) | ~(AsImmutable(A__questionmark_U_1a) = A__questionmark_U_1a))))) | ~(![A__questionmark_Ta:$int, A__questionmark_U_1a:$int]: ((x(A__questionmark_U_1a, AsMutable(A__questionmark_Ta)) = true_1) => ~(~~(IsImmutable(A__questionmark_U_1a) = true_1) | ~(AsMutable(A__questionmark_U_1a) = A__questionmark_U_1a))))) | ~(![A__questionmark_oa:$int, A__questionmark_Ta:$int]: (~((~~(A__questionmark_oa = nullObject) | ~~(A__questionmark_oa = BeingConstructed)) | ~(x(typeof(A__questionmark_oa), AsImmutable(A__questionmark_Ta)) = true_1)) => (![A__questionmark_h_1a:$int]: (?[A__questionmark_v_24_25a:$int]: ((A__questionmark_v_24_25a = typeof(A__questionmark_oa)) & ((IsHeap(A__questionmark_h_1a) = true_1) => ~((((~(select2(A__questionmark_h_1a, A__questionmark_oa, inv) = A__questionmark_v_24_25a) | ~(select2(A__questionmark_h_1a, A__questionmark_oa, localinv) = A__questionmark_v_24_25a)) | ~(select2(A__questionmark_h_1a, A__questionmark_oa, ownerFrame) = PeerGroupPlaceholder)) | ~(AsOwner(A__questionmark_oa, select2(A__questionmark_h_1a, A__questionmark_oa, ownerRef)) = A__questionmark_oa)) | ~(![A__questionmark_ta:$int]: ((AsOwner(A__questionmark_oa, select2(A__questionmark_h_1a, A__questionmark_ta, ownerRef)) = A__questionmark_oa) => ((A__questionmark_ta = A__questionmark_oa) | ~(select2(A__questionmark_h_1a, A__questionmark_ta, ownerFrame) = PeerGroupPlaceholder)))))))))))) | ~(![A__questionmark_sa:$int]: $lesseq(0, StringLength(A__questionmark_sa)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_Ta:$int]: (?[A__questionmark_v_25_26a:$int]: ((A__questionmark_v_25_26a = select2(A__questionmark_h_1a, A__questionmark_oa, AsRepField(A__questionmark_fa, A__questionmark_Ta))) & (~(~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_v_25_26a = nullObject)) => ~(~(select2(A__questionmark_h_1a, A__questionmark_v_25_26a, ownerRef) = A__questionmark_oa) | ~(select2(A__questionmark_h_1a, A__questionmark_v_25_26a, ownerFrame) = A__questionmark_Ta))))))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int]: (?[A__questionmark_v_26_27a:$int]: ((A__questionmark_v_26_27a = select2(A__questionmark_h_1a, A__questionmark_oa, AsPeerField(A__questionmark_fa))) & (~(~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_v_26_27a = nullObject)) => ~(~(select2(A__questionmark_h_1a, A__questionmark_v_26_27a, ownerRef) = select2(A__questionmark_h_1a, A__questionmark_oa, ownerRef)) | ~(select2(A__questionmark_h_1a, A__questionmark_v_26_27a, ownerFrame) = select2(A__questionmark_h_1a, A__questionmark_oa, ownerFrame)))))))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_Ta:$int, A__questionmark_ia:$int]: (?[A__questionmark_v_27_28a:$int]: ((A__questionmark_v_27_28a = select2(A__questionmark_h_1a, A__questionmark_oa, AsElementsRepField(A__questionmark_fa, A__questionmark_Ta, A__questionmark_ia))) & (?[A__questionmark_v_28_29a:$int]: ((A__questionmark_v_28_29a = ElementProxy(A__questionmark_v_27_28a, A__questionmark_ia)) & (~(~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_v_27_28a = nullObject)) => ~(~(select2(A__questionmark_h_1a, A__questionmark_v_28_29a, ownerRef) = A__questionmark_oa) | ~(select2(A__questionmark_h_1a, A__questionmark_v_28_29a, ownerFrame) = A__questionmark_Ta))))))))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_ia:$int]: (?[A__questionmark_v_29_30a:$int]: ((A__questionmark_v_29_30a = select2(A__questionmark_h_1a, A__questionmark_oa, AsElementsPeerField(A__questionmark_fa, A__questionmark_ia))) & (?[A__questionmark_v_30_31a:$int]: ((A__questionmark_v_30_31a = ElementProxy(A__questionmark_v_29_30a, A__questionmark_ia)) & (~(~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_v_29_30a = nullObject)) => ~(~(select2(A__questionmark_h_1a, A__questionmark_v_30_31a, ownerRef) = select2(A__questionmark_h_1a, A__questionmark_oa, ownerRef)) | ~(select2(A__questionmark_h_1a, A__questionmark_v_30_31a, ownerFrame) = select2(A__questionmark_h_1a, A__questionmark_oa, ownerFrame)))))))))) | ~(![A__questionmark_h_1a:$int, A__questionmark_oa:$int]: (?[A__questionmark_v_33_32a:$int, A__questionmark_v_31_33a:$int, A__questionmark_v_32_34a:$int]: ((((A__questionmark_v_33_32a = typeof(A__questionmark_oa)) & (A__questionmark_v_31_33a = select2(A__questionmark_h_1a, A__questionmark_oa, ownerFrame))) & (A__questionmark_v_32_34a = select2(A__questionmark_h_1a, A__questionmark_oa, ownerRef))) & (~(((~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_v_31_33a = PeerGroupPlaceholder)) | ~(x(select2(A__questionmark_h_1a, A__questionmark_v_32_34a, inv), A__questionmark_v_31_33a) = true_1)) | ~~(select2(A__questionmark_h_1a, A__questionmark_v_32_34a, localinv) = BaseClass(A__questionmark_v_31_33a))) => ~(~(select2(A__questionmark_h_1a, A__questionmark_oa, inv) = A__questionmark_v_33_32a) | ~(select2(A__questionmark_h_1a, A__questionmark_oa, localinv) = A__questionmark_v_33_32a))))))) | ~(![A__questionmark_oa:$int, A__questionmark_fa:$int, A__questionmark_h_1a:$int]: (?[A__questionmark_v_34_35a:$int, A__questionmark_v_35_36a:$int]: (((A__questionmark_v_34_35a = select2(A__questionmark_h_1a, A__questionmark_oa, ownerFrame)) & (A__questionmark_v_35_36a = select2(A__questionmark_h_1a, A__questionmark_oa, ownerRef))) & (~((((((~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_oa = nullObject)) | ~((select2(A__questionmark_h_1a, A__questionmark_oa, allocated) = true_1) <=> $true)) | ~(AsPureObject(A__questionmark_oa) = A__questionmark_oa)) | ~~(A__questionmark_v_34_35a = PeerGroupPlaceholder)) | ~(x(select2(A__questionmark_h_1a, A__questionmark_v_35_36a, inv), A__questionmark_v_34_35a) = true_1)) | ~~(select2(A__questionmark_h_1a, A__questionmark_v_35_36a, localinv) = BaseClass(A__questionmark_v_34_35a))) => (select2(A__questionmark_h_1a, A__questionmark_oa, A__questionmark_fa) = FieldDependsOnFCO(A__questionmark_oa, A__questionmark_fa, select2(A__questionmark_h_1a, select2(A__questionmark_h_1a, A__questionmark_oa, FirstConsistentOwner), exposeVersion)))))))) | ~(![A__questionmark_oa:$int, A__questionmark_h_1a:$int]: (?[A__questionmark_v_38_37a:$int]: ((A__questionmark_v_38_37a = select2(A__questionmark_h_1a, A__questionmark_oa, FirstConsistentOwner)) & (?[A__questionmark_v_39_38a:$int, A__questionmark_v_40_39a:$int, A__questionmark_v_36_40a:$int, A__questionmark_v_37_41a:$int]: (((((A__questionmark_v_39_38a = select2(A__questionmark_h_1a, A__questionmark_v_38_37a, ownerFrame)) & (A__questionmark_v_40_39a = select2(A__questionmark_h_1a, A__questionmark_v_38_37a, ownerRef))) & (A__questionmark_v_36_40a = select2(A__questionmark_h_1a, A__questionmark_oa, ownerFrame))) & (A__questionmark_v_37_41a = select2(A__questionmark_h_1a, A__questionmark_oa, ownerRef))) & (~(((((~(IsHeap(A__questionmark_h_1a) = true_1) | ~~(A__questionmark_oa = nullObject)) | ~((select2(A__questionmark_h_1a, A__questionmark_oa, allocated) = true_1) <=> $true)) | ~~(A__questionmark_v_36_40a = PeerGroupPlaceholder)) | ~(x(select2(A__questionmark_h_1a, A__questionmark_v_37_41a, inv), A__questionmark_v_36_40a) = true_1)) | ~~(select2(A__questionmark_h_1a, A__questionmark_v_37_41a, localinv) = BaseClass(A__questionmark_v_36_40a))) => ~((~~(A__questionmark_v_38_37a = nullObject) | ~((select2(A__questionmark_h_1a, A__questionmark_v_38_37a, allocated) = true_1) <=> $true)) | ~(((A__questionmark_v_39_38a = PeerGroupPlaceholder) | ~(x(select2(A__questionmark_h_1a, A__questionmark_v_40_39a, inv), A__questionmark_v_39_38a) = true_1)) | (select2(A__questionmark_h_1a, A__questionmark_v_40_39a, localinv) = BaseClass(A__questionmark_v_39_38a))))))))))) | ~(![A__questionmark_valuea:$int, A__questionmark_typa:$int, A__questionmark_occurrencea:$int, A__questionmark_activitya:$int]: (?[A__questionmark_v_41_42a:$int]: ((A__questionmark_v_41_42a = BoxFunc(A__questionmark_valuea, A__questionmark_typa, A__questionmark_occurrencea, A__questionmark_activitya)) & ~(~(Box(A__questionmark_valuea, A__questionmark_v_41_42a) = A__questionmark_v_41_42a) | ~(UnboxedType(A__questionmark_v_41_42a) = A__questionmark_typa)))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_typa:$int, A__questionmark_occurrencea:$int, A__questionmark_activitya:$int]: (~(IsValueType(UnboxedType(A__questionmark_x_3a)) = true_1) => (BoxFunc(A__questionmark_x_3a, A__questionmark_typa, A__questionmark_occurrencea, A__questionmark_activitya) = A__questionmark_x_3a)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_pa:$int]: (Unbox(Box(A__questionmark_x_3a, A__questionmark_pa)) = A__questionmark_x_3a))) | ~(![A__questionmark_pa:$int]: ((IsValueType(UnboxedType(A__questionmark_pa)) = true_1) => (![A__questionmark_heapa:$int, A__questionmark_x_3a:$int]: (?[A__questionmark_v_42_43a:$int]: ((A__questionmark_v_42_43a = Box(A__questionmark_x_3a, A__questionmark_pa)) & (?[A__questionmark_v_43_44a:$int]: ((A__questionmark_v_43_44a = typeof(A__questionmark_v_42_43a)) & ((IsHeap(A__questionmark_heapa) = true_1) => ~(~(select2(A__questionmark_heapa, A__questionmark_v_42_43a, inv) = A__questionmark_v_43_44a) | ~(select2(A__questionmark_heapa, A__questionmark_v_42_43a, localinv) = A__questionmark_v_43_44a))))))))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_pa:$int]: (?[A__questionmark_v_44_45a:$int]: ((A__questionmark_v_44_45a = Box(A__questionmark_x_3a, A__questionmark_pa)) & (~(~(x(UnboxedType(A__questionmark_v_44_45a), System_Object) = true_1) | ~(A__questionmark_v_44_45a = A__questionmark_pa)) => (A__questionmark_x_3a = A__questionmark_pa)))))) | ~(![A__questionmark_pa:$int, A__questionmark_typa:$int]: ((UnboxedType(A__questionmark_pa) = A__questionmark_typa) <=> ~(BoxTester(A__questionmark_pa, A__questionmark_typa) = nullObject)))) | ~(![A__questionmark_pa:$int, A__questionmark_typa:$int]: (~(BoxTester(A__questionmark_pa, A__questionmark_typa) = nullObject) => (Box(Unbox(A__questionmark_pa), A__questionmark_pa) = A__questionmark_pa)))) | ~(IsValueType(System_SByte) = true_1)) | ~(IsValueType(System_Byte) = true_1)) | ~(IsValueType(System_Int16) = true_1)) | ~(IsValueType(System_UInt16) = true_1)) | ~(IsValueType(System_Int32) = true_1)) | ~(IsValueType(System_UInt32) = true_1)) | ~(IsValueType(System_Int64) = true_1)) | ~(IsValueType(System_UInt64) = true_1)) | ~(IsValueType(System_Char) = true_1)) | ~(IsValueType(System_UIntPtr) = true_1)) | ~(IsValueType(System_IntPtr) = true_1)) | ~$less(int_m9223372036854775808, int_m2147483648)) | ~$less(int_m2147483648, $difference(0, 100000))) | ~$less(100000, int_2147483647)) | ~$less(int_2147483647, int_4294967295)) | ~$less(int_4294967295, int_9223372036854775807)) | ~$less(int_9223372036854775807, int_18446744073709551615)) | ~($sum(int_m9223372036854775808, 1) = $difference(0, int_9223372036854775807))) | ~($sum(int_m2147483648, 1) = $difference(0, int_2147483647))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_SByte) = true_1) <=> ~(~$lesseq($difference(0, 128), A__questionmark_ia) | ~$less(A__questionmark_ia, 128))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_Byte) = true_1) <=> ~(~$lesseq(0, A__questionmark_ia) | ~$less(A__questionmark_ia, 256))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_Int16) = true_1) <=> ~(~$lesseq($difference(0, 32768), A__questionmark_ia) | ~$less(A__questionmark_ia, 32768))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_UInt16) = true_1) <=> ~(~$lesseq(0, A__questionmark_ia) | ~$less(A__questionmark_ia, 65536))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_Int32) = true_1) <=> ~(~$lesseq(int_m2147483648, A__questionmark_ia) | ~$lesseq(A__questionmark_ia, int_2147483647))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_UInt32) = true_1) <=> ~(~$lesseq(0, A__questionmark_ia) | ~$lesseq(A__questionmark_ia, int_4294967295))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_Int64) = true_1) <=> ~(~$lesseq(int_m9223372036854775808, A__questionmark_ia) | ~$lesseq(A__questionmark_ia, int_9223372036854775807))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_UInt64) = true_1) <=> ~(~$lesseq(0, A__questionmark_ia) | ~$lesseq(A__questionmark_ia, int_18446744073709551615))))) | ~(![A__questionmark_ia:$int]: ((InRange(A__questionmark_ia, System_Char) = true_1) <=> ~(~$lesseq(0, A__questionmark_ia) | ~$less(A__questionmark_ia, 65536))))) | ~(![A__questionmark_za:$int, A__questionmark_Ba:$int, A__questionmark_Ca:$int]: ((InRange(A__questionmark_za, A__questionmark_Ca) = true_1) => (IntToInt(A__questionmark_za, A__questionmark_Ba, A__questionmark_Ca) = A__questionmark_za)))) | ~(![A__questionmark_ba:$int, A__questionmark_x_3a:$int, A__questionmark_ya:$int]: ((A__questionmark_ba = true_1) => (IfThenElse(A__questionmark_ba, A__questionmark_x_3a, A__questionmark_ya) = A__questionmark_x_3a)))) | ~(![A__questionmark_ba:$int, A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (~(A__questionmark_ba = true_1) => (IfThenElse(A__questionmark_ba, A__questionmark_x_3a, A__questionmark_ya) = A__questionmark_ya)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (x_1(A__questionmark_x_3a, A__questionmark_ya) = $difference(A__questionmark_x_3a, $product(x_2(A__questionmark_x_3a, A__questionmark_ya), A__questionmark_ya))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_45_46a:$int]: ((A__questionmark_v_45_46a = x_1(A__questionmark_x_3a, A__questionmark_ya)) & (~(~$lesseq(0, A__questionmark_x_3a) | ~$less(0, A__questionmark_ya)) => ~(~$lesseq(0, A__questionmark_v_45_46a) | ~$less(A__questionmark_v_45_46a, A__questionmark_ya))))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_46_47a:$int]: ((A__questionmark_v_46_47a = x_1(A__questionmark_x_3a, A__questionmark_ya)) & (~(~$lesseq(0, A__questionmark_x_3a) | ~$less(A__questionmark_ya, 0)) => ~(~$lesseq(0, A__questionmark_v_46_47a) | ~$less(A__questionmark_v_46_47a, $difference(0, A__questionmark_ya)))))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_47_48a:$int]: ((A__questionmark_v_47_48a = x_1(A__questionmark_x_3a, A__questionmark_ya)) & (~(~$lesseq(A__questionmark_x_3a, 0) | ~$less(0, A__questionmark_ya)) => ~(~$less($difference(0, A__questionmark_ya), A__questionmark_v_47_48a) | ~$lesseq(A__questionmark_v_47_48a, 0))))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_48_49a:$int]: ((A__questionmark_v_48_49a = x_1(A__questionmark_x_3a, A__questionmark_ya)) & (~(~$lesseq(A__questionmark_x_3a, 0) | ~$less(A__questionmark_ya, 0)) => ~(~$less(A__questionmark_ya, A__questionmark_v_48_49a) | ~$lesseq(A__questionmark_v_48_49a, 0))))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (~(~$lesseq(0, A__questionmark_x_3a) | ~$lesseq(0, A__questionmark_ya)) => (x_1($sum(A__questionmark_x_3a, A__questionmark_ya), A__questionmark_ya) = x_1(A__questionmark_x_3a, A__questionmark_ya))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (~(~$lesseq(0, A__questionmark_x_3a) | ~$lesseq(0, A__questionmark_ya)) => (x_1($sum(A__questionmark_ya, A__questionmark_x_3a), A__questionmark_ya) = x_1(A__questionmark_x_3a, A__questionmark_ya))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_49_50a:$int]: ((A__questionmark_v_49_50a = $difference(A__questionmark_x_3a, A__questionmark_ya)) & (~(~$lesseq(0, A__questionmark_v_49_50a) | ~$lesseq(0, A__questionmark_ya)) => (x_1(A__questionmark_v_49_50a, A__questionmark_ya) = x_1(A__questionmark_x_3a, A__questionmark_ya))))))) | ~(![A__questionmark_aa:$int, A__questionmark_ba:$int, A__questionmark_da:$int]: (~((~$lesseq(2, A__questionmark_da) | ~(x_1(A__questionmark_aa, A__questionmark_da) = x_1(A__questionmark_ba, A__questionmark_da))) | ~$less(A__questionmark_aa, A__questionmark_ba)) => $lesseq($sum(A__questionmark_aa, A__questionmark_da), A__questionmark_ba)))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (($lesseq(0, A__questionmark_x_3a) | $lesseq(0, A__questionmark_ya)) => $lesseq(0, and_1(A__questionmark_x_3a, A__questionmark_ya))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_50_51a:$int]: ((A__questionmark_v_50_51a = or_1(A__questionmark_x_3a, A__questionmark_ya)) & (~(~$lesseq(0, A__questionmark_x_3a) | ~$lesseq(0, A__questionmark_ya)) => ~(~$lesseq(0, A__questionmark_v_50_51a) | ~$lesseq(A__questionmark_v_50_51a, $sum(A__questionmark_x_3a, A__questionmark_ya)))))))) | ~(![A__questionmark_ia:$int]: (shl(A__questionmark_ia, 0) = A__questionmark_ia))) | ~(![A__questionmark_ia:$int, A__questionmark_ja:$int]: ($lesseq(1, A__questionmark_ja) => (shl(A__questionmark_ia, A__questionmark_ja) = $product(shl(A__questionmark_ia, $difference(A__questionmark_ja, 1)), 2))))) | ~(![A__questionmark_ia:$int, A__questionmark_ja:$int]: (?[A__questionmark_v_51_52a:$int]: ((A__questionmark_v_51_52a = shl(A__questionmark_ia, A__questionmark_ja)) & (~(((~$lesseq(0, A__questionmark_ia) | ~$less(A__questionmark_ia, 32768)) | ~$lesseq(0, A__questionmark_ja)) | ~$lesseq(A__questionmark_ja, 16)) => ~(~$lesseq(0, A__questionmark_v_51_52a) | ~$lesseq(A__questionmark_v_51_52a, int_2147483647))))))) | ~(![A__questionmark_ia:$int]: (shr(A__questionmark_ia, 0) = A__questionmark_ia))) | ~(![A__questionmark_ia:$int, A__questionmark_ja:$int]: ($lesseq(1, A__questionmark_ja) => (shr(A__questionmark_ia, A__questionmark_ja) = x_2(shr(A__questionmark_ia, $difference(A__questionmark_ja, 1)), 2))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_52_53a:$int]: ((A__questionmark_v_52_53a = min(A__questionmark_x_3a, A__questionmark_ya)) & ~((~((A__questionmark_v_52_53a = A__questionmark_x_3a) | (A__questionmark_v_52_53a = A__questionmark_ya)) | ~$lesseq(A__questionmark_v_52_53a, A__questionmark_x_3a)) | ~$lesseq(A__questionmark_v_52_53a, A__questionmark_ya)))))) | ~(![A__questionmark_x_3a:$int, A__questionmark_ya:$int]: (?[A__questionmark_v_53_54a:$int]: ((A__questionmark_v_53_54a = max(A__questionmark_x_3a, A__questionmark_ya)) & ~((~((A__questionmark_v_53_54a = A__questionmark_x_3a) | (A__questionmark_v_53_54a = A__questionmark_ya)) | ~$lesseq(A__questionmark_x_3a, A__questionmark_v_53_54a)) | ~$lesseq(A__questionmark_ya, A__questionmark_v_53_54a)))))) | ~(![A__questionmark_h_1a:$int, A__questionmark_aa:$int, A__questionmark_ba:$int]: ((System_String_Equals_System_String(A__questionmark_h_1a, A__questionmark_aa, A__questionmark_ba) = true_1) <=> (System_String_Equals_System_String_System_String(A__questionmark_h_1a, A__questionmark_aa, A__questionmark_ba) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_aa:$int, A__questionmark_ba:$int]: ~((~((System_String_Equals_System_String_System_String(A__questionmark_h_1a, A__questionmark_aa, A__questionmark_ba) = true_1) <=> (StringEquals(A__questionmark_aa, A__questionmark_ba) = true_1)) | ~((System_String_Equals_System_String_System_String(A__questionmark_h_1a, A__questionmark_aa, A__questionmark_ba) = true_1) <=> (StringEquals(A__questionmark_ba, A__questionmark_aa) = true_1))) | ~((A__questionmark_aa = A__questionmark_ba) => (StringEquals(A__questionmark_aa, A__questionmark_ba) = true_1))))) | ~(![A__questionmark_aa:$int, A__questionmark_ba:$int, A__questionmark_ca:$int]: (~(~(StringEquals(A__questionmark_aa, A__questionmark_ba) = true_1) | ~(StringEquals(A__questionmark_ba, A__questionmark_ca) = true_1)) => (StringEquals(A__questionmark_aa, A__questionmark_ca) = true_1)))) | ~(![A__questionmark_h_1a:$int, A__questionmark_aa:$int, A__questionmark_ba:$int]: (~((~~(A__questionmark_aa = nullObject) | ~~(A__questionmark_ba = nullObject)) | ~(System_String_Equals_System_String_System_String(A__questionmark_h_1a, A__questionmark_aa, A__questionmark_ba) = true_1)) => (System_String_IsInterned_System_String_notnull(A__questionmark_h_1a, A__questionmark_aa) = System_String_IsInterned_System_String_notnull(A__questionmark_h_1a, A__questionmark_ba))))) | ~~(IsStaticField(ArraySum_a) = true_1)) | ~(IncludeInMainFrameCondition(ArraySum_a) = true_1)) | ~(IncludedInModifiesStar(ArraySum_a) = true_1)) | ~(DeclType(ArraySum_a) = ArraySum)) | ~(AsNonNullRefField(ArraySum_a, IntArray(System_Int32, 1)) = ArraySum_a)) | ~(x(ArraySum, ArraySum) = true_1)) | ~(A__questionmark_v_0_3a = System_Object)) | ~(AsDirectSubClass(ArraySum, A__questionmark_v_0_3a) = ArraySum)) | ~~(IsImmutable(ArraySum) = true_1)) | ~(AsMutable(ArraySum) = ArraySum)) | ~(![A__questionmark_Ua:$int]: ((x(A__questionmark_Ua, ArraySum) = true_1) => (A__questionmark_Ua = ArraySum)))) | ~(![A__questionmark_oia:$int, A__questionmark_ha:$int]: (~((~(IsHeap(A__questionmark_ha) = true_1) | ~(x(select2(A__questionmark_ha, A__questionmark_oia, inv), ArraySum) = true_1)) | ~~(select2(A__questionmark_ha, A__questionmark_oia, localinv) = A__questionmark_v_0_3a)) => $true))) | ~((PurityAxiomsCanBeAssumed = true_1) => (![A__questionmark_Heapa:$int, A__questionmark_x_ina:$int]: ((IsHeap(A__questionmark_Heapa) = true_1) => ((ArraySum_Even_System_Int32(A__questionmark_Heapa, A__questionmark_x_ina) = true_1) <=> (x_1(A__questionmark_x_ina, 2) = 0)))))) | ~(![A__questionmark_Heapa:$int, A__questionmark_x_ina:$int]: ((ArraySum_Even_System_Int32(A__questionmark_Heapa, A__questionmark_x_ina) = true_1) <=> (ArraySum_Even_System_Int32_1(A__questionmark_x_ina) = true_1)))) | ~(x(System_Array, System_Array) = true_1)) | ~(A__questionmark_v_1_2a = System_Object)) | ~(AsDirectSubClass(System_Array, A__questionmark_v_1_2a) = System_Array)) | ~~(IsImmutable(System_Array) = true_1)) | ~(AsMutable(System_Array) = System_Array)) | ~(x(System_ICloneable, System_ICloneable) = true_1)) | ~(x(System_ICloneable, System_Object) = true_1)) | ~(IsMemberlessType(System_ICloneable) = true_1)) | ~(AsInterface(System_ICloneable) = System_ICloneable)) | ~(x(System_Array, System_ICloneable) = true_1)) | ~(x(System_Collections_IList, System_Collections_IList) = true_1)) | ~(x(System_Collections_IList, System_Object) = true_1)) | ~(x(System_Collections_ICollection, System_Collections_ICollection) = true_1)) | ~(x(System_Collections_ICollection, System_Object) = true_1)) | ~(x(System_Collections_IEnumerable, System_Collections_IEnumerable) = true_1)) | ~(x(System_Collections_IEnumerable, System_Object) = true_1)) | ~(IsMemberlessType(System_Collections_IEnumerable) = true_1)) | ~(AsInterface(System_Collections_IEnumerable) = System_Collections_IEnumerable)) | ~(x(System_Collections_ICollection, System_Collections_IEnumerable) = true_1)) | ~(IsMemberlessType(System_Collections_ICollection) = true_1)) | ~(AsInterface(System_Collections_ICollection) = System_Collections_ICollection)) | ~(x(System_Collections_IList, System_Collections_ICollection) = true_1)) | ~(x(System_Collections_IList, System_Collections_IEnumerable) = true_1)) | ~(IsMemberlessType(System_Collections_IList) = true_1)) | ~(AsInterface(System_Collections_IList) = System_Collections_IList)) | ~(x(System_Array, System_Collections_IList) = true_1)) | ~(x(System_Array, System_Collections_ICollection) = true_1)) | ~(x(System_Array, System_Collections_IEnumerable) = true_1)) | ~(IsMemberlessType(System_Array) = true_1)) | ~(![A__questionmark_oia:$int, A__questionmark_ha:$int]: (~((~(IsHeap(A__questionmark_ha) = true_1) | ~(x(select2(A__questionmark_ha, A__questionmark_oia, inv), System_Array) = true_1)) | ~~(select2(A__questionmark_ha, A__questionmark_oia, localinv) = A__questionmark_v_1_2a)) => $true))) | ~(![A__questionmark_loa:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_5a:$int, A__questionmark_x_6a:$int, A__questionmark_x_7a:$int, A__questionmark_x_8a:$int]: (sum_0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a) = sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a)))) | ~(![A__questionmark_loa:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_5a:$int, A__questionmark_x_6a:$int, A__questionmark_x_7a:$int, A__questionmark_x_8a:$int]: ((![A__questionmark_x_9a:$int]: (~((~$lesseq(A__questionmark_loa, A__questionmark_x_9a) | ~$less(A__questionmark_x_9a, A__questionmark_hia)) | ~(A__questionmark_x_4a = true_1)) => (IfThenElse(ArraySum_Even_System_Int32(A__questionmark_x_6a, IntArrayGet(A__questionmark_x_5a, A__questionmark_x_9a)), IntArrayGet(A__questionmark_x_7a, A__questionmark_x_9a), A__questionmark_x_8a) = 0))) => (sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a) = 0)))) | ~(![A__questionmark_loa:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_0a:$int, A__questionmark_x_5a:$int, A__questionmark_x_1_1a:$int, A__questionmark_x_6a:$int, A__questionmark_x_2_1a:$int, A__questionmark_x_7a:$int, A__questionmark_x_3_1a:$int, A__questionmark_x_8a:$int, A__questionmark_x_4_1a:$int]: ((![A__questionmark_x_9a:$int]: (~(~$lesseq(A__questionmark_loa, A__questionmark_x_9a) | ~$less(A__questionmark_x_9a, A__questionmark_hia)) => ~(~((A__questionmark_x_4a = true_1) <=> (A__questionmark_x_0a = true_1)) | ~((A__questionmark_x_4a = true_1) => (IfThenElse(ArraySum_Even_System_Int32(A__questionmark_x_6a, IntArrayGet(A__questionmark_x_5a, A__questionmark_x_9a)), IntArrayGet(A__questionmark_x_7a, A__questionmark_x_9a), A__questionmark_x_8a) = IfThenElse(ArraySum_Even_System_Int32(A__questionmark_x_2_1a, IntArrayGet(A__questionmark_x_1_1a, A__questionmark_x_9a)), IntArrayGet(A__questionmark_x_3_1a, A__questionmark_x_9a), A__questionmark_x_4_1a)))))) => (sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a) = sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_0a, A__questionmark_x_1_1a, A__questionmark_x_2_1a, A__questionmark_x_3_1a, A__questionmark_x_4_1a))))) | ~(![A__questionmark_loa:$int, A__questionmark_mida:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_5a:$int, A__questionmark_x_6a:$int, A__questionmark_x_7a:$int, A__questionmark_x_8a:$int]: (~(~$lesseq(A__questionmark_loa, A__questionmark_mida) | ~$lesseq(A__questionmark_mida, A__questionmark_hia)) => ($sum(sum_x0(A__questionmark_loa, A__questionmark_mida, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a), sum_x0(A__questionmark_mida, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a)) = sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a))))) | ~(![A__questionmark_loa:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_5a:$int, A__questionmark_x_6a:$int, A__questionmark_x_7a:$int, A__questionmark_x_8a:$int]: (~(~$less(A__questionmark_loa, A__questionmark_hia) | ~(A__questionmark_x_4a = true_1)) => (sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a) = $sum(sum_x0($sum(A__questionmark_loa, 1), A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a), IfThenElse(ArraySum_Even_System_Int32(A__questionmark_x_6a, IntArrayGet(A__questionmark_x_5a, A__questionmark_loa)), IntArrayGet(A__questionmark_x_7a, A__questionmark_loa), A__questionmark_x_8a)))))) | ~(![A__questionmark_loa:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_5a:$int, A__questionmark_x_6a:$int, A__questionmark_x_7a:$int, A__questionmark_x_8a:$int]: (~(~$less(A__questionmark_loa, A__questionmark_hia) | ~~(A__questionmark_x_4a = true_1)) => (sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a) = sum_x0($sum(A__questionmark_loa, 1), A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a))))) | ~(![A__questionmark_loa:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_5a:$int, A__questionmark_x_6a:$int, A__questionmark_x_7a:$int, A__questionmark_x_8a:$int]: (?[A__questionmark_v_57_58a:$int]: ((A__questionmark_v_57_58a = $difference(A__questionmark_hia, 1)) & (~(~$less(A__questionmark_loa, A__questionmark_hia) | ~(A__questionmark_x_4a = true_1)) => (sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a) = $sum(sum_x0(A__questionmark_loa, A__questionmark_v_57_58a, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a), IfThenElse(ArraySum_Even_System_Int32(A__questionmark_x_6a, IntArrayGet(A__questionmark_x_5a, A__questionmark_v_57_58a)), IntArrayGet(A__questionmark_x_7a, A__questionmark_v_57_58a), A__questionmark_x_8a)))))))) | ~(![A__questionmark_loa:$int, A__questionmark_hia:$int, A__questionmark_x_4a:$int, A__questionmark_x_5a:$int, A__questionmark_x_6a:$int, A__questionmark_x_7a:$int, A__questionmark_x_8a:$int]: (~(~$less(A__questionmark_loa, A__questionmark_hia) | ~~(A__questionmark_x_4a = true_1)) => (sum_x0(A__questionmark_loa, A__questionmark_hia, A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a) = sum_x0(A__questionmark_loa, $difference(A__questionmark_hia, 1), A__questionmark_x_4a, A__questionmark_x_5a, A__questionmark_x_6a, A__questionmark_x_7a, A__questionmark_x_8a))))) | ~(x(System_String, System_String) = true_1)) | ~(A__questionmark_v_2_1a = System_Object)) | ~(AsDirectSubClass(System_String, A__questionmark_v_2_1a) = System_String)) | ~(IsImmutable(System_String) = true_1)) | ~(AsImmutable(System_String) = System_String)) | ~(x(System_IComparable, System_IComparable) = true_1)) | ~(x(System_IComparable, System_Object) = true_1)) | ~(IsMemberlessType(System_IComparable) = true_1)) | ~(AsInterface(System_IComparable) = System_IComparable)) | ~(x(System_String, System_IComparable) = true_1)) | ~(x(System_String, System_ICloneable) = true_1)) | ~(x(System_IConvertible, System_IConvertible) = true_1)) | ~(x(System_IConvertible, System_Object) = true_1)) | ~(IsMemberlessType(System_IConvertible) = true_1)) | ~(AsInterface(System_IConvertible) = System_IConvertible)) | ~(x(System_String, System_IConvertible) = true_1)) | ~(x(System_IComparable_1___System_String, System_IComparable_1___System_String) = true_1)) | ~(x(System_IComparable_1___System_String, System_Object) = true_1)) | ~(IsMemberlessType(System_IComparable_1___System_String) = true_1)) | ~(AsInterface(System_IComparable_1___System_String) = System_IComparable_1___System_String)) | ~(x(System_String, System_IComparable_1___System_String) = true_1)) | ~(x(System_Collections_Generic_IEnumerable_1___System_Char, System_Collections_Generic_IEnumerable_1___System_Char) = true_1)) | ~(x(System_Collections_Generic_IEnumerable_1___System_Char, System_Object) = true_1)) | ~(x(System_Collections_Generic_IEnumerable_1___System_Char, System_Collections_IEnumerable) = true_1)) | ~(IsMemberlessType(System_Collections_Generic_IEnumerable_1___System_Char) = true_1)) | ~(AsInterface(System_Collections_Generic_IEnumerable_1___System_Char) = System_Collections_Generic_IEnumerable_1___System_Char)) | ~(x(System_String, System_Collections_Generic_IEnumerable_1___System_Char) = true_1)) | ~(x(System_String, System_Collections_IEnumerable) = true_1)) | ~(x(System_IEquatable_1___System_String, System_IEquatable_1___System_String) = true_1)) | ~(x(System_IEquatable_1___System_String, System_Object) = true_1)) | ~(IsMemberlessType(System_IEquatable_1___System_String) = true_1)) | ~(AsInterface(System_IEquatable_1___System_String) = System_IEquatable_1___System_String)) | ~(x(System_String, System_IEquatable_1___System_String) = true_1)) | ~(![A__questionmark_Ua:$int]: ((x(A__questionmark_Ua, System_String) = true_1) => (A__questionmark_Ua = System_String)))) | ~(![A__questionmark_oia:$int, A__questionmark_ha:$int]: (~((~(IsHeap(A__questionmark_ha) = true_1) | ~(x(select2(A__questionmark_ha, A__questionmark_oia, inv), System_String) = true_1)) | ~~(select2(A__questionmark_ha, A__questionmark_oia, localinv) = A__questionmark_v_2_1a)) => $true))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', formula_2)).
% 43.00/18.10  tff(c_4011, plain, (true_1!=false_1), inference(cnfTransformation, [status(thm)], [f_168])).
% 43.00/18.10  tff(c_1878, plain, (result_0=false_1 | true_1=result_0), inference(cnfTransformation, [status(thm)], [f_5019])).
% 43.00/18.10  tff(c_5986, plain, (true_1=result_0), inference(splitLeft, [status(thm)], [c_1878])).
% 43.00/18.10  tff(c_6001, plain, (result_0!=false_1), inference(demodulation, [status(thm), theory('equality')], [c_5986, c_4011])).
% 43.00/18.10  tff(c_3592, plain, (![A__questionmark_x_3_937a:$int, A__questionmark_y_938a:$int]: (x_1(A__questionmark_x_3_937a, A__questionmark_y_938a)='#skF_49'(A__questionmark_x_3_937a, A__questionmark_y_938a))), inference(cnfTransformation, [status(thm)], [f_4975])).
% 43.00/18.10  tff(c_3589, plain, (![A__questionmark_x_3_928a:$int, A__questionmark_y_929a:$int]: (x_1(A__questionmark_x_3_928a, A__questionmark_y_929a)='#skF_46'(A__questionmark_x_3_928a, A__questionmark_y_929a))), inference(cnfTransformation, [status(thm)], [f_4975])).
% 43.00/18.10  tff(c_5063, plain, (![A__questionmark_x_3_928a:$int, A__questionmark_y_929a:$int]: ('#skF_46'(A__questionmark_x_3_928a, A__questionmark_y_929a)='#skF_49'(A__questionmark_x_3_928a, A__questionmark_y_929a))), inference(demodulation, [status(thm), theory('equality')], [c_3592, c_3589])).
% 43.00/18.10  tff(c_1854, plain, (x_1(x_in, 2)!=0 | true_1!=result_0), inference(cnfTransformation, [status(thm)], [f_5019])).
% 43.00/18.10  tff(c_5030, plain, ('#skF_46'(x_in, 2)!=0 | true_1!=result_0), inference(demodulation, [status(thm), theory('equality')], [c_3589, c_1854])).
% 43.00/18.10  tff(c_5082, plain, ('#skF_49'(x_in, 2)!=0 | true_1!=result_0), inference(demodulation, [status(thm), theory('equality')], [c_5063, c_5030])).
% 43.00/18.10  tff(c_16331, plain, ('#skF_49'(x_in, 2)!=0), inference(demodulation, [status(thm), theory('equality')], [c_5986, c_5082])).
% 43.00/18.10  tff(c_16333, plain, ('#skF_49'(x_in, 2)='#skE_16'), inference(define, [status(thm), theory('equality')], [c_16331])).
% 43.00/18.10  tff(c_16332, plain, ('#skF_49'(x_in, 2)!=0), inference(demodulation, [status(thm), theory('equality')], [c_5986, c_5082])).
% 43.00/18.10  tff(c_16340, plain, ('#skE_16'!=0), inference(demodulation, [status(thm), theory('equality')], [c_16333, c_16332])).
% 43.00/18.10  tff(c_16343, plain, ('#skF_49'(x_in, 2)='#skE_16'), inference(define, [status(thm), theory('equality')], [c_16331])).
% 43.00/18.10  tff(c_1877, plain, (x_1(x_in, 2)=0 | result_0=false_1), inference(cnfTransformation, [status(thm)], [f_5019])).
% 43.00/18.10  tff(c_5025, plain, ('#skF_46'(x_in, 2)=0 | result_0=false_1), inference(demodulation, [status(thm), theory('equality')], [c_3589, c_1877])).
% 43.00/18.10  tff(c_5077, plain, ('#skF_49'(x_in, 2)=0 | result_0=false_1), inference(demodulation, [status(thm), theory('equality')], [c_5063, c_5025])).
% 43.00/18.10  tff(c_17041, plain, ('#skE_16'=0 | result_0=false_1), inference(demodulation, [status(thm), theory('equality')], [c_16343, c_5077])).
% 43.00/18.10  tff(c_17042, plain, $false, inference(negUnitSimplification, [status(thm)], [c_6001, c_16340, c_17041])).
% 43.00/18.10  tff(c_17045, plain, (result_0=false_1), inference(splitRight, [status(thm)], [c_1878])).
% 43.00/18.10  tff(c_1861, plain, (x_1(x_in, 2)!=0 | true_1=result_0), inference(cnfTransformation, [status(thm)], [f_5019])).
% 43.00/18.10  tff(c_5035, plain, ('#skF_46'(x_in, 2)!=0 | true_1=result_0), inference(demodulation, [status(thm), theory('equality')], [c_3589, c_1861])).
% 43.00/18.10  tff(c_5087, plain, ('#skF_49'(x_in, 2)!=0 | true_1=result_0), inference(demodulation, [status(thm), theory('equality')], [c_5063, c_5035])).
% 43.00/18.10  tff(c_22308, plain, ('#skF_49'(x_in, 2)!=0 | true_1=false_1), inference(demodulation, [status(thm), theory('equality')], [c_17045, c_5087])).
% 43.00/18.10  tff(c_22312, plain, ('#skF_49'(x_in, 2)!=0), inference(negUnitSimplification, [status(thm)], [c_4011, c_22308])).
% 43.00/18.10  tff(c_22314, plain, ('#skF_49'(x_in, 2)='#skE_16'), inference(define, [status(thm), theory('equality')], [c_22312])).
% 43.00/18.10  tff(c_22313, plain, ('#skF_49'(x_in, 2)!=0), inference(negUnitSimplification, [status(thm)], [c_4011, c_22308])).
% 43.00/18.10  tff(c_22321, plain, ('#skE_16'!=0), inference(demodulation, [status(thm), theory('equality')], [c_22314, c_22313])).
% 43.00/18.10  tff(c_22323, plain, ('#skF_49'(x_in, 2)='#skE_16'), inference(define, [status(thm), theory('equality')], [c_22312])).
% 43.00/18.10  tff(c_1882, plain, (x_1(x_in, 2)=0 | true_1=result_0), inference(cnfTransformation, [status(thm)], [f_5019])).
% 43.00/18.10  tff(c_5020, plain, ('#skF_46'(x_in, 2)=0 | true_1=result_0), inference(demodulation, [status(thm), theory('equality')], [c_3589, c_1882])).
% 43.00/18.10  tff(c_5072, plain, ('#skF_49'(x_in, 2)=0 | true_1=result_0), inference(demodulation, [status(thm), theory('equality')], [c_5063, c_5020])).
% 43.00/18.10  tff(c_22884, plain, ('#skE_16'=0 | true_1=false_1), inference(demodulation, [status(thm), theory('equality')], [c_17045, c_22323, c_5072])).
% 43.00/18.10  tff(c_22885, plain, $false, inference(negUnitSimplification, [status(thm)], [c_4011, c_22321, c_22884])).
% 43.00/18.10  % SZS output end CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 43.00/18.10  
% 43.00/18.10  Inference rules
% 43.00/18.10  ----------------------
% 43.00/18.10  #Ref     : 0
% 43.00/18.10  #Sup     : 2598
% 43.00/18.10  #Fact    : 6
% 43.00/18.10  #Define  : 32
% 43.00/18.10  #Split   : 1
% 43.00/18.10  #Chain   : 0
% 43.00/18.10  #Close   : 0
% 43.00/18.10  
% 43.00/18.10  Ordering : LPO
% 43.00/18.10  
% 43.00/18.10  Simplification rules
% 43.00/18.10  ----------------------
% 43.00/18.10  #Subsume      : 576
% 43.00/18.10  #Demod        : 687
% 43.00/18.10  #Tautology    : 1988
% 43.00/18.10  #SimpNegUnit  : 435
% 43.00/18.10  #BackRed      : 2
% 43.00/18.10  
% 43.00/18.10  #Partial instantiations: 0
% 43.00/18.10  #Strategies tried      : 1
% 43.00/18.10  
% 43.00/18.10  Timing (in seconds)
% 43.00/18.10  ----------------------
% 43.00/18.11  Preprocessing        : 1.64
% 43.00/18.11  Parsing              : 0.81
% 43.00/18.11  CNF conversion       : 0.14
% 43.00/18.11  Main loop            : 15.18
% 43.00/18.11  Inferencing          : 1.07
% 43.00/18.11  Reduction            : 5.29
% 43.00/18.11  Demodulation         : 2.85
% 43.00/18.11  BG Simplification    : 0.37
% 43.00/18.11  Subsumption          : 4.22
% 43.00/18.11  Abstraction          : 0.14
% 43.00/18.11  MUC search           : 0.00
% 43.00/18.11  Cooper               : 3.04
% 43.00/18.11  Total                : 16.96
% 43.00/18.11  Index Insertion      : 0.00
% 43.00/18.11  Index Deletion       : 0.00
% 43.00/18.11  Index Matching       : 0.00
% 43.00/18.11  BG Taut test         : 0.00
%------------------------------------------------------------------------------