#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>
#include <stdint.h>

#include "il2cpp-class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "il2cpp-object-internals.h"

template <typename R, typename T1>
struct VirtFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R>
struct InterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct InterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

// MS.Internal.Xml.Cache.XPathNodeInfoAtom
struct XPathNodeInfoAtom_t1760358141;
// MS.Internal.Xml.Cache.XPathNode[]
struct XPathNodeU5BU5D_t47339301;
// Mono.Net.Security.AsyncProtocolRequest
struct AsyncProtocolRequest_t4184368197;
// Mono.Net.Security.MobileAuthenticatedStream
struct MobileAuthenticatedStream_t3383979266;
// System.Action
struct Action_t1264377477;
// System.Action`1<System.Object>
struct Action_1_t3252573759;
// System.ArgumentException
struct ArgumentException_t132251570;
// System.ArgumentNullException
struct ArgumentNullException_t1615371798;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_t777629997;
// System.AsyncCallback
struct AsyncCallback_t3962456242;
// System.Boolean[]
struct BooleanU5BU5D_t2897418192;
// System.Byte
struct Byte_t1134296376;
// System.Byte[]
struct ByteU5BU5D_t4116647657;
// System.Char[]
struct CharU5BU5D_t3528271667;
// System.Collections.Generic.Dictionary`2<System.Guid,System.Type>
struct Dictionary_2_t1532962293;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task>
struct Dictionary_2_t2075988643;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Texture2D>
struct Dictionary_2_t2729159516;
// System.Collections.Generic.IComparer`1<System.Boolean>
struct IComparer_1_t1351553444;
// System.Collections.Generic.IComparer`1<System.Byte>
struct IComparer_1_t2388561855;
// System.Collections.Generic.IComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct IComparer_1_t2125195765;
// System.Collections.Generic.IComparer`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
struct IComparer_1_t3784482798;
// System.Collections.Generic.IComparer`1<System.DateTime>
struct IComparer_1_t697827968;
// System.Collections.Generic.IComparer`1<System.DateTimeOffset>
struct IComparer_1_t188585690;
// System.Collections.Generic.IComparer`1<System.Decimal>
struct IComparer_1_t4202524859;
// System.Collections.Generic.IComparer`1<System.Double>
struct IComparer_1_t1848930842;
// System.Collections.Generic.IComparer`1<System.Int16>
struct IComparer_1_t3807085866;
// System.Collections.Generic.IComparer`1<System.Int32>
struct IComparer_1_t4205211232;
// System.Collections.Generic.IComparer`1<System.Int64>
struct IComparer_1_t695865487;
// System.Collections.Generic.IComparer`1<System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES>
struct IComparer_1_t422824511;
// System.Collections.Generic.IComparer`1<System.Object>
struct IComparer_1_t39404347;
// System.Collections.Generic.IComparer`1<System.SByte>
struct IComparer_1_t2923843141;
// System.Collections.Generic.IComparer`1<System.Single>
struct IComparer_1_t2651532253;
// System.Collections.Generic.IComparer`1<System.Text.RegularExpressions.RegexOptions>
struct IComparer_1_t1347111074;
// System.Collections.Generic.IComparer`1<System.TimeSpan>
struct IComparer_1_t2135424728;
// System.Collections.Generic.IComparer`1<System.UInt16>
struct IComparer_1_t3431990437;
// System.Collections.Generic.IComparer`1<System.UInt32>
struct IComparer_1_t3814327457;
// System.Collections.Generic.IComparer`1<System.UInt64>
struct IComparer_1_t1093338275;
// System.Collections.Generic.IComparer`1<System.Xml.Schema.RangePositionInfo>
struct IComparer_1_t1844234415;
// System.Collections.Generic.IComparer`1<System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry>
struct IComparer_1_t303975154;
// System.Collections.Generic.IComparer`1<Unity.Entities.ComponentType>
struct IComparer_1_t3578745102;
// System.Collections.Generic.IComparer`1<Unity.Entities.FastEquality/Layout>
struct IComparer_1_t671392863;
// System.Collections.Generic.IComparer`1<Unity.Entities.InjectionContext/Entry>
struct IComparer_1_t1926874293;
// System.Collections.Generic.IComparer`1<Unity.Entities.InjectionData>
struct IComparer_1_t2768151338;
// System.Collections.Generic.IComparer`1<Unity.Entities.PlayerLoopManager/UnloadMethod>
struct IComparer_1_t1775790837;
// System.Collections.Generic.IComparer`1<Unity.Entities.TypeManager/EntityOffsetInfo>
struct IComparer_1_t2146852103;
// System.Collections.Generic.IComparer`1<UnityEngine.BeforeRenderHelper/OrderBlock>
struct IComparer_1_t2840243310;
// System.Collections.Generic.IComparer`1<UnityEngine.Color32>
struct IComparer_1_t3854766771;
// System.Collections.Generic.IComparer`1<UnityEngine.EventSystems.RaycastResult>
struct IComparer_1_t319605032;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.LowLevel.PlayerLoopSystem>
struct IComparer_1_t1360037584;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal>
struct IComparer_1_t3439750762;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.ComparisonSamplerState>
struct IComparer_1_t3536156588;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.SamplerState>
struct IComparer_1_t3357753475;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.ShaderPassName>
struct IComparer_1_t1348194100;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.ShadowData>
struct IComparer_1_t251850891;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.ShadowPayload>
struct IComparer_1_t1301973915;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>
struct IComparer_1_t247253265;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.VisibleLight>
struct IComparer_1_t1958331551;
// System.Collections.Generic.IComparer`1<UnityEngine.Experimental.Rendering.VisibleReflectionProbe>
struct IComparer_1_t2707756799;
// System.Collections.Generic.IComparer`1<UnityEngine.Rendering.RenderTargetIdentifier>
struct IComparer_1_t3333449979;
// System.Collections.Generic.IComparer`1<UnityEngine.UICharInfo>
struct IComparer_1_t1329766585;
// System.Collections.Generic.IComparer`1<UnityEngine.UILineInfo>
struct IComparer_1_t1154564993;
// System.Collections.Generic.IComparer`1<UnityEngine.UIVertex>
struct IComparer_1_t1016795788;
// System.Collections.Generic.IComparer`1<UnityEngine.Vector2>
struct IComparer_1_t3410495002;
// System.Collections.Generic.IComparer`1<UnityEngine.Vector3>
struct IComparer_1_t681611647;
// System.Collections.Generic.IComparer`1<UnityEngine.Vector4>
struct IComparer_1_t278327120;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_t2059959053;
// System.Collections.Generic.IEnumerable`1<System.Type>
struct IEnumerable_1_t1463797649;
// System.Collections.Generic.IList`1<UnityEngine.EventSystems.IEventSystemHandler>
struct IList_1_t875036337;
// System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>[]
struct KeyValuePair_2U5BU5D_t2069718811;
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>[]
struct KeyValuePair_2U5BU5D_t118269214;
// System.Collections.Generic.List`1<System.Object>
struct List_1_t257213610;
// System.Collections.Generic.List`1<UnityEngine.Color32>
struct List_1_t4072576034;
// System.Collections.Generic.List`1<UnityEngine.Component>
struct List_1_t3395709193;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.VolumeComponent>
struct List_1_t2297852916;
// System.Collections.Generic.List`1<UnityEngine.RectTransform>
struct List_1_t881764471;
// System.Collections.Generic.List`1<UnityEngine.Rendering.PostProcessing.PostProcessEffectSettings>
struct List_1_t3144640356;
// System.Collections.Generic.List`1<UnityEngine.Transform>
struct List_1_t777473367;
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t3628304265;
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t899420910;
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_t496136383;
// System.Collections.IDictionary
struct IDictionary_t1363984059;
// System.Comparison`1<System.Object>
struct Comparison_1_t2855037343;
// System.Comparison`1<Unity.Entities.FastEquality/FieldData>
struct Comparison_1_t2947958780;
// System.Comparison`1<UnityEngine.RaycastHit>
struct Comparison_1_t830933145;
// System.DateTimeOffset[]
struct DateTimeOffsetU5BU5D_t3473357058;
// System.DateTime[]
struct DateTimeU5BU5D_t1184652292;
// System.Decimal[]
struct DecimalU5BU5D_t1145110141;
// System.DelegateData
struct DelegateData_t1677132599;
// System.Delegate[]
struct DelegateU5BU5D_t1703627840;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t1169129676;
// System.Double[]
struct DoubleU5BU5D_t3413330114;
// System.Exception
struct Exception_t;
// System.Func`1<System.Threading.Tasks.Task/ContingentProperties>
struct Func_1_t1600215562;
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>>
struct Func_2_t779105388;
// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<System.Boolean>>
struct Func_2_t1314258023;
// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<System.Int32>>
struct Func_2_t4167915811;
// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<System.Nullable`1<System.Int32>>>
struct Func_2_t1595510597;
// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<System.Object>>
struct Func_2_t2108926;
// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>>
struct Func_2_t3833558637;
// System.IAsyncResult
struct IAsyncResult_t767004451;
// System.IDisposable
struct IDisposable_t3640265483;
// System.IO.Stream
struct Stream_t1273022909;
// System.IO.TextReader
struct TextReader_t283511965;
// System.Int16[]
struct Int16U5BU5D_t3686840178;
// System.Int32
struct Int32_t2950945753;
// System.Int32[]
struct Int32U5BU5D_t385246372;
// System.Int64[]
struct Int64U5BU5D_t2559172825;
// System.IntPtr[]
struct IntPtrU5BU5D_t4013366056;
// System.MissingMethodException
struct MissingMethodException_t1274661534;
// System.MonoTypeInfo
struct MonoTypeInfo_t3366989025;
// System.Net.Cache.RequestCachePolicy
struct RequestCachePolicy_t2923596909;
// System.Net.ICredentials
struct ICredentials_t725721261;
// System.Net.IWebProxy
struct IWebProxy_t688979836;
// System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES[]
struct Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057;
// System.Net.WebRequest
struct WebRequest_t1939381076;
// System.Object[]
struct ObjectU5BU5D_t2843939325;
// System.Predicate`1<System.Object>
struct Predicate_1_t3905400288;
// System.Predicate`1<System.Threading.Tasks.Task>
struct Predicate_1_t4012569436;
// System.Predicate`1<UnityEngine.Experimental.Rendering.VolumeComponent>
struct Predicate_1_t1651072298;
// System.Predicate`1<UnityEngine.Rendering.PostProcessing.PostProcessEffectSettings>
struct Predicate_1_t2497859738;
// System.Reflection.Binder
struct Binder_t2999457153;
// System.Reflection.Emit.AssemblyBuilder
struct AssemblyBuilder_t359885250;
// System.Reflection.Emit.ILExceptionBlock[]
struct ILExceptionBlockU5BU5D_t2996808915;
// System.Reflection.EventInfo/AddEventAdapter
struct AddEventAdapter_t1787725097;
// System.Reflection.EventInfo/AddEvent`2<System.Object,System.Object>
struct AddEvent_2_t2439408604;
// System.Reflection.EventInfo/StaticAddEvent`1<System.Object>
struct StaticAddEvent_1_t307512656;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// System.Reflection.MemberFilter
struct MemberFilter_t426314064;
// System.Reflection.MemberInfo
struct MemberInfo_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Reflection.RuntimeConstructorInfo
struct RuntimeConstructorInfo_t1806616898;
// System.Reflection.TargetException
struct TargetException_t3386045725;
// System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner
struct MoveNextRunner_t4042132640;
// System.Runtime.CompilerServices.IAsyncStateMachine
struct IAsyncStateMachine_t923100567;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t2481557153;
// System.RuntimeType
struct RuntimeType_t3636489352;
// System.SByte[]
struct SByteU5BU5D_t2651576203;
// System.Security.Cryptography.CryptoStream
struct CryptoStream_t2702504504;
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t386037858;
// System.Security.Cryptography.X509Certificates.X509Certificate
struct X509Certificate_t713131622;
// System.Security.Cryptography.X509Certificates.X509CertificateCollection
struct X509CertificateCollection_t3399372417;
// System.Single[]
struct SingleU5BU5D_t1444911251;
// System.String
struct String_t;
// System.String[]
struct StringU5BU5D_t1281789340;
// System.Text.Decoder
struct Decoder_t2204182725;
// System.Text.Encoding
struct Encoding_t1523322056;
// System.Text.RegularExpressions.RegexOptions[]
struct RegexOptionsU5BU5D_t160358170;
// System.Threading.CancellationCallbackInfo
struct CancellationCallbackInfo_t322720759;
// System.Threading.CancellationTokenSource
struct CancellationTokenSource_t540272775;
// System.Threading.ContextCallback
struct ContextCallback_t3823316192;
// System.Threading.ExecutionContext
struct ExecutionContext_t1748372627;
// System.Threading.ManualResetEvent
struct ManualResetEvent_t451242010;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t2974092902;
// System.Threading.SemaphoreSlim/TaskNode
struct TaskNode_t3317994743;
// System.Threading.SendOrPostCallback
struct SendOrPostCallback_t2750080073;
// System.Threading.SparselyPopulatedArrayFragment`1<System.Threading.CancellationCallbackInfo>
struct SparselyPopulatedArrayFragment_1_t4161250538;
// System.Threading.SynchronizationContext
struct SynchronizationContext_t2326897723;
// System.Threading.Tasks.StackGuard
struct StackGuard_t1472778820;
// System.Threading.Tasks.Task
struct Task_t3187275312;
// System.Threading.Tasks.Task/ContingentProperties
struct ContingentProperties_t2170468915;
// System.Threading.Tasks.TaskFactory
struct TaskFactory_t2660013028;
// System.Threading.Tasks.TaskFactory`1<System.Boolean>
struct TaskFactory_1_t156716511;
// System.Threading.Tasks.TaskFactory`1<System.Int32>
struct TaskFactory_1_t3010374299;
// System.Threading.Tasks.TaskFactory`1<System.Nullable`1<System.Int32>>
struct TaskFactory_1_t437969085;
// System.Threading.Tasks.TaskFactory`1<System.Object>
struct TaskFactory_1_t3139534710;
// System.Threading.Tasks.TaskFactory`1<System.Threading.Tasks.VoidTaskResult>
struct TaskFactory_1_t2676017125;
// System.Threading.Tasks.TaskScheduler
struct TaskScheduler_t1196198384;
// System.Threading.Tasks.Task`1<Mono.Net.Security.AsyncProtocolResult>
struct Task_1_t493370259;
// System.Threading.Tasks.Task`1<System.Boolean>
struct Task_1_t1502828140;
// System.Threading.Tasks.Task`1<System.IO.Stream>
struct Task_1_t2678563084;
// System.Threading.Tasks.Task`1<System.Int32>
struct Task_1_t61518632;
// System.Threading.Tasks.Task`1<System.Net.WebResponse>
struct Task_1_t1635462814;
// System.Threading.Tasks.Task`1<System.Nullable`1<System.Int32>>
struct Task_1_t1784080714;
// System.Threading.Tasks.Task`1<System.Object>
struct Task_1_t190679043;
// System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>
struct Task_1_t297848191;
// System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
struct Task_1_t4022128754;
// System.Threading.Thread
struct Thread_t2300836069;
// System.TimeSpan[]
struct TimeSpanU5BU5D_t4291357516;
// System.Type
struct Type_t;
// System.Type[]
struct TypeU5BU5D_t3940880105;
// System.UInt16[]
struct UInt16U5BU5D_t3326319531;
// System.UInt32[]
struct UInt32U5BU5D_t2770800703;
// System.UInt64[]
struct UInt64U5BU5D_t1659327989;
// System.Uri
struct Uri_t100236324;
// System.Void
struct Void_t1185182177;
// System.Xml.IDtdEntityInfo
struct IDtdEntityInfo_t3492232514;
// System.Xml.Schema.BitSet
struct BitSet_t1154229585;
// System.Xml.Schema.RangePositionInfo[]
struct RangePositionInfoU5BU5D_t242328633;
// System.Xml.Schema.SequenceNode
struct SequenceNode_t3837141573;
// System.Xml.Schema.XmlSchemaObject
struct XmlSchemaObject_t1315720168;
// System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry[]
struct XmlSchemaObjectEntryU5BU5D_t1655208330;
// System.Xml.XmlDownloadManager
struct XmlDownloadManager_t2540579765;
// System.Xml.XmlQualifiedName
struct XmlQualifiedName_t2760654312;
// System.Xml.XmlUrlResolver
struct XmlUrlResolver_t817895037;
// Unity.Collections.NativeHashMapData
struct NativeHashMapData_t2895088845;
// Unity.Collections.NativeListData
struct NativeListData_t941272027;
// Unity.Entities.Archetype
struct Archetype_t3752865171;
// Unity.Entities.ArchetypeManager
struct ArchetypeManager_t1503134666;
// Unity.Entities.ArchetypeManager/ManagedArrayStorage[]
struct ManagedArrayStorageU5BU5D_t2717573454;
// Unity.Entities.Chunk
struct Chunk_t4033908240;
// Unity.Entities.ComponentGroup
struct ComponentGroup_t2833029144;
// Unity.Entities.ComponentGroupArrayStaticCache[]
struct ComponentGroupArrayStaticCacheU5BU5D_t94897080;
// Unity.Entities.ComponentGroup[]
struct ComponentGroupU5BU5D_t879053961;
// Unity.Entities.ComponentJobSafetyManager
struct ComponentJobSafetyManager_t1920275903;
// Unity.Entities.ComponentJobSafetyManager/ComponentSafetyHandle
struct ComponentSafetyHandle_t431715082;
// Unity.Entities.ComponentSystemBase
struct ComponentSystemBase_t1071614740;
// Unity.Entities.ComponentTypeInArchetype
struct ComponentTypeInArchetype_t3195410667;
// Unity.Entities.ComponentType[]
struct ComponentTypeU5BU5D_t1791912830;
// Unity.Entities.CreateCommand
struct CreateCommand_t1630295626;
// Unity.Entities.ECBChunk
struct ECBChunk_t2624024349;
// Unity.Entities.EntityCommand
struct EntityCommand_t4220681025;
// Unity.Entities.EntityCommandBufferChain
struct EntityCommandBufferChain_t160020615;
// Unity.Entities.EntityCommandBufferData
struct EntityCommandBufferData_t2370150507;
// Unity.Entities.EntityDataManager
struct EntityDataManager_t2284384977;
// Unity.Entities.EntityDataManager/EntityChunkData
struct EntityChunkData_t3084481380;
// Unity.Entities.EntityGroupData
struct EntityGroupData_t1568612735;
// Unity.Entities.EntityGroupManager
struct EntityGroupManager_t896762453;
// Unity.Entities.EntityManager
struct EntityManager_t3845218210;
// Unity.Entities.EntityManager/EntityManagerDebug
struct EntityManagerDebug_t1667906390;
// Unity.Entities.EntitySharedComponentCommand
struct EntitySharedComponentCommand_t3125429585;
// Unity.Entities.FastEquality/FieldData[]
struct FieldDataU5BU5D_t4160562572;
// Unity.Entities.FastEquality/Layout[]
struct LayoutU5BU5D_t599782345;
// Unity.Entities.InjectComponentGroupData[]
struct InjectComponentGroupDataU5BU5D_t2296022571;
// Unity.Entities.InjectionContext/Entry[]
struct EntryU5BU5D_t42273115;
// Unity.Entities.InjectionData[]
struct InjectionDataU5BU5D_t1192714610;
// Unity.Entities.InjectionHook
struct InjectionHook_t3420280742;
// Unity.Entities.MatchingArchetypes
struct MatchingArchetypes_t762964795;
// Unity.Entities.PlayerLoopManager/CallbackFunction
struct CallbackFunction_t3700402216;
// Unity.Entities.PlayerLoopManager/UnloadMethod[]
struct UnloadMethodU5BU5D_t3457270299;
// Unity.Entities.SharedComponentDataManager
struct SharedComponentDataManager_t262160963;
// Unity.Entities.TypeManager/EntityOffsetInfo[]
struct EntityOffsetInfoU5BU5D_t175324033;
// Unity.Entities.UnsafeLinkedListNode
struct UnsafeLinkedListNode_t1088593445;
// Unity.Entities.World
struct World_t2142598979;
// Unity.Jobs.JobHandle
struct JobHandle_t3812578709;
// Unity.Rendering.WorldMeshRenderBounds
struct WorldMeshRenderBounds_t161581757;
// UnityEngine.BeforeRenderHelper/OrderBlock[]
struct OrderBlockU5BU5D_t2389202590;
// UnityEngine.Camera
struct Camera_t4157153871;
// UnityEngine.Color32[]
struct Color32U5BU5D_t3850468773;
// UnityEngine.Component
struct Component_t1923634451;
// UnityEngine.Component[]
struct ComponentU5BU5D_t3294940482;
// UnityEngine.EventSystems.BaseRaycaster
struct BaseRaycaster_t4150874583;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IBeginDragHandler>
struct EventFunction_1_t1977848392;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ICancelHandler>
struct EventFunction_1_t2658898854;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDeselectHandler>
struct EventFunction_1_t3373214253;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDragHandler>
struct EventFunction_1_t972960537;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDropHandler>
struct EventFunction_1_t2311673543;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IEndDragHandler>
struct EventFunction_1_t3277009892;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IInitializePotentialDragHandler>
struct EventFunction_1_t3587542510;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IMoveHandler>
struct EventFunction_1_t3912835512;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerClickHandler>
struct EventFunction_1_t3111972472;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerDownHandler>
struct EventFunction_1_t64614563;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerEnterHandler>
struct EventFunction_1_t3995630009;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerExitHandler>
struct EventFunction_1_t2867327688;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerUpHandler>
struct EventFunction_1_t3256600500;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IScrollHandler>
struct EventFunction_1_t2886331738;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISelectHandler>
struct EventFunction_1_t955952873;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISubmitHandler>
struct EventFunction_1_t1475332338;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IUpdateSelectedHandler>
struct EventFunction_1_t2950825503;
// UnityEngine.EventSystems.RaycastResult[]
struct RaycastResultU5BU5D_t1128832444;
// UnityEngine.Events.UnityAction
struct UnityAction_t3245792599;
// UnityEngine.Experimental.LowLevel.PlayerLoopSystem/UpdateFunction
struct UpdateFunction_t377278577;
// UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal[]
struct PlayerLoopSystemInternalU5BU5D_t4041261362;
// UnityEngine.Experimental.LowLevel.PlayerLoopSystem[]
struct PlayerLoopSystemU5BU5D_t1150299252;
// UnityEngine.Experimental.Rendering.ComparisonSamplerState[]
struct ComparisonSamplerStateU5BU5D_t27095208;
// UnityEngine.Experimental.Rendering.SamplerState[]
struct SamplerStateU5BU5D_t3890630293;
// UnityEngine.Experimental.Rendering.ShaderPassName[]
struct ShaderPassNameU5BU5D_t4016988672;
// UnityEngine.Experimental.Rendering.ShadowData[]
struct ShadowDataU5BU5D_t3732338029;
// UnityEngine.Experimental.Rendering.ShadowPayload[]
struct ShadowPayloadU5BU5D_t2280176669;
// UnityEngine.Experimental.Rendering.ShadowRegistry/Dels[]
struct DelsU5BU5D_t2297256708;
// UnityEngine.Experimental.Rendering.ShadowRegistry/VariantDelegate
struct VariantDelegate_t3731624934;
// UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest[]
struct ShadowRequestU5BU5D_t1481899023;
// UnityEngine.Experimental.Rendering.VisibleLight[]
struct VisibleLightU5BU5D_t3751479945;
// UnityEngine.Experimental.Rendering.VisibleReflectionProbe[]
struct VisibleReflectionProbeU5BU5D_t1913340585;
// UnityEngine.Experimental.Rendering.VolumeProfile
struct VolumeProfile_t1487161726;
// UnityEngine.Experimental.VectorArray`1/Extractor`1<System.Int64,System.Int32>
struct Extractor_1_t111338413;
// UnityEngine.Experimental.VectorArray`1/Extractor`1<System.Object,System.Object>
struct Extractor_1_t525265324;
// UnityEngine.Experimental.VectorArray`1/Extractor`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest,System.Int32>
struct Extractor_1_t3329031907;
// UnityEngine.GameObject
struct GameObject_t1113636619;
// UnityEngine.Material
struct Material_t340375123;
// UnityEngine.Mesh
struct Mesh_t3648964284;
// UnityEngine.Object
struct Object_t631007953;
// UnityEngine.Playables.PlayableBinding/CreateOutputMethod
struct CreateOutputMethod_t2301811773;
// UnityEngine.Playables.PlayableBinding[]
struct PlayableBindingU5BU5D_t829358056;
// UnityEngine.RaycastHit[]
struct RaycastHitU5BU5D_t1690781147;
// UnityEngine.RectOffset
struct RectOffset_t1369453676;
// UnityEngine.RectTransform
struct RectTransform_t3704657025;
// UnityEngine.Rendering.PostProcessing.PostProcessProfile
struct PostProcessProfile_t3936051061;
// UnityEngine.Rendering.PostProcessing.PropertySheet
struct PropertySheet_t3821403501;
// UnityEngine.Rendering.RenderTargetIdentifier[]
struct RenderTargetIdentifierU5BU5D_t2742279485;
// UnityEngine.Sprite
struct Sprite_t280657092;
// UnityEngine.Texture2D
struct Texture2D_t3840446185;
// UnityEngine.UI.LayoutGroup
struct LayoutGroup_t2436138090;
// UnityEngine.UI.ObjectPool`1<System.Collections.Generic.List`1<UnityEngine.EventSystems.IEventSystemHandler>>
struct ObjectPool_1_t231414508;
// UnityEngine.UI.Selectable
struct Selectable_t3250028441;
// UnityEngine.UICharInfo[]
struct UICharInfoU5BU5D_t928762055;
// UnityEngine.UILineInfo[]
struct UILineInfoU5BU5D_t1655937503;
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_t1981460040;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_t1457185986;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_t1718750761;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t934056436;

extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var;
extern RuntimeClass* Debug_t3317548046_il2cpp_TypeInfo_var;
extern RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
extern RuntimeClass* ExecuteEvents_t3484638744_il2cpp_TypeInfo_var;
extern RuntimeClass* ExecutionContext_t1748372627_il2cpp_TypeInfo_var;
extern RuntimeClass* IAsyncStateMachine_t923100567_il2cpp_TypeInfo_var;
extern RuntimeClass* ICollection_1_t1887868788_il2cpp_TypeInfo_var;
extern RuntimeClass* ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var;
extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var;
extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var;
extern RuntimeClass* IEventSystemHandler_t3354683850_il2cpp_TypeInfo_var;
extern RuntimeClass* INotifyCompletion_t4057888895_il2cpp_TypeInfo_var;
extern RuntimeClass* ListPool_1_t2953223642_il2cpp_TypeInfo_var;
extern RuntimeClass* Marshal_t1757017490_il2cpp_TypeInfo_var;
extern RuntimeClass* MissingMethodException_t1274661534_il2cpp_TypeInfo_var;
extern RuntimeClass* ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var;
extern RuntimeClass* Object_t631007953_il2cpp_TypeInfo_var;
extern RuntimeClass* RuntimeType_t3636489352_il2cpp_TypeInfo_var;
extern RuntimeClass* TargetException_t3386045725_il2cpp_TypeInfo_var;
extern RuntimeClass* Type_t_il2cpp_TypeInfo_var;
extern String_t* _stringLiteral1212500642;
extern String_t* _stringLiteral1261396091;
extern String_t* _stringLiteral1474202693;
extern String_t* _stringLiteral193474836;
extern String_t* _stringLiteral2001578372;
extern String_t* _stringLiteral273595399;
extern String_t* _stringLiteral2763773450;
extern String_t* _stringLiteral2892689725;
extern String_t* _stringLiteral3083172704;
extern String_t* _stringLiteral3852891055;
extern String_t* _stringLiteral4007973390;
extern String_t* _stringLiteral4018348192;
extern String_t* _stringLiteral4028015502;
extern String_t* _stringLiteral4039891654;
extern String_t* _stringLiteral461028519;
extern String_t* _stringLiteral465436770;
extern String_t* _stringLiteral797640427;
extern String_t* _stringLiteral911598892;
extern const RuntimeMethod* Activator_CreateInstance_TisRuntimeObject_m729575857_RuntimeMethod_var;
extern const RuntimeMethod* Array_FindLast_TisRuntimeObject_m1088586648_RuntimeMethod_var;
extern const RuntimeMethod* Array_Find_TisRuntimeObject_m2705709394_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisArchetypeChunk_t3908121266_m2900810385_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisArraySegment_1_t283560987_m2631689033_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisAspectMode_t3417192999_m813884768_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisAttributeEntry_t1001010863_m2433260216_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisBinaryTypeEnum_t3485436454_m2524012928_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisBoolean_t97287965_m3931972236_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisByte_t1134296376_m52050332_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisCancellationTokenRegistration_t2813424904_m3256868132_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisChar_t3634460470_m2897818763_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisCharacterValidation_t4051914437_m1884588624_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisCipherSuiteCode_t732562211_m413910606_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisColor32_t2600501292_m3434385632_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisColorBlock_t2139031574_m39371088_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisColor_t2555686324_m3258096367_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisComparisonSamplerState_t2281891109_m1043039303_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisComponentType_t2324479623_m3842188337_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisContactPoint_t3758755253_m3263054153_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisContentType_t1787303396_m1125918082_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisCopyOperation_t3389193622_m694479886_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisCubemapEdge_t3844903794_m2071978601_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeNamedArgument_t287865710_m3643599440_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeTypedArgument_t2723150157_m2041074378_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDS_t2232270370_m1966464765_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDateTimeOffset_t3229287507_m4127887284_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDateTime_t3738529785_m2109834484_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDecimal_t2948259380_m1768711179_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDels_t361700601_m3965951368_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDictionaryEntry_t3123975638_m1693155781_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t337909235_m518466143_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t3470714353_m1060680375_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisDouble_t594665363_m293013457_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisECBChainPlaybackState_t2606266079_m2693295370_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntityOffsetInfo_t892586624_m1787990974_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntity_t509829677_m3042296547_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1011063836_m703993241_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1148298915_m2420090798_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1465928584_m405868749_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1472554943_m3517137150_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1545110607_m707456152_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1618249229_m1870777781_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1747409640_m792786254_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1827551715_m4120029765_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2089797520_m2183796930_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2391274283_m296252669_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3059558737_m3944143255_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3583683983_m1034998604_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3619688510_m2953053958_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3743988185_m4195594381_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t600865784_m2972895421_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t672608814_m750969327_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisEphemeron_t1602596362_m2752481302_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisFieldData_t3173027601_m2887156108_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisFillMethod_t1167457570_m2773281980_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisFitMode_t3267881214_m2951553158_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisFormatParam_t4194474082_m778275290_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisGCHandle_t3351438187_m1164941286_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisGuid_t_m115284017_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisHS_t3339773016_m688644066_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisHeaderVariantInfo_t1935685601_m1464107077_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisHitInfo_t3229609740_m2347572902_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionBlock_t3961874966_m3018764391_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionInfo_t237856010_m2165621442_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisILTokenInfo_t2325775114_m2504809207_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInjectionData_t1513885859_m3875809876_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInputType_t1770400679_m2568024483_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInt16_t2552820387_m3455259345_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInt32_t2950945753_m2955156918_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInt64_t3736567304_m3745337766_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisIntPtr_t_m3415458056_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInternalCodePageDataItem_t2575532933_m3430335884_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInternalEncodingDataItem_t3158859817_m3389551860_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisInternalPrimitiveTypeE_t4093048977_m3031033319_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyCode_t2599294277_m1819421263_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t107528893_m128730267_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1383673463_m546455718_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1793871515_m2320633597_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1931106594_m2417601588_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2248736263_m400820461_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2255362622_m1833548490_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t231828568_m2879642492_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2327918286_m2397709299_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2401056908_m1189709003_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2530217319_m1384700832_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2872605199_m4164356502_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3174081962_m3674368018_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3842366416_m4146411760_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t71524366_m4016347629_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t870930286_m2030090946_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisKeyframe_t4206410242_m786456066_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLabelData_t360167391_m180970407_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLabelFixup_t858502054_m361705503_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLabel_t2281661643_m1835167839_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLayout_t3712094680_m3179042620_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLevel_t3444658929_m199982353_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLineType_t4214648469_m2725017131_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLocalToWorld_t2122786298_m1314295389_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisLowerCaseMapping_t2910317575_m1939279452_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisManagedArrayStorage_t2527281399_m595684002_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisMap_t1331044427_m1914648151_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisMarker_t2894777777_m408007524_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisMatrix4x4_t1817901843_m906593187_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisMeshLODComponent_t2848985665_m1275561892_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisMonitorType_t3583017366_m2129895609_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisMonoResource_t4103430009_m3254626270_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisMonoWin32Resource_t1904229483_m2691624008_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisNamespaceDeclaration_t4162609575_m83553861_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisNamespace_t2218256516_m2182830534_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisNavigation_t3049316579_m2244158177_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisOp_t2046805169_m2952875830_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisOrderBlock_t1585977831_m1366047841_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisOverride_t1415021437_m4006530220_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisParameterModifier_t1461694466_m707097487_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisParsingState_t1780334922_m3921860095_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisPlane_t1000493321_m3568878951_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisPlayableBinding_t354260709_m3109707054_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystemInternal_t2185485283_m1994947430_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystem_t105772105_m2448027111_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisPostProcessEvent_t3532433552_m1483860793_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRangePositionInfo_t589968936_m2988414250_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit2D_t2279581989_m2320360185_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit_t1056001966_m3880161389_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRaycastResult_t3360306849_m2919267039_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRecognizedAttribute_t632074220_m3891904990_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRefEmitPermissionSet_t484390987_m896245899_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRegexOptions_t92845595_m4058415748_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferLoadAction_t2221251489_m3145254963_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferStoreAction_t1747813666_m2903451188_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRenderTargetIdentifier_t2079184500_m1603974934_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRenderTextureFormat_t962350765_m1637192347_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisResourceLocator_t3723970807_m1432084740_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRfcChar_t2905409930_m25858722_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisRuntimeObject_m885578954_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSByte_t1669577662_m3057015409_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSSliceEntry_t3166396362_m3064451727_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSamplerState_t2103487996_m100676453_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSemanticMeaning_t3533498486_m1690385756_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSequenceConstructPosContext_t2054380699_m617148699_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShaderPassName_t93928621_m4098585618_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShadowAlgorithm_t721465368_m3712474707_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3292552708_m3382650791_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3587884416_m772007552_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShadowPayload_t47708436_m279132287_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShadowRequest_t3287955082_m3010739005_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShadowSliceData_t800660445_m576012518_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisShadowVariant_t1969754764_m3474694178_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSingle_t1397266774_m70177781_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3290470216_m118239310_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3916936346_m3142988939_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t4046096757_m3350372237_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSpriteState_t1362986479_m2971757129_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSslCipherSuite_t3309122048_m3223465059_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSslStatus_t191981556_m3434633658_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisState_t1792539347_m2676812677_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisState_t1890458201_m652646140_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisSwitchValueState_t2805251467_m4292384751_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTableRange_t3332867892_m3510947664_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTagInfo_t3526638417_m869294536_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTermInfoStrings_t290279955_m1412835473_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpanToken_t993347374_m417465067_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpan_t881159249_m3641977509_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTouchScreenKeyboardType_t1530597702_m1814313867_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTransition_t1769908631_m1057654687_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTypeCode_t2987224087_m4252651165_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisTypeInfo_t1334385540_m2520523206_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisType_t1152881528_m2039773256_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisUICharInfo_t75501106_m2335664289_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisUILineInfo_t4195266810_m1189106026_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisUIVertex_t4057497605_m1280704486_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisUInt16_t2177724958_m170984066_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisUInt32_t2560061978_m4042992197_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisUInt64_t4134040092_m367691764_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisUnloadMethod_t521525358_m4151219965_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisVector2_t2156229523_m182881471_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisVector3_t3722313464_m321227951_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisVector4_t3319028937_m2130480280_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisVirtualAttribute_t3578083907_m2284702182_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLight_t704066072_m3551464349_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLocalToWorld_t3873701513_m3788798673_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisVisibleReflectionProbe_t1453491320_m1134789690_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisWSABUF_t1998059390_m157911457_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m173440720_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisWorkRequest_t1354518612_m3429665912_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisWorldMeshRenderBounds_t161581757_m2236467872_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisX509ChainStatus_t133602714_m2017440555_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisXPathNodeRef_t3498189018_m3445190082_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisXPathNode_t2208072876_m1346231604_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisXPathResultType_t2828988488_m1937342502_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisXmlSchemaObjectEntry_t3344676971_m1539839124_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_TisXmlTypeCode_t2623622950_m3393562866_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_Tisbucket_t758131704_m1787544783_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__IReadOnlyList_get_Item_Tisunitytls_ciphersuite_t1735159395_m1702130907_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__get_Item_TisOp_t2046805169_m59814001_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__get_Item_TisSslCipherSuite_t3309122048_m3781380041_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__get_Item_TisSslStatus_t191981556_m3439607195_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__get_Item_TisXPathNodeRef_t3498189018_m643695098_RuntimeMethod_var;
extern const RuntimeMethod* Array_InternalArray__get_Item_TisXPathNode_t2208072876_m340421508_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisColor32_t2600501292_m218650273_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisComponentType_t2324479623_m3658716616_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisEntityOffsetInfo_t892586624_m1243068165_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisEntry_t672608814_m1429520350_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisInjectionData_t1513885859_m2895980115_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisLayout_t3712094680_m4095343279_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisOrderBlock_t1585977831_m760926252_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisPlayerLoopSystemInternal_t2185485283_m2874140463_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisPlayerLoopSystem_t105772105_m2323326358_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisRangePositionInfo_t589968936_m3500876993_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisRaycastResult_t3360306849_m1777857204_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisRegexOptions_t92845595_m2617315266_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisRenderTargetIdentifier_t2079184500_m700459701_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisRuntimeObject_m2252933715_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisRuntimeObject_m4165191201_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisSByte_t1669577662_m3801046210_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisShaderPassName_t93928621_m2123659303_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisSingle_t1397266774_m695685712_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisTimeSpan_t881159249_m322201199_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisUICharInfo_t75501106_m2326113316_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisUILineInfo_t4195266810_m3749107484_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisUIVertex_t4057497605_m1065351106_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisUInt16_t2177724958_m328343373_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisUInt32_t2560061978_m525551746_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisUInt64_t4134040092_m2496884644_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisUnloadMethod_t521525358_m4148329197_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisVector2_t2156229523_m1447226652_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisVector3_t3722313464_m2782144326_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisVector4_t3319028937_m2545167765_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisVisibleLight_t704066072_m857428559_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisVisibleReflectionProbe_t1453491320_m1286243292_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m3122979594_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisXmlSchemaObjectEntry_t3344676971_m3234315177_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisBoolean_t97287965_m2871387438_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisByte_t1134296376_m343015505_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisColor32_t2600501292_m2881279885_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisComparisonSamplerState_t2281891109_m722211506_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisComponentType_t2324479623_m1845431174_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisDateTimeOffset_t3229287507_m2793851003_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisDateTime_t3738529785_m1149249509_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisDecimal_t2948259380_m1954045049_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisDouble_t594665363_m3350069458_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisEntityOffsetInfo_t892586624_m2683440986_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisEntry_t672608814_m1930454460_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisFieldData_t3173027601_m3724141213_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisInjectionData_t1513885859_m2673247483_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisInt16_t2552820387_m2891776937_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisInt32_t2950945753_m263117253_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisInt32_t2950945753_m2766076799_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisInt64_t3736567304_m3831453329_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisKeyValuePair_2_t2530217319_m4138943987_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisKeyValuePair_2_t870930286_m2426268992_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisLayout_t3712094680_m2145839293_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisOrderBlock_t1585977831_m3711829949_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisPlayerLoopSystemInternal_t2185485283_m2397141916_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisPlayerLoopSystem_t105772105_m1973265642_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRangePositionInfo_t589968936_m2169270746_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRaycastHit_t1056001966_m1961542140_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRaycastResult_t3360306849_m1719315316_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRegexOptions_t92845595_m696153188_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRenderTargetIdentifier_t2079184500_m1436154932_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRuntimeObject_TisRuntimeObject_m1685639929_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRuntimeObject_TisRuntimeObject_m528220565_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRuntimeObject_TisRuntimeObject_m879120523_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRuntimeObject_m1643768112_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRuntimeObject_m1972115694_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRuntimeObject_m2698056810_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisRuntimeObject_m3735745751_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisSByte_t1669577662_m3231148380_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisSamplerState_t2103487996_m4113776984_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisShaderPassName_t93928621_m4258054825_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisShadowData_t3292552708_m97803235_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisShadowPayload_t47708436_m2487286711_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisShadowRequest_t3287955082_m1685504383_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisSingle_t1397266774_m2049580445_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisTimeSpan_t881159249_m1472484024_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUICharInfo_t75501106_m128665067_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUILineInfo_t4195266810_m986157765_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUIVertex_t4057497605_m448896013_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUInt16_t2177724958_m3629012710_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUInt32_t2560061978_m3529555869_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1466327296_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1784507114_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUInt64_t4134040092_m4177164152_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisUnloadMethod_t521525358_m459524433_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisVector2_t2156229523_m1227407869_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisVector3_t3722313464_m1030213405_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisVector4_t3319028937_m2797285308_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisVisibleLight_t704066072_m424134378_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisVisibleReflectionProbe_t1453491320_m4107170695_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1265120681_RuntimeMethod_var;
extern const RuntimeMethod* Array_Sort_TisXmlSchemaObjectEntry_t3344676971_m2729967023_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_RuntimeMethod_var;
extern const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_RuntimeMethod_var;
extern const RuntimeMethod* BaseInvokableCall_ThrowOnInvalidArg_TisBoolean_t97287965_m3019671566_RuntimeMethod_var;
extern const RuntimeMethod* BaseInvokableCall_ThrowOnInvalidArg_TisColor_t2555686324_m2926971203_RuntimeMethod_var;
extern const RuntimeMethod* BaseInvokableCall_ThrowOnInvalidArg_TisInt32_t2950945753_m635860201_RuntimeMethod_var;
extern const RuntimeMethod* BaseInvokableCall_ThrowOnInvalidArg_TisRuntimeObject_m2266633109_RuntimeMethod_var;
extern const RuntimeMethod* BaseInvokableCall_ThrowOnInvalidArg_TisSingle_t1397266774_m3110598205_RuntimeMethod_var;
extern const RuntimeMethod* BaseInvokableCall_ThrowOnInvalidArg_TisVector2_t2156229523_m2162634795_RuntimeMethod_var;
extern const RuntimeMethod* EventInfo_AddEventFrame_TisRuntimeObject_TisRuntimeObject_m3131468175_RuntimeMethod_var;
extern const RuntimeMethod* ExecuteEvents_GetEventList_TisRuntimeObject_m3803188029_RuntimeMethod_var;
extern const RuntimeMethod* GameObject_GetComponents_TisComponent_t1923634451_m1648148377_RuntimeMethod_var;
extern const RuntimeMethod* ListPool_1_Get_m2062177143_RuntimeMethod_var;
extern const RuntimeMethod* ListPool_1_Release_m3920209327_RuntimeMethod_var;
extern const RuntimeMethod* List_1_get_Count_m1294235957_RuntimeMethod_var;
extern const RuntimeMethod* List_1_get_Item_m3306164819_RuntimeMethod_var;
extern const RuntimeMethod* NativeHashMapData_ReallocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m2709723019_RuntimeMethod_var;
extern const RuntimeMethod* NativeHashMapData_ReallocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m2946025984_RuntimeMethod_var;
extern const RuntimeMethod* UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446_RuntimeMethod_var;
extern const RuntimeMethod* UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791_RuntimeMethod_var;
extern const RuntimeMethod* VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_RuntimeMethod_var;
extern const RuntimeMethod* VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_RuntimeMethod_var;
extern const uint32_t Activator_CreateInstance_TisRuntimeObject_m729575857_MetadataUsageId;
extern const uint32_t Array_FindLast_TisRuntimeObject_m1088586648_MetadataUsageId;
extern const uint32_t Array_Find_TisRuntimeObject_m2705709394_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisArchetypeChunk_t3908121266_m2900810385_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisArraySegment_1_t283560987_m2631689033_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisAspectMode_t3417192999_m813884768_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisAttributeEntry_t1001010863_m2433260216_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisBinaryTypeEnum_t3485436454_m2524012928_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisBoolean_t97287965_m3931972236_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisByte_t1134296376_m52050332_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisCancellationTokenRegistration_t2813424904_m3256868132_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisChar_t3634460470_m2897818763_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisCharacterValidation_t4051914437_m1884588624_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisCipherSuiteCode_t732562211_m413910606_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisColor32_t2600501292_m3434385632_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisColorBlock_t2139031574_m39371088_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisColor_t2555686324_m3258096367_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisComparisonSamplerState_t2281891109_m1043039303_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisComponentType_t2324479623_m3842188337_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisContactPoint_t3758755253_m3263054153_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisContentType_t1787303396_m1125918082_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisCopyOperation_t3389193622_m694479886_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisCubemapEdge_t3844903794_m2071978601_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeNamedArgument_t287865710_m3643599440_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeTypedArgument_t2723150157_m2041074378_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDS_t2232270370_m1966464765_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDateTimeOffset_t3229287507_m4127887284_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDateTime_t3738529785_m2109834484_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDecimal_t2948259380_m1768711179_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDels_t361700601_m3965951368_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDictionaryEntry_t3123975638_m1693155781_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t337909235_m518466143_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t3470714353_m1060680375_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisDouble_t594665363_m293013457_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisECBChainPlaybackState_t2606266079_m2693295370_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntityOffsetInfo_t892586624_m1787990974_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntity_t509829677_m3042296547_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1011063836_m703993241_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1148298915_m2420090798_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1465928584_m405868749_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1472554943_m3517137150_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1545110607_m707456152_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1618249229_m1870777781_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1747409640_m792786254_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1827551715_m4120029765_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2089797520_m2183796930_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2391274283_m296252669_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3059558737_m3944143255_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3583683983_m1034998604_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3619688510_m2953053958_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3743988185_m4195594381_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t600865784_m2972895421_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t672608814_m750969327_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisEphemeron_t1602596362_m2752481302_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisFieldData_t3173027601_m2887156108_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisFillMethod_t1167457570_m2773281980_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisFitMode_t3267881214_m2951553158_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisFormatParam_t4194474082_m778275290_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisGCHandle_t3351438187_m1164941286_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisGuid_t_m115284017_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisHS_t3339773016_m688644066_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisHeaderVariantInfo_t1935685601_m1464107077_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisHitInfo_t3229609740_m2347572902_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionBlock_t3961874966_m3018764391_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionInfo_t237856010_m2165621442_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisILTokenInfo_t2325775114_m2504809207_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInjectionData_t1513885859_m3875809876_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInputType_t1770400679_m2568024483_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInt16_t2552820387_m3455259345_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInt32_t2950945753_m2955156918_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInt64_t3736567304_m3745337766_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisIntPtr_t_m3415458056_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInternalCodePageDataItem_t2575532933_m3430335884_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInternalEncodingDataItem_t3158859817_m3389551860_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisInternalPrimitiveTypeE_t4093048977_m3031033319_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyCode_t2599294277_m1819421263_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t107528893_m128730267_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1383673463_m546455718_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1793871515_m2320633597_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1931106594_m2417601588_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2248736263_m400820461_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2255362622_m1833548490_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t231828568_m2879642492_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2327918286_m2397709299_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2401056908_m1189709003_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2530217319_m1384700832_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2872605199_m4164356502_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3174081962_m3674368018_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3842366416_m4146411760_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t71524366_m4016347629_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t870930286_m2030090946_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyframe_t4206410242_m786456066_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLabelData_t360167391_m180970407_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLabelFixup_t858502054_m361705503_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLabel_t2281661643_m1835167839_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLayout_t3712094680_m3179042620_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLevel_t3444658929_m199982353_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLineType_t4214648469_m2725017131_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLocalToWorld_t2122786298_m1314295389_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisLowerCaseMapping_t2910317575_m1939279452_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisManagedArrayStorage_t2527281399_m595684002_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisMap_t1331044427_m1914648151_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisMarker_t2894777777_m408007524_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisMatrix4x4_t1817901843_m906593187_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisMeshLODComponent_t2848985665_m1275561892_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisMonitorType_t3583017366_m2129895609_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisMonoResource_t4103430009_m3254626270_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisMonoWin32Resource_t1904229483_m2691624008_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisNamespaceDeclaration_t4162609575_m83553861_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisNamespace_t2218256516_m2182830534_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisNavigation_t3049316579_m2244158177_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisOp_t2046805169_m2952875830_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisOrderBlock_t1585977831_m1366047841_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisOverride_t1415021437_m4006530220_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisParameterModifier_t1461694466_m707097487_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisParsingState_t1780334922_m3921860095_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisPlane_t1000493321_m3568878951_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisPlayableBinding_t354260709_m3109707054_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystemInternal_t2185485283_m1994947430_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystem_t105772105_m2448027111_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisPostProcessEvent_t3532433552_m1483860793_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRangePositionInfo_t589968936_m2988414250_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit2D_t2279581989_m2320360185_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit_t1056001966_m3880161389_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRaycastResult_t3360306849_m2919267039_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRecognizedAttribute_t632074220_m3891904990_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRefEmitPermissionSet_t484390987_m896245899_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRegexOptions_t92845595_m4058415748_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferLoadAction_t2221251489_m3145254963_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferStoreAction_t1747813666_m2903451188_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRenderTargetIdentifier_t2079184500_m1603974934_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRenderTextureFormat_t962350765_m1637192347_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisResourceLocator_t3723970807_m1432084740_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRfcChar_t2905409930_m25858722_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisRuntimeObject_m885578954_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSByte_t1669577662_m3057015409_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSSliceEntry_t3166396362_m3064451727_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSamplerState_t2103487996_m100676453_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSemanticMeaning_t3533498486_m1690385756_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSequenceConstructPosContext_t2054380699_m617148699_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShaderPassName_t93928621_m4098585618_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowAlgorithm_t721465368_m3712474707_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3292552708_m3382650791_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3587884416_m772007552_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowPayload_t47708436_m279132287_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowRequest_t3287955082_m3010739005_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowSliceData_t800660445_m576012518_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowVariant_t1969754764_m3474694178_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSingle_t1397266774_m70177781_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3290470216_m118239310_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3916936346_m3142988939_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t4046096757_m3350372237_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSpriteState_t1362986479_m2971757129_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSslCipherSuite_t3309122048_m3223465059_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSslStatus_t191981556_m3434633658_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisState_t1792539347_m2676812677_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisState_t1890458201_m652646140_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisSwitchValueState_t2805251467_m4292384751_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTableRange_t3332867892_m3510947664_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTagInfo_t3526638417_m869294536_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTermInfoStrings_t290279955_m1412835473_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpanToken_t993347374_m417465067_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpan_t881159249_m3641977509_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTouchScreenKeyboardType_t1530597702_m1814313867_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTransition_t1769908631_m1057654687_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTypeCode_t2987224087_m4252651165_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisTypeInfo_t1334385540_m2520523206_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisType_t1152881528_m2039773256_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUICharInfo_t75501106_m2335664289_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUILineInfo_t4195266810_m1189106026_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUIVertex_t4057497605_m1280704486_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUInt16_t2177724958_m170984066_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUInt32_t2560061978_m4042992197_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUInt64_t4134040092_m367691764_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUnloadMethod_t521525358_m4151219965_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisVector2_t2156229523_m182881471_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisVector3_t3722313464_m321227951_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisVector4_t3319028937_m2130480280_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisVirtualAttribute_t3578083907_m2284702182_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLight_t704066072_m3551464349_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLocalToWorld_t3873701513_m3788798673_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisVisibleReflectionProbe_t1453491320_m1134789690_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisWSABUF_t1998059390_m157911457_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m173440720_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisWorkRequest_t1354518612_m3429665912_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisWorldMeshRenderBounds_t161581757_m2236467872_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisX509ChainStatus_t133602714_m2017440555_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisXPathNodeRef_t3498189018_m3445190082_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisXPathNode_t2208072876_m1346231604_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisXPathResultType_t2828988488_m1937342502_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisXmlSchemaObjectEntry_t3344676971_m1539839124_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisXmlTypeCode_t2623622950_m3393562866_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_Tisbucket_t758131704_m1787544783_MetadataUsageId;
extern const uint32_t Array_InternalArray__IReadOnlyList_get_Item_Tisunitytls_ciphersuite_t1735159395_m1702130907_MetadataUsageId;
extern const uint32_t Array_InternalArray__get_Item_TisOp_t2046805169_m59814001_MetadataUsageId;
extern const uint32_t Array_InternalArray__get_Item_TisSslCipherSuite_t3309122048_m3781380041_MetadataUsageId;
extern const uint32_t Array_InternalArray__get_Item_TisSslStatus_t191981556_m3439607195_MetadataUsageId;
extern const uint32_t Array_InternalArray__get_Item_TisXPathNodeRef_t3498189018_m643695098_MetadataUsageId;
extern const uint32_t Array_InternalArray__get_Item_TisXPathNode_t2208072876_m340421508_MetadataUsageId;
extern const uint32_t Array_Reverse_TisColor32_t2600501292_m218650273_MetadataUsageId;
extern const uint32_t Array_Reverse_TisComponentType_t2324479623_m3658716616_MetadataUsageId;
extern const uint32_t Array_Reverse_TisEntityOffsetInfo_t892586624_m1243068165_MetadataUsageId;
extern const uint32_t Array_Reverse_TisEntry_t672608814_m1429520350_MetadataUsageId;
extern const uint32_t Array_Reverse_TisInjectionData_t1513885859_m2895980115_MetadataUsageId;
extern const uint32_t Array_Reverse_TisLayout_t3712094680_m4095343279_MetadataUsageId;
extern const uint32_t Array_Reverse_TisOrderBlock_t1585977831_m760926252_MetadataUsageId;
extern const uint32_t Array_Reverse_TisPlayerLoopSystemInternal_t2185485283_m2874140463_MetadataUsageId;
extern const uint32_t Array_Reverse_TisPlayerLoopSystem_t105772105_m2323326358_MetadataUsageId;
extern const uint32_t Array_Reverse_TisRangePositionInfo_t589968936_m3500876993_MetadataUsageId;
extern const uint32_t Array_Reverse_TisRaycastResult_t3360306849_m1777857204_MetadataUsageId;
extern const uint32_t Array_Reverse_TisRegexOptions_t92845595_m2617315266_MetadataUsageId;
extern const uint32_t Array_Reverse_TisRenderTargetIdentifier_t2079184500_m700459701_MetadataUsageId;
extern const uint32_t Array_Reverse_TisRuntimeObject_m2252933715_MetadataUsageId;
extern const uint32_t Array_Reverse_TisRuntimeObject_m4165191201_MetadataUsageId;
extern const uint32_t Array_Reverse_TisSByte_t1669577662_m3801046210_MetadataUsageId;
extern const uint32_t Array_Reverse_TisShaderPassName_t93928621_m2123659303_MetadataUsageId;
extern const uint32_t Array_Reverse_TisSingle_t1397266774_m695685712_MetadataUsageId;
extern const uint32_t Array_Reverse_TisTimeSpan_t881159249_m322201199_MetadataUsageId;
extern const uint32_t Array_Reverse_TisUICharInfo_t75501106_m2326113316_MetadataUsageId;
extern const uint32_t Array_Reverse_TisUILineInfo_t4195266810_m3749107484_MetadataUsageId;
extern const uint32_t Array_Reverse_TisUIVertex_t4057497605_m1065351106_MetadataUsageId;
extern const uint32_t Array_Reverse_TisUInt16_t2177724958_m328343373_MetadataUsageId;
extern const uint32_t Array_Reverse_TisUInt32_t2560061978_m525551746_MetadataUsageId;
extern const uint32_t Array_Reverse_TisUInt64_t4134040092_m2496884644_MetadataUsageId;
extern const uint32_t Array_Reverse_TisUnloadMethod_t521525358_m4148329197_MetadataUsageId;
extern const uint32_t Array_Reverse_TisVector2_t2156229523_m1447226652_MetadataUsageId;
extern const uint32_t Array_Reverse_TisVector3_t3722313464_m2782144326_MetadataUsageId;
extern const uint32_t Array_Reverse_TisVector4_t3319028937_m2545167765_MetadataUsageId;
extern const uint32_t Array_Reverse_TisVisibleLight_t704066072_m857428559_MetadataUsageId;
extern const uint32_t Array_Reverse_TisVisibleReflectionProbe_t1453491320_m1286243292_MetadataUsageId;
extern const uint32_t Array_Reverse_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m3122979594_MetadataUsageId;
extern const uint32_t Array_Reverse_TisXmlSchemaObjectEntry_t3344676971_m3234315177_MetadataUsageId;
extern const uint32_t Array_Sort_TisBoolean_t97287965_m2871387438_MetadataUsageId;
extern const uint32_t Array_Sort_TisByte_t1134296376_m343015505_MetadataUsageId;
extern const uint32_t Array_Sort_TisColor32_t2600501292_m2881279885_MetadataUsageId;
extern const uint32_t Array_Sort_TisComparisonSamplerState_t2281891109_m722211506_MetadataUsageId;
extern const uint32_t Array_Sort_TisComponentType_t2324479623_m1845431174_MetadataUsageId;
extern const uint32_t Array_Sort_TisDateTimeOffset_t3229287507_m2793851003_MetadataUsageId;
extern const uint32_t Array_Sort_TisDateTime_t3738529785_m1149249509_MetadataUsageId;
extern const uint32_t Array_Sort_TisDecimal_t2948259380_m1954045049_MetadataUsageId;
extern const uint32_t Array_Sort_TisDouble_t594665363_m3350069458_MetadataUsageId;
extern const uint32_t Array_Sort_TisEntityOffsetInfo_t892586624_m2683440986_MetadataUsageId;
extern const uint32_t Array_Sort_TisEntry_t672608814_m1930454460_MetadataUsageId;
extern const uint32_t Array_Sort_TisFieldData_t3173027601_m3724141213_MetadataUsageId;
extern const uint32_t Array_Sort_TisInjectionData_t1513885859_m2673247483_MetadataUsageId;
extern const uint32_t Array_Sort_TisInt16_t2552820387_m2891776937_MetadataUsageId;
extern const uint32_t Array_Sort_TisInt32_t2950945753_m263117253_MetadataUsageId;
extern const uint32_t Array_Sort_TisInt32_t2950945753_m2766076799_MetadataUsageId;
extern const uint32_t Array_Sort_TisInt64_t3736567304_m3831453329_MetadataUsageId;
extern const uint32_t Array_Sort_TisKeyValuePair_2_t2530217319_m4138943987_MetadataUsageId;
extern const uint32_t Array_Sort_TisKeyValuePair_2_t870930286_m2426268992_MetadataUsageId;
extern const uint32_t Array_Sort_TisLayout_t3712094680_m2145839293_MetadataUsageId;
extern const uint32_t Array_Sort_TisOrderBlock_t1585977831_m3711829949_MetadataUsageId;
extern const uint32_t Array_Sort_TisPlayerLoopSystemInternal_t2185485283_m2397141916_MetadataUsageId;
extern const uint32_t Array_Sort_TisPlayerLoopSystem_t105772105_m1973265642_MetadataUsageId;
extern const uint32_t Array_Sort_TisRangePositionInfo_t589968936_m2169270746_MetadataUsageId;
extern const uint32_t Array_Sort_TisRaycastHit_t1056001966_m1961542140_MetadataUsageId;
extern const uint32_t Array_Sort_TisRaycastResult_t3360306849_m1719315316_MetadataUsageId;
extern const uint32_t Array_Sort_TisRegexOptions_t92845595_m696153188_MetadataUsageId;
extern const uint32_t Array_Sort_TisRenderTargetIdentifier_t2079184500_m1436154932_MetadataUsageId;
extern const uint32_t Array_Sort_TisRuntimeObject_TisRuntimeObject_m1685639929_MetadataUsageId;
extern const uint32_t Array_Sort_TisRuntimeObject_TisRuntimeObject_m528220565_MetadataUsageId;
extern const uint32_t Array_Sort_TisRuntimeObject_TisRuntimeObject_m879120523_MetadataUsageId;
extern const uint32_t Array_Sort_TisRuntimeObject_m1643768112_MetadataUsageId;
extern const uint32_t Array_Sort_TisRuntimeObject_m1972115694_MetadataUsageId;
extern const uint32_t Array_Sort_TisRuntimeObject_m2698056810_MetadataUsageId;
extern const uint32_t Array_Sort_TisRuntimeObject_m3735745751_MetadataUsageId;
extern const uint32_t Array_Sort_TisSByte_t1669577662_m3231148380_MetadataUsageId;
extern const uint32_t Array_Sort_TisSamplerState_t2103487996_m4113776984_MetadataUsageId;
extern const uint32_t Array_Sort_TisShaderPassName_t93928621_m4258054825_MetadataUsageId;
extern const uint32_t Array_Sort_TisShadowData_t3292552708_m97803235_MetadataUsageId;
extern const uint32_t Array_Sort_TisShadowPayload_t47708436_m2487286711_MetadataUsageId;
extern const uint32_t Array_Sort_TisShadowRequest_t3287955082_m1685504383_MetadataUsageId;
extern const uint32_t Array_Sort_TisSingle_t1397266774_m2049580445_MetadataUsageId;
extern const uint32_t Array_Sort_TisTimeSpan_t881159249_m1472484024_MetadataUsageId;
extern const uint32_t Array_Sort_TisUICharInfo_t75501106_m128665067_MetadataUsageId;
extern const uint32_t Array_Sort_TisUILineInfo_t4195266810_m986157765_MetadataUsageId;
extern const uint32_t Array_Sort_TisUIVertex_t4057497605_m448896013_MetadataUsageId;
extern const uint32_t Array_Sort_TisUInt16_t2177724958_m3629012710_MetadataUsageId;
extern const uint32_t Array_Sort_TisUInt32_t2560061978_m3529555869_MetadataUsageId;
extern const uint32_t Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1466327296_MetadataUsageId;
extern const uint32_t Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1784507114_MetadataUsageId;
extern const uint32_t Array_Sort_TisUInt64_t4134040092_m4177164152_MetadataUsageId;
extern const uint32_t Array_Sort_TisUnloadMethod_t521525358_m459524433_MetadataUsageId;
extern const uint32_t Array_Sort_TisVector2_t2156229523_m1227407869_MetadataUsageId;
extern const uint32_t Array_Sort_TisVector3_t3722313464_m1030213405_MetadataUsageId;
extern const uint32_t Array_Sort_TisVector4_t3319028937_m2797285308_MetadataUsageId;
extern const uint32_t Array_Sort_TisVisibleLight_t704066072_m424134378_MetadataUsageId;
extern const uint32_t Array_Sort_TisVisibleReflectionProbe_t1453491320_m4107170695_MetadataUsageId;
extern const uint32_t Array_Sort_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1265120681_MetadataUsageId;
extern const uint32_t Array_Sort_TisXmlSchemaObjectEntry_t3344676971_m2729967023_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_MetadataUsageId;
extern const uint32_t AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_MetadataUsageId;
extern const uint32_t BaseInvokableCall_ThrowOnInvalidArg_TisBoolean_t97287965_m3019671566_MetadataUsageId;
extern const uint32_t BaseInvokableCall_ThrowOnInvalidArg_TisColor_t2555686324_m2926971203_MetadataUsageId;
extern const uint32_t BaseInvokableCall_ThrowOnInvalidArg_TisInt32_t2950945753_m635860201_MetadataUsageId;
extern const uint32_t BaseInvokableCall_ThrowOnInvalidArg_TisRuntimeObject_m2266633109_MetadataUsageId;
extern const uint32_t BaseInvokableCall_ThrowOnInvalidArg_TisSingle_t1397266774_m3110598205_MetadataUsageId;
extern const uint32_t BaseInvokableCall_ThrowOnInvalidArg_TisVector2_t2156229523_m2162634795_MetadataUsageId;
extern const uint32_t Component_GetComponents_TisRuntimeObject_m2416546752_MetadataUsageId;
extern const uint32_t EnumerableHelpers_IterativeCopy_TisRuntimeObject_m2033522408_MetadataUsageId;
extern const uint32_t EventInfo_AddEventFrame_TisRuntimeObject_TisRuntimeObject_m3131468175_MetadataUsageId;
extern const uint32_t ExecuteEvents_GetEventList_TisRuntimeObject_m3803188029_MetadataUsageId;
extern const uint32_t GameObject_GetComponentsInChildren_TisRuntimeObject_m467804091_MetadataUsageId;
extern const uint32_t GameObject_GetComponentsInParent_TisRuntimeObject_m947018401_MetadataUsageId;
extern const uint32_t GameObject_GetComponents_TisRuntimeObject_m1246177135_MetadataUsageId;
extern const uint32_t Marshal_StructureToPtr_TisRuntimeObject_m1356651879_MetadataUsageId;
extern const uint32_t Marshal_StructureToPtr_TisSecItemImportExportKeyParameters_t2289706800_m4276210949_MetadataUsageId;
extern const uint32_t Mesh_SetUvsImpl_TisRuntimeObject_m2275316106_MetadataUsageId;
extern const uint32_t Mesh_SetUvsImpl_TisVector2_t2156229523_m3009194955_MetadataUsageId;
extern const uint32_t NativeHashMapData_AllocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m1207120883_MetadataUsageId;
extern const uint32_t NativeHashMapData_AllocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m848571166_MetadataUsageId;
extern const uint32_t NativeHashMapData_ReallocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m2709723019_MetadataUsageId;
extern const uint32_t NativeHashMapData_ReallocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m2946025984_MetadataUsageId;
extern const uint32_t PostProcessProfile_RemoveSettings_TisRuntimeObject_m1377017340_MetadataUsageId;
extern const uint32_t VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_MetadataUsageId;
extern const uint32_t VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_MetadataUsageId;
extern const uint32_t VolumeProfile_Remove_TisRuntimeObject_m1798836133_MetadataUsageId;
struct Archetype_t3752865171 ;
struct Chunk_t4033908240 ;
struct ComponentTypeInArchetype_t3195410667 ;
struct ComponentType_t2324479623 ;
struct CreateCommand_t1630295626 ;
struct Decimal_t2948259380 ;
struct Dels_t361700601_marshaled_com;
struct Dels_t361700601_marshaled_pinvoke;
struct ECBChunk_t2624024349 ;
struct EntityChunkData_t3084481380 ;
struct EntityCommandBufferChain_t160020615 ;
struct EntityCommandBufferData_t2370150507 ;
struct EntityCommand_t4220681025 ;
struct EntityDataManager_t2284384977 ;
struct EntityOffsetInfo_t892586624 ;
struct EntitySharedComponentCommand_t3125429585 ;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct ILExceptionBlock_t3961874966_marshaled_com;
struct ILExceptionBlock_t3961874966_marshaled_pinvoke;
struct InjectionData_t1513885859_marshaled_com;
struct InjectionData_t1513885859_marshaled_pinvoke;
struct Layout_t3712094680_marshaled_com;
struct Layout_t3712094680_marshaled_pinvoke;
struct MatchingArchetypes_t762964795 ;
struct Object_t631007953_marshaled_com;
struct PlayerLoopSystem_t105772105_marshaled_com;
struct PlayerLoopSystem_t105772105_marshaled_pinvoke;
struct WorldMeshRenderBounds_t161581757 ;
struct XPathNode_t2208072876_marshaled_com;
struct XPathNode_t2208072876_marshaled_pinvoke;

struct BooleanU5BU5D_t2897418192;
struct ByteU5BU5D_t4116647657;
struct KeyValuePair_2U5BU5D_t2069718811;
struct KeyValuePair_2U5BU5D_t118269214;
struct DateTimeOffsetU5BU5D_t3473357058;
struct DateTimeU5BU5D_t1184652292;
struct DecimalU5BU5D_t1145110141;
struct DoubleU5BU5D_t3413330114;
struct Int16U5BU5D_t3686840178;
struct Int32U5BU5D_t385246372;
struct Int64U5BU5D_t2559172825;
struct Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057;
struct ObjectU5BU5D_t2843939325;
struct SByteU5BU5D_t2651576203;
struct SingleU5BU5D_t1444911251;
struct RegexOptionsU5BU5D_t160358170;
struct TimeSpanU5BU5D_t4291357516;
struct UInt16U5BU5D_t3326319531;
struct UInt32U5BU5D_t2770800703;
struct UInt64U5BU5D_t1659327989;
struct RangePositionInfoU5BU5D_t242328633;
struct XmlSchemaObjectEntryU5BU5D_t1655208330;
struct ComponentTypeU5BU5D_t1791912830;
struct FieldDataU5BU5D_t4160562572;
struct LayoutU5BU5D_t599782345;
struct EntryU5BU5D_t42273115;
struct InjectionDataU5BU5D_t1192714610;
struct UnloadMethodU5BU5D_t3457270299;
struct EntityOffsetInfoU5BU5D_t175324033;
struct OrderBlockU5BU5D_t2389202590;
struct Color32U5BU5D_t3850468773;
struct RaycastResultU5BU5D_t1128832444;
struct PlayerLoopSystemInternalU5BU5D_t4041261362;
struct PlayerLoopSystemU5BU5D_t1150299252;
struct ComparisonSamplerStateU5BU5D_t27095208;
struct SamplerStateU5BU5D_t3890630293;
struct ShaderPassNameU5BU5D_t4016988672;
struct ShadowDataU5BU5D_t3732338029;
struct ShadowPayloadU5BU5D_t2280176669;
struct ShadowRequestU5BU5D_t1481899023;
struct VisibleLightU5BU5D_t3751479945;
struct VisibleReflectionProbeU5BU5D_t1913340585;
struct RaycastHitU5BU5D_t1690781147;
struct RenderTargetIdentifierU5BU5D_t2742279485;
struct UICharInfoU5BU5D_t928762055;
struct UILineInfoU5BU5D_t1655937503;
struct UIVertexU5BU5D_t1981460040;
struct Vector2U5BU5D_t1457185986;
struct Vector3U5BU5D_t1718750761;
struct Vector4U5BU5D_t934056436;


#ifndef RUNTIMEOBJECT_H
#define RUNTIMEOBJECT_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Object

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEOBJECT_H
#ifndef ACTIVATOR_T1841325713_H
#define ACTIVATOR_T1841325713_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Activator
struct  Activator_t1841325713  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ACTIVATOR_T1841325713_H
struct Il2CppArrayBounds;
#ifndef RUNTIMEARRAY_H
#define RUNTIMEARRAY_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Array

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEARRAY_H
#ifndef ARRAYSORTHELPER_2_T998495395_H
#define ARRAYSORTHELPER_2_T998495395_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.ArraySortHelper`2<System.Object,System.Object>
struct  ArraySortHelper_2_t998495395  : public RuntimeObject
{
public:

public:
};

struct ArraySortHelper_2_t998495395_StaticFields
{
public:
	// System.Collections.Generic.ArraySortHelper`2<TKey,TValue> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.ArraySortHelper`2::s_defaultArraySortHelper
	ArraySortHelper_2_t998495395 * ___s_defaultArraySortHelper_0;

public:
	inline static int32_t get_offset_of_s_defaultArraySortHelper_0() { return static_cast<int32_t>(offsetof(ArraySortHelper_2_t998495395_StaticFields, ___s_defaultArraySortHelper_0)); }
	inline ArraySortHelper_2_t998495395 * get_s_defaultArraySortHelper_0() const { return ___s_defaultArraySortHelper_0; }
	inline ArraySortHelper_2_t998495395 ** get_address_of_s_defaultArraySortHelper_0() { return &___s_defaultArraySortHelper_0; }
	inline void set_s_defaultArraySortHelper_0(ArraySortHelper_2_t998495395 * value)
	{
		___s_defaultArraySortHelper_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultArraySortHelper_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARRAYSORTHELPER_2_T998495395_H
#ifndef ARRAYSORTHELPER_2_T4108851355_H
#define ARRAYSORTHELPER_2_T4108851355_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.ArraySortHelper`2<System.UInt64,System.Object>
struct  ArraySortHelper_2_t4108851355  : public RuntimeObject
{
public:

public:
};

struct ArraySortHelper_2_t4108851355_StaticFields
{
public:
	// System.Collections.Generic.ArraySortHelper`2<TKey,TValue> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.ArraySortHelper`2::s_defaultArraySortHelper
	ArraySortHelper_2_t4108851355 * ___s_defaultArraySortHelper_0;

public:
	inline static int32_t get_offset_of_s_defaultArraySortHelper_0() { return static_cast<int32_t>(offsetof(ArraySortHelper_2_t4108851355_StaticFields, ___s_defaultArraySortHelper_0)); }
	inline ArraySortHelper_2_t4108851355 * get_s_defaultArraySortHelper_0() const { return ___s_defaultArraySortHelper_0; }
	inline ArraySortHelper_2_t4108851355 ** get_address_of_s_defaultArraySortHelper_0() { return &___s_defaultArraySortHelper_0; }
	inline void set_s_defaultArraySortHelper_0(ArraySortHelper_2_t4108851355 * value)
	{
		___s_defaultArraySortHelper_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultArraySortHelper_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARRAYSORTHELPER_2_T4108851355_H
#ifndef ENUMERABLEHELPERS_T3229093989_H
#define ENUMERABLEHELPERS_T3229093989_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.EnumerableHelpers
struct  EnumerableHelpers_t3229093989  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENUMERABLEHELPERS_T3229093989_H
#ifndef LIST_1_T257213610_H
#define LIST_1_T257213610_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.List`1<System.Object>
struct  List_1_t257213610  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	ObjectU5BU5D_t2843939325* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t257213610, ____items_1)); }
	inline ObjectU5BU5D_t2843939325* get__items_1() const { return ____items_1; }
	inline ObjectU5BU5D_t2843939325** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(ObjectU5BU5D_t2843939325* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((&____items_1), value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t257213610, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t257213610, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t257213610, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
	}
};

struct List_1_t257213610_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	ObjectU5BU5D_t2843939325* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t257213610_StaticFields, ____emptyArray_5)); }
	inline ObjectU5BU5D_t2843939325* get__emptyArray_5() const { return ____emptyArray_5; }
	inline ObjectU5BU5D_t2843939325** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(ObjectU5BU5D_t2843939325* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_T257213610_H
#ifndef LIST_1_T4072576034_H
#define LIST_1_T4072576034_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.List`1<UnityEngine.Color32>
struct  List_1_t4072576034  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	Color32U5BU5D_t3850468773* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t4072576034, ____items_1)); }
	inline Color32U5BU5D_t3850468773* get__items_1() const { return ____items_1; }
	inline Color32U5BU5D_t3850468773** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(Color32U5BU5D_t3850468773* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((&____items_1), value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t4072576034, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t4072576034, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t4072576034, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
	}
};

struct List_1_t4072576034_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	Color32U5BU5D_t3850468773* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t4072576034_StaticFields, ____emptyArray_5)); }
	inline Color32U5BU5D_t3850468773* get__emptyArray_5() const { return ____emptyArray_5; }
	inline Color32U5BU5D_t3850468773** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(Color32U5BU5D_t3850468773* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_T4072576034_H
#ifndef LIST_1_T3395709193_H
#define LIST_1_T3395709193_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.List`1<UnityEngine.Component>
struct  List_1_t3395709193  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	ComponentU5BU5D_t3294940482* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t3395709193, ____items_1)); }
	inline ComponentU5BU5D_t3294940482* get__items_1() const { return ____items_1; }
	inline ComponentU5BU5D_t3294940482** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(ComponentU5BU5D_t3294940482* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((&____items_1), value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t3395709193, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t3395709193, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t3395709193, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
	}
};

struct List_1_t3395709193_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	ComponentU5BU5D_t3294940482* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t3395709193_StaticFields, ____emptyArray_5)); }
	inline ComponentU5BU5D_t3294940482* get__emptyArray_5() const { return ____emptyArray_5; }
	inline ComponentU5BU5D_t3294940482** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(ComponentU5BU5D_t3294940482* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_T3395709193_H
#ifndef LIST_1_T3628304265_H
#define LIST_1_T3628304265_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct  List_1_t3628304265  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	Vector2U5BU5D_t1457185986* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t3628304265, ____items_1)); }
	inline Vector2U5BU5D_t1457185986* get__items_1() const { return ____items_1; }
	inline Vector2U5BU5D_t1457185986** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(Vector2U5BU5D_t1457185986* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((&____items_1), value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t3628304265, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t3628304265, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t3628304265, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
	}
};

struct List_1_t3628304265_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	Vector2U5BU5D_t1457185986* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t3628304265_StaticFields, ____emptyArray_5)); }
	inline Vector2U5BU5D_t1457185986* get__emptyArray_5() const { return ____emptyArray_5; }
	inline Vector2U5BU5D_t1457185986** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(Vector2U5BU5D_t1457185986* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_T3628304265_H
#ifndef LIST_1_T899420910_H
#define LIST_1_T899420910_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct  List_1_t899420910  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	Vector3U5BU5D_t1718750761* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t899420910, ____items_1)); }
	inline Vector3U5BU5D_t1718750761* get__items_1() const { return ____items_1; }
	inline Vector3U5BU5D_t1718750761** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(Vector3U5BU5D_t1718750761* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((&____items_1), value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t899420910, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t899420910, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t899420910, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
	}
};

struct List_1_t899420910_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	Vector3U5BU5D_t1718750761* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t899420910_StaticFields, ____emptyArray_5)); }
	inline Vector3U5BU5D_t1718750761* get__emptyArray_5() const { return ____emptyArray_5; }
	inline Vector3U5BU5D_t1718750761** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(Vector3U5BU5D_t1718750761* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_T899420910_H
#ifndef LIST_1_T496136383_H
#define LIST_1_T496136383_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct  List_1_t496136383  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	Vector4U5BU5D_t934056436* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t496136383, ____items_1)); }
	inline Vector4U5BU5D_t934056436* get__items_1() const { return ____items_1; }
	inline Vector4U5BU5D_t934056436** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(Vector4U5BU5D_t934056436* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((&____items_1), value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t496136383, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t496136383, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t496136383, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
	}
};

struct List_1_t496136383_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	Vector4U5BU5D_t934056436* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t496136383_StaticFields, ____emptyArray_5)); }
	inline Vector4U5BU5D_t934056436* get__emptyArray_5() const { return ____emptyArray_5; }
	inline Vector4U5BU5D_t934056436** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(Vector4U5BU5D_t934056436* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_T496136383_H
#ifndef EXCEPTION_T_H
#define EXCEPTION_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Exception
struct  Exception_t  : public RuntimeObject
{
public:
	// System.String System.Exception::_className
	String_t* ____className_1;
	// System.String System.Exception::_message
	String_t* ____message_2;
	// System.Collections.IDictionary System.Exception::_data
	RuntimeObject* ____data_3;
	// System.Exception System.Exception::_innerException
	Exception_t * ____innerException_4;
	// System.String System.Exception::_helpURL
	String_t* ____helpURL_5;
	// System.Object System.Exception::_stackTrace
	RuntimeObject * ____stackTrace_6;
	// System.String System.Exception::_stackTraceString
	String_t* ____stackTraceString_7;
	// System.String System.Exception::_remoteStackTraceString
	String_t* ____remoteStackTraceString_8;
	// System.Int32 System.Exception::_remoteStackIndex
	int32_t ____remoteStackIndex_9;
	// System.Object System.Exception::_dynamicMethods
	RuntimeObject * ____dynamicMethods_10;
	// System.Int32 System.Exception::_HResult
	int32_t ____HResult_11;
	// System.String System.Exception::_source
	String_t* ____source_12;
	// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
	SafeSerializationManager_t2481557153 * ____safeSerializationManager_13;
	// System.Diagnostics.StackTrace[] System.Exception::captured_traces
	StackTraceU5BU5D_t1169129676* ___captured_traces_14;
	// System.IntPtr[] System.Exception::native_trace_ips
	IntPtrU5BU5D_t4013366056* ___native_trace_ips_15;

public:
	inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
	inline String_t* get__className_1() const { return ____className_1; }
	inline String_t** get_address_of__className_1() { return &____className_1; }
	inline void set__className_1(String_t* value)
	{
		____className_1 = value;
		Il2CppCodeGenWriteBarrier((&____className_1), value);
	}

	inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
	inline String_t* get__message_2() const { return ____message_2; }
	inline String_t** get_address_of__message_2() { return &____message_2; }
	inline void set__message_2(String_t* value)
	{
		____message_2 = value;
		Il2CppCodeGenWriteBarrier((&____message_2), value);
	}

	inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
	inline RuntimeObject* get__data_3() const { return ____data_3; }
	inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
	inline void set__data_3(RuntimeObject* value)
	{
		____data_3 = value;
		Il2CppCodeGenWriteBarrier((&____data_3), value);
	}

	inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
	inline Exception_t * get__innerException_4() const { return ____innerException_4; }
	inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
	inline void set__innerException_4(Exception_t * value)
	{
		____innerException_4 = value;
		Il2CppCodeGenWriteBarrier((&____innerException_4), value);
	}

	inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
	inline String_t* get__helpURL_5() const { return ____helpURL_5; }
	inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
	inline void set__helpURL_5(String_t* value)
	{
		____helpURL_5 = value;
		Il2CppCodeGenWriteBarrier((&____helpURL_5), value);
	}

	inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
	inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
	inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
	inline void set__stackTrace_6(RuntimeObject * value)
	{
		____stackTrace_6 = value;
		Il2CppCodeGenWriteBarrier((&____stackTrace_6), value);
	}

	inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
	inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
	inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
	inline void set__stackTraceString_7(String_t* value)
	{
		____stackTraceString_7 = value;
		Il2CppCodeGenWriteBarrier((&____stackTraceString_7), value);
	}

	inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
	inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
	inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
	inline void set__remoteStackTraceString_8(String_t* value)
	{
		____remoteStackTraceString_8 = value;
		Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_8), value);
	}

	inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
	inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
	inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
	inline void set__remoteStackIndex_9(int32_t value)
	{
		____remoteStackIndex_9 = value;
	}

	inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
	inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
	inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
	inline void set__dynamicMethods_10(RuntimeObject * value)
	{
		____dynamicMethods_10 = value;
		Il2CppCodeGenWriteBarrier((&____dynamicMethods_10), value);
	}

	inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
	inline int32_t get__HResult_11() const { return ____HResult_11; }
	inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
	inline void set__HResult_11(int32_t value)
	{
		____HResult_11 = value;
	}

	inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
	inline String_t* get__source_12() const { return ____source_12; }
	inline String_t** get_address_of__source_12() { return &____source_12; }
	inline void set__source_12(String_t* value)
	{
		____source_12 = value;
		Il2CppCodeGenWriteBarrier((&____source_12), value);
	}

	inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
	inline SafeSerializationManager_t2481557153 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
	inline SafeSerializationManager_t2481557153 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
	inline void set__safeSerializationManager_13(SafeSerializationManager_t2481557153 * value)
	{
		____safeSerializationManager_13 = value;
		Il2CppCodeGenWriteBarrier((&____safeSerializationManager_13), value);
	}

	inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
	inline StackTraceU5BU5D_t1169129676* get_captured_traces_14() const { return ___captured_traces_14; }
	inline StackTraceU5BU5D_t1169129676** get_address_of_captured_traces_14() { return &___captured_traces_14; }
	inline void set_captured_traces_14(StackTraceU5BU5D_t1169129676* value)
	{
		___captured_traces_14 = value;
		Il2CppCodeGenWriteBarrier((&___captured_traces_14), value);
	}

	inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
	inline IntPtrU5BU5D_t4013366056* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
	inline IntPtrU5BU5D_t4013366056** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
	inline void set_native_trace_ips_15(IntPtrU5BU5D_t4013366056* value)
	{
		___native_trace_ips_15 = value;
		Il2CppCodeGenWriteBarrier((&___native_trace_ips_15), value);
	}
};

struct Exception_t_StaticFields
{
public:
	// System.Object System.Exception::s_EDILock
	RuntimeObject * ___s_EDILock_0;

public:
	inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
	inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
	inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
	inline void set_s_EDILock_0(RuntimeObject * value)
	{
		___s_EDILock_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_EDILock_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
	char* ____className_1;
	char* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_pinvoke* ____innerException_4;
	char* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	char* ____stackTraceString_7;
	char* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	char* ____source_12;
	SafeSerializationManager_t2481557153 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t1169129676* ___captured_traces_14;
	intptr_t* ___native_trace_ips_15;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className_1;
	Il2CppChar* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_com* ____innerException_4;
	Il2CppChar* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	Il2CppChar* ____stackTraceString_7;
	Il2CppChar* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	Il2CppChar* ____source_12;
	SafeSerializationManager_t2481557153 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t1169129676* ___captured_traces_14;
	intptr_t* ___native_trace_ips_15;
};
#endif // EXCEPTION_T_H
#ifndef MEMBERINFO_T_H
#define MEMBERINFO_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.MemberInfo
struct  MemberInfo_t  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MEMBERINFO_T_H
#ifndef MOVENEXTRUNNER_T4042132640_H
#define MOVENEXTRUNNER_T4042132640_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner
struct  MoveNextRunner_t4042132640  : public RuntimeObject
{
public:
	// System.Threading.ExecutionContext System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner::m_context
	ExecutionContext_t1748372627 * ___m_context_0;
	// System.Runtime.CompilerServices.IAsyncStateMachine System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner::m_stateMachine
	RuntimeObject* ___m_stateMachine_1;

public:
	inline static int32_t get_offset_of_m_context_0() { return static_cast<int32_t>(offsetof(MoveNextRunner_t4042132640, ___m_context_0)); }
	inline ExecutionContext_t1748372627 * get_m_context_0() const { return ___m_context_0; }
	inline ExecutionContext_t1748372627 ** get_address_of_m_context_0() { return &___m_context_0; }
	inline void set_m_context_0(ExecutionContext_t1748372627 * value)
	{
		___m_context_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_context_0), value);
	}

	inline static int32_t get_offset_of_m_stateMachine_1() { return static_cast<int32_t>(offsetof(MoveNextRunner_t4042132640, ___m_stateMachine_1)); }
	inline RuntimeObject* get_m_stateMachine_1() const { return ___m_stateMachine_1; }
	inline RuntimeObject** get_address_of_m_stateMachine_1() { return &___m_stateMachine_1; }
	inline void set_m_stateMachine_1(RuntimeObject* value)
	{
		___m_stateMachine_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_stateMachine_1), value);
	}
};

struct MoveNextRunner_t4042132640_StaticFields
{
public:
	// System.Threading.ContextCallback System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner::s_invokeMoveNext
	ContextCallback_t3823316192 * ___s_invokeMoveNext_2;

public:
	inline static int32_t get_offset_of_s_invokeMoveNext_2() { return static_cast<int32_t>(offsetof(MoveNextRunner_t4042132640_StaticFields, ___s_invokeMoveNext_2)); }
	inline ContextCallback_t3823316192 * get_s_invokeMoveNext_2() const { return ___s_invokeMoveNext_2; }
	inline ContextCallback_t3823316192 ** get_address_of_s_invokeMoveNext_2() { return &___s_invokeMoveNext_2; }
	inline void set_s_invokeMoveNext_2(ContextCallback_t3823316192 * value)
	{
		___s_invokeMoveNext_2 = value;
		Il2CppCodeGenWriteBarrier((&___s_invokeMoveNext_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MOVENEXTRUNNER_T4042132640_H
#ifndef MARSHAL_T1757017490_H
#define MARSHAL_T1757017490_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.InteropServices.Marshal
struct  Marshal_t1757017490  : public RuntimeObject
{
public:

public:
};

struct Marshal_t1757017490_StaticFields
{
public:
	// System.Int32 System.Runtime.InteropServices.Marshal::SystemMaxDBCSCharSize
	int32_t ___SystemMaxDBCSCharSize_0;
	// System.Int32 System.Runtime.InteropServices.Marshal::SystemDefaultCharSize
	int32_t ___SystemDefaultCharSize_1;
	// System.Boolean System.Runtime.InteropServices.Marshal::SetErrorInfoNotAvailable
	bool ___SetErrorInfoNotAvailable_2;
	// System.Boolean System.Runtime.InteropServices.Marshal::GetErrorInfoNotAvailable
	bool ___GetErrorInfoNotAvailable_3;

public:
	inline static int32_t get_offset_of_SystemMaxDBCSCharSize_0() { return static_cast<int32_t>(offsetof(Marshal_t1757017490_StaticFields, ___SystemMaxDBCSCharSize_0)); }
	inline int32_t get_SystemMaxDBCSCharSize_0() const { return ___SystemMaxDBCSCharSize_0; }
	inline int32_t* get_address_of_SystemMaxDBCSCharSize_0() { return &___SystemMaxDBCSCharSize_0; }
	inline void set_SystemMaxDBCSCharSize_0(int32_t value)
	{
		___SystemMaxDBCSCharSize_0 = value;
	}

	inline static int32_t get_offset_of_SystemDefaultCharSize_1() { return static_cast<int32_t>(offsetof(Marshal_t1757017490_StaticFields, ___SystemDefaultCharSize_1)); }
	inline int32_t get_SystemDefaultCharSize_1() const { return ___SystemDefaultCharSize_1; }
	inline int32_t* get_address_of_SystemDefaultCharSize_1() { return &___SystemDefaultCharSize_1; }
	inline void set_SystemDefaultCharSize_1(int32_t value)
	{
		___SystemDefaultCharSize_1 = value;
	}

	inline static int32_t get_offset_of_SetErrorInfoNotAvailable_2() { return static_cast<int32_t>(offsetof(Marshal_t1757017490_StaticFields, ___SetErrorInfoNotAvailable_2)); }
	inline bool get_SetErrorInfoNotAvailable_2() const { return ___SetErrorInfoNotAvailable_2; }
	inline bool* get_address_of_SetErrorInfoNotAvailable_2() { return &___SetErrorInfoNotAvailable_2; }
	inline void set_SetErrorInfoNotAvailable_2(bool value)
	{
		___SetErrorInfoNotAvailable_2 = value;
	}

	inline static int32_t get_offset_of_GetErrorInfoNotAvailable_3() { return static_cast<int32_t>(offsetof(Marshal_t1757017490_StaticFields, ___GetErrorInfoNotAvailable_3)); }
	inline bool get_GetErrorInfoNotAvailable_3() const { return ___GetErrorInfoNotAvailable_3; }
	inline bool* get_address_of_GetErrorInfoNotAvailable_3() { return &___GetErrorInfoNotAvailable_3; }
	inline void set_GetErrorInfoNotAvailable_3(bool value)
	{
		___GetErrorInfoNotAvailable_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MARSHAL_T1757017490_H
#ifndef STRING_T_H
#define STRING_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.String
struct  String_t  : public RuntimeObject
{
public:
	// System.Int32 System.String::m_stringLength
	int32_t ___m_stringLength_0;
	// System.Char System.String::m_firstChar
	Il2CppChar ___m_firstChar_1;

public:
	inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
	inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
	inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
	inline void set_m_stringLength_0(int32_t value)
	{
		___m_stringLength_0 = value;
	}

	inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
	inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
	inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
	inline void set_m_firstChar_1(Il2CppChar value)
	{
		___m_firstChar_1 = value;
	}
};

struct String_t_StaticFields
{
public:
	// System.String System.String::Empty
	String_t* ___Empty_5;

public:
	inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
	inline String_t* get_Empty_5() const { return ___Empty_5; }
	inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
	inline void set_Empty_5(String_t* value)
	{
		___Empty_5 = value;
		Il2CppCodeGenWriteBarrier((&___Empty_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STRING_T_H
#ifndef SYNCHRONIZATIONCONTEXT_T2326897723_H
#define SYNCHRONIZATIONCONTEXT_T2326897723_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.SynchronizationContext
struct  SynchronizationContext_t2326897723  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SYNCHRONIZATIONCONTEXT_T2326897723_H
#ifndef VOLATILE_T3391122269_H
#define VOLATILE_T3391122269_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Volatile
struct  Volatile_t3391122269  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VOLATILE_T3391122269_H
#ifndef THROWHELPER_T481305680_H
#define THROWHELPER_T481305680_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ThrowHelper
struct  ThrowHelper_t481305680  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // THROWHELPER_T481305680_H
#ifndef VALUETYPE_T3640485471_H
#define VALUETYPE_T3640485471_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ValueType
struct  ValueType_t3640485471  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t3640485471_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t3640485471_marshaled_com
{
};
#endif // VALUETYPE_T3640485471_H
#ifndef NATIVEARRAYUNSAFEUTILITY_T3021027063_H
#define NATIVEARRAYUNSAFEUTILITY_T3021027063_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility
struct  NativeArrayUnsafeUtility_t3021027063  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEARRAYUNSAFEUTILITY_T3021027063_H
#ifndef NATIVELISTUNSAFEUTILITY_T675954599_H
#define NATIVELISTUNSAFEUTILITY_T675954599_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.LowLevel.Unsafe.NativeListUnsafeUtility
struct  NativeListUnsafeUtility_t675954599  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVELISTUNSAFEUTILITY_T675954599_H
#ifndef NATIVESLICEUNSAFEUTILITY_T1271026623_H
#define NATIVESLICEUNSAFEUTILITY_T1271026623_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility
struct  NativeSliceUnsafeUtility_t1271026623  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVESLICEUNSAFEUTILITY_T1271026623_H
#ifndef UNSAFEUTILITY_T2812711650_H
#define UNSAFEUTILITY_T2812711650_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.LowLevel.Unsafe.UnsafeUtility
struct  UnsafeUtility_t2812711650  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UNSAFEUTILITY_T2812711650_H
#ifndef SCRIPTBEHAVIOURMANAGER_T1544859973_H
#define SCRIPTBEHAVIOURMANAGER_T1544859973_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ScriptBehaviourManager
struct  ScriptBehaviourManager_t1544859973  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SCRIPTBEHAVIOURMANAGER_T1544859973_H
#ifndef EXECUTEEVENTS_T3484638744_H
#define EXECUTEEVENTS_T3484638744_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.EventSystems.ExecuteEvents
struct  ExecuteEvents_t3484638744  : public RuntimeObject
{
public:

public:
};

struct ExecuteEvents_t3484638744_StaticFields
{
public:
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerEnterHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerEnterHandler
	EventFunction_1_t3995630009 * ___s_PointerEnterHandler_0;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerExitHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerExitHandler
	EventFunction_1_t2867327688 * ___s_PointerExitHandler_1;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerDownHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerDownHandler
	EventFunction_1_t64614563 * ___s_PointerDownHandler_2;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerUpHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerUpHandler
	EventFunction_1_t3256600500 * ___s_PointerUpHandler_3;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerClickHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerClickHandler
	EventFunction_1_t3111972472 * ___s_PointerClickHandler_4;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IInitializePotentialDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_InitializePotentialDragHandler
	EventFunction_1_t3587542510 * ___s_InitializePotentialDragHandler_5;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IBeginDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_BeginDragHandler
	EventFunction_1_t1977848392 * ___s_BeginDragHandler_6;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_DragHandler
	EventFunction_1_t972960537 * ___s_DragHandler_7;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IEndDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_EndDragHandler
	EventFunction_1_t3277009892 * ___s_EndDragHandler_8;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDropHandler> UnityEngine.EventSystems.ExecuteEvents::s_DropHandler
	EventFunction_1_t2311673543 * ___s_DropHandler_9;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IScrollHandler> UnityEngine.EventSystems.ExecuteEvents::s_ScrollHandler
	EventFunction_1_t2886331738 * ___s_ScrollHandler_10;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IUpdateSelectedHandler> UnityEngine.EventSystems.ExecuteEvents::s_UpdateSelectedHandler
	EventFunction_1_t2950825503 * ___s_UpdateSelectedHandler_11;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISelectHandler> UnityEngine.EventSystems.ExecuteEvents::s_SelectHandler
	EventFunction_1_t955952873 * ___s_SelectHandler_12;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDeselectHandler> UnityEngine.EventSystems.ExecuteEvents::s_DeselectHandler
	EventFunction_1_t3373214253 * ___s_DeselectHandler_13;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IMoveHandler> UnityEngine.EventSystems.ExecuteEvents::s_MoveHandler
	EventFunction_1_t3912835512 * ___s_MoveHandler_14;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISubmitHandler> UnityEngine.EventSystems.ExecuteEvents::s_SubmitHandler
	EventFunction_1_t1475332338 * ___s_SubmitHandler_15;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ICancelHandler> UnityEngine.EventSystems.ExecuteEvents::s_CancelHandler
	EventFunction_1_t2658898854 * ___s_CancelHandler_16;
	// UnityEngine.UI.ObjectPool`1<System.Collections.Generic.List`1<UnityEngine.EventSystems.IEventSystemHandler>> UnityEngine.EventSystems.ExecuteEvents::s_HandlerListPool
	ObjectPool_1_t231414508 * ___s_HandlerListPool_17;
	// System.Collections.Generic.List`1<UnityEngine.Transform> UnityEngine.EventSystems.ExecuteEvents::s_InternalTransformList
	List_1_t777473367 * ___s_InternalTransformList_18;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerEnterHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache0
	EventFunction_1_t3995630009 * ___U3CU3Ef__mgU24cache0_19;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerExitHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache1
	EventFunction_1_t2867327688 * ___U3CU3Ef__mgU24cache1_20;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerDownHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache2
	EventFunction_1_t64614563 * ___U3CU3Ef__mgU24cache2_21;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerUpHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache3
	EventFunction_1_t3256600500 * ___U3CU3Ef__mgU24cache3_22;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerClickHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache4
	EventFunction_1_t3111972472 * ___U3CU3Ef__mgU24cache4_23;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IInitializePotentialDragHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache5
	EventFunction_1_t3587542510 * ___U3CU3Ef__mgU24cache5_24;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IBeginDragHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache6
	EventFunction_1_t1977848392 * ___U3CU3Ef__mgU24cache6_25;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDragHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache7
	EventFunction_1_t972960537 * ___U3CU3Ef__mgU24cache7_26;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IEndDragHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache8
	EventFunction_1_t3277009892 * ___U3CU3Ef__mgU24cache8_27;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDropHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache9
	EventFunction_1_t2311673543 * ___U3CU3Ef__mgU24cache9_28;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IScrollHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cacheA
	EventFunction_1_t2886331738 * ___U3CU3Ef__mgU24cacheA_29;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IUpdateSelectedHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cacheB
	EventFunction_1_t2950825503 * ___U3CU3Ef__mgU24cacheB_30;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISelectHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cacheC
	EventFunction_1_t955952873 * ___U3CU3Ef__mgU24cacheC_31;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDeselectHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cacheD
	EventFunction_1_t3373214253 * ___U3CU3Ef__mgU24cacheD_32;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IMoveHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cacheE
	EventFunction_1_t3912835512 * ___U3CU3Ef__mgU24cacheE_33;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISubmitHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cacheF
	EventFunction_1_t1475332338 * ___U3CU3Ef__mgU24cacheF_34;
	// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ICancelHandler> UnityEngine.EventSystems.ExecuteEvents::<>f__mg$cache10
	EventFunction_1_t2658898854 * ___U3CU3Ef__mgU24cache10_35;

public:
	inline static int32_t get_offset_of_s_PointerEnterHandler_0() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_PointerEnterHandler_0)); }
	inline EventFunction_1_t3995630009 * get_s_PointerEnterHandler_0() const { return ___s_PointerEnterHandler_0; }
	inline EventFunction_1_t3995630009 ** get_address_of_s_PointerEnterHandler_0() { return &___s_PointerEnterHandler_0; }
	inline void set_s_PointerEnterHandler_0(EventFunction_1_t3995630009 * value)
	{
		___s_PointerEnterHandler_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_PointerEnterHandler_0), value);
	}

	inline static int32_t get_offset_of_s_PointerExitHandler_1() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_PointerExitHandler_1)); }
	inline EventFunction_1_t2867327688 * get_s_PointerExitHandler_1() const { return ___s_PointerExitHandler_1; }
	inline EventFunction_1_t2867327688 ** get_address_of_s_PointerExitHandler_1() { return &___s_PointerExitHandler_1; }
	inline void set_s_PointerExitHandler_1(EventFunction_1_t2867327688 * value)
	{
		___s_PointerExitHandler_1 = value;
		Il2CppCodeGenWriteBarrier((&___s_PointerExitHandler_1), value);
	}

	inline static int32_t get_offset_of_s_PointerDownHandler_2() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_PointerDownHandler_2)); }
	inline EventFunction_1_t64614563 * get_s_PointerDownHandler_2() const { return ___s_PointerDownHandler_2; }
	inline EventFunction_1_t64614563 ** get_address_of_s_PointerDownHandler_2() { return &___s_PointerDownHandler_2; }
	inline void set_s_PointerDownHandler_2(EventFunction_1_t64614563 * value)
	{
		___s_PointerDownHandler_2 = value;
		Il2CppCodeGenWriteBarrier((&___s_PointerDownHandler_2), value);
	}

	inline static int32_t get_offset_of_s_PointerUpHandler_3() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_PointerUpHandler_3)); }
	inline EventFunction_1_t3256600500 * get_s_PointerUpHandler_3() const { return ___s_PointerUpHandler_3; }
	inline EventFunction_1_t3256600500 ** get_address_of_s_PointerUpHandler_3() { return &___s_PointerUpHandler_3; }
	inline void set_s_PointerUpHandler_3(EventFunction_1_t3256600500 * value)
	{
		___s_PointerUpHandler_3 = value;
		Il2CppCodeGenWriteBarrier((&___s_PointerUpHandler_3), value);
	}

	inline static int32_t get_offset_of_s_PointerClickHandler_4() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_PointerClickHandler_4)); }
	inline EventFunction_1_t3111972472 * get_s_PointerClickHandler_4() const { return ___s_PointerClickHandler_4; }
	inline EventFunction_1_t3111972472 ** get_address_of_s_PointerClickHandler_4() { return &___s_PointerClickHandler_4; }
	inline void set_s_PointerClickHandler_4(EventFunction_1_t3111972472 * value)
	{
		___s_PointerClickHandler_4 = value;
		Il2CppCodeGenWriteBarrier((&___s_PointerClickHandler_4), value);
	}

	inline static int32_t get_offset_of_s_InitializePotentialDragHandler_5() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_InitializePotentialDragHandler_5)); }
	inline EventFunction_1_t3587542510 * get_s_InitializePotentialDragHandler_5() const { return ___s_InitializePotentialDragHandler_5; }
	inline EventFunction_1_t3587542510 ** get_address_of_s_InitializePotentialDragHandler_5() { return &___s_InitializePotentialDragHandler_5; }
	inline void set_s_InitializePotentialDragHandler_5(EventFunction_1_t3587542510 * value)
	{
		___s_InitializePotentialDragHandler_5 = value;
		Il2CppCodeGenWriteBarrier((&___s_InitializePotentialDragHandler_5), value);
	}

	inline static int32_t get_offset_of_s_BeginDragHandler_6() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_BeginDragHandler_6)); }
	inline EventFunction_1_t1977848392 * get_s_BeginDragHandler_6() const { return ___s_BeginDragHandler_6; }
	inline EventFunction_1_t1977848392 ** get_address_of_s_BeginDragHandler_6() { return &___s_BeginDragHandler_6; }
	inline void set_s_BeginDragHandler_6(EventFunction_1_t1977848392 * value)
	{
		___s_BeginDragHandler_6 = value;
		Il2CppCodeGenWriteBarrier((&___s_BeginDragHandler_6), value);
	}

	inline static int32_t get_offset_of_s_DragHandler_7() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_DragHandler_7)); }
	inline EventFunction_1_t972960537 * get_s_DragHandler_7() const { return ___s_DragHandler_7; }
	inline EventFunction_1_t972960537 ** get_address_of_s_DragHandler_7() { return &___s_DragHandler_7; }
	inline void set_s_DragHandler_7(EventFunction_1_t972960537 * value)
	{
		___s_DragHandler_7 = value;
		Il2CppCodeGenWriteBarrier((&___s_DragHandler_7), value);
	}

	inline static int32_t get_offset_of_s_EndDragHandler_8() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_EndDragHandler_8)); }
	inline EventFunction_1_t3277009892 * get_s_EndDragHandler_8() const { return ___s_EndDragHandler_8; }
	inline EventFunction_1_t3277009892 ** get_address_of_s_EndDragHandler_8() { return &___s_EndDragHandler_8; }
	inline void set_s_EndDragHandler_8(EventFunction_1_t3277009892 * value)
	{
		___s_EndDragHandler_8 = value;
		Il2CppCodeGenWriteBarrier((&___s_EndDragHandler_8), value);
	}

	inline static int32_t get_offset_of_s_DropHandler_9() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_DropHandler_9)); }
	inline EventFunction_1_t2311673543 * get_s_DropHandler_9() const { return ___s_DropHandler_9; }
	inline EventFunction_1_t2311673543 ** get_address_of_s_DropHandler_9() { return &___s_DropHandler_9; }
	inline void set_s_DropHandler_9(EventFunction_1_t2311673543 * value)
	{
		___s_DropHandler_9 = value;
		Il2CppCodeGenWriteBarrier((&___s_DropHandler_9), value);
	}

	inline static int32_t get_offset_of_s_ScrollHandler_10() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_ScrollHandler_10)); }
	inline EventFunction_1_t2886331738 * get_s_ScrollHandler_10() const { return ___s_ScrollHandler_10; }
	inline EventFunction_1_t2886331738 ** get_address_of_s_ScrollHandler_10() { return &___s_ScrollHandler_10; }
	inline void set_s_ScrollHandler_10(EventFunction_1_t2886331738 * value)
	{
		___s_ScrollHandler_10 = value;
		Il2CppCodeGenWriteBarrier((&___s_ScrollHandler_10), value);
	}

	inline static int32_t get_offset_of_s_UpdateSelectedHandler_11() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_UpdateSelectedHandler_11)); }
	inline EventFunction_1_t2950825503 * get_s_UpdateSelectedHandler_11() const { return ___s_UpdateSelectedHandler_11; }
	inline EventFunction_1_t2950825503 ** get_address_of_s_UpdateSelectedHandler_11() { return &___s_UpdateSelectedHandler_11; }
	inline void set_s_UpdateSelectedHandler_11(EventFunction_1_t2950825503 * value)
	{
		___s_UpdateSelectedHandler_11 = value;
		Il2CppCodeGenWriteBarrier((&___s_UpdateSelectedHandler_11), value);
	}

	inline static int32_t get_offset_of_s_SelectHandler_12() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_SelectHandler_12)); }
	inline EventFunction_1_t955952873 * get_s_SelectHandler_12() const { return ___s_SelectHandler_12; }
	inline EventFunction_1_t955952873 ** get_address_of_s_SelectHandler_12() { return &___s_SelectHandler_12; }
	inline void set_s_SelectHandler_12(EventFunction_1_t955952873 * value)
	{
		___s_SelectHandler_12 = value;
		Il2CppCodeGenWriteBarrier((&___s_SelectHandler_12), value);
	}

	inline static int32_t get_offset_of_s_DeselectHandler_13() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_DeselectHandler_13)); }
	inline EventFunction_1_t3373214253 * get_s_DeselectHandler_13() const { return ___s_DeselectHandler_13; }
	inline EventFunction_1_t3373214253 ** get_address_of_s_DeselectHandler_13() { return &___s_DeselectHandler_13; }
	inline void set_s_DeselectHandler_13(EventFunction_1_t3373214253 * value)
	{
		___s_DeselectHandler_13 = value;
		Il2CppCodeGenWriteBarrier((&___s_DeselectHandler_13), value);
	}

	inline static int32_t get_offset_of_s_MoveHandler_14() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_MoveHandler_14)); }
	inline EventFunction_1_t3912835512 * get_s_MoveHandler_14() const { return ___s_MoveHandler_14; }
	inline EventFunction_1_t3912835512 ** get_address_of_s_MoveHandler_14() { return &___s_MoveHandler_14; }
	inline void set_s_MoveHandler_14(EventFunction_1_t3912835512 * value)
	{
		___s_MoveHandler_14 = value;
		Il2CppCodeGenWriteBarrier((&___s_MoveHandler_14), value);
	}

	inline static int32_t get_offset_of_s_SubmitHandler_15() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_SubmitHandler_15)); }
	inline EventFunction_1_t1475332338 * get_s_SubmitHandler_15() const { return ___s_SubmitHandler_15; }
	inline EventFunction_1_t1475332338 ** get_address_of_s_SubmitHandler_15() { return &___s_SubmitHandler_15; }
	inline void set_s_SubmitHandler_15(EventFunction_1_t1475332338 * value)
	{
		___s_SubmitHandler_15 = value;
		Il2CppCodeGenWriteBarrier((&___s_SubmitHandler_15), value);
	}

	inline static int32_t get_offset_of_s_CancelHandler_16() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_CancelHandler_16)); }
	inline EventFunction_1_t2658898854 * get_s_CancelHandler_16() const { return ___s_CancelHandler_16; }
	inline EventFunction_1_t2658898854 ** get_address_of_s_CancelHandler_16() { return &___s_CancelHandler_16; }
	inline void set_s_CancelHandler_16(EventFunction_1_t2658898854 * value)
	{
		___s_CancelHandler_16 = value;
		Il2CppCodeGenWriteBarrier((&___s_CancelHandler_16), value);
	}

	inline static int32_t get_offset_of_s_HandlerListPool_17() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_HandlerListPool_17)); }
	inline ObjectPool_1_t231414508 * get_s_HandlerListPool_17() const { return ___s_HandlerListPool_17; }
	inline ObjectPool_1_t231414508 ** get_address_of_s_HandlerListPool_17() { return &___s_HandlerListPool_17; }
	inline void set_s_HandlerListPool_17(ObjectPool_1_t231414508 * value)
	{
		___s_HandlerListPool_17 = value;
		Il2CppCodeGenWriteBarrier((&___s_HandlerListPool_17), value);
	}

	inline static int32_t get_offset_of_s_InternalTransformList_18() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___s_InternalTransformList_18)); }
	inline List_1_t777473367 * get_s_InternalTransformList_18() const { return ___s_InternalTransformList_18; }
	inline List_1_t777473367 ** get_address_of_s_InternalTransformList_18() { return &___s_InternalTransformList_18; }
	inline void set_s_InternalTransformList_18(List_1_t777473367 * value)
	{
		___s_InternalTransformList_18 = value;
		Il2CppCodeGenWriteBarrier((&___s_InternalTransformList_18), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache0_19() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache0_19)); }
	inline EventFunction_1_t3995630009 * get_U3CU3Ef__mgU24cache0_19() const { return ___U3CU3Ef__mgU24cache0_19; }
	inline EventFunction_1_t3995630009 ** get_address_of_U3CU3Ef__mgU24cache0_19() { return &___U3CU3Ef__mgU24cache0_19; }
	inline void set_U3CU3Ef__mgU24cache0_19(EventFunction_1_t3995630009 * value)
	{
		___U3CU3Ef__mgU24cache0_19 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache0_19), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache1_20() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache1_20)); }
	inline EventFunction_1_t2867327688 * get_U3CU3Ef__mgU24cache1_20() const { return ___U3CU3Ef__mgU24cache1_20; }
	inline EventFunction_1_t2867327688 ** get_address_of_U3CU3Ef__mgU24cache1_20() { return &___U3CU3Ef__mgU24cache1_20; }
	inline void set_U3CU3Ef__mgU24cache1_20(EventFunction_1_t2867327688 * value)
	{
		___U3CU3Ef__mgU24cache1_20 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache1_20), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache2_21() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache2_21)); }
	inline EventFunction_1_t64614563 * get_U3CU3Ef__mgU24cache2_21() const { return ___U3CU3Ef__mgU24cache2_21; }
	inline EventFunction_1_t64614563 ** get_address_of_U3CU3Ef__mgU24cache2_21() { return &___U3CU3Ef__mgU24cache2_21; }
	inline void set_U3CU3Ef__mgU24cache2_21(EventFunction_1_t64614563 * value)
	{
		___U3CU3Ef__mgU24cache2_21 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache2_21), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache3_22() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache3_22)); }
	inline EventFunction_1_t3256600500 * get_U3CU3Ef__mgU24cache3_22() const { return ___U3CU3Ef__mgU24cache3_22; }
	inline EventFunction_1_t3256600500 ** get_address_of_U3CU3Ef__mgU24cache3_22() { return &___U3CU3Ef__mgU24cache3_22; }
	inline void set_U3CU3Ef__mgU24cache3_22(EventFunction_1_t3256600500 * value)
	{
		___U3CU3Ef__mgU24cache3_22 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache3_22), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache4_23() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache4_23)); }
	inline EventFunction_1_t3111972472 * get_U3CU3Ef__mgU24cache4_23() const { return ___U3CU3Ef__mgU24cache4_23; }
	inline EventFunction_1_t3111972472 ** get_address_of_U3CU3Ef__mgU24cache4_23() { return &___U3CU3Ef__mgU24cache4_23; }
	inline void set_U3CU3Ef__mgU24cache4_23(EventFunction_1_t3111972472 * value)
	{
		___U3CU3Ef__mgU24cache4_23 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache4_23), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache5_24() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache5_24)); }
	inline EventFunction_1_t3587542510 * get_U3CU3Ef__mgU24cache5_24() const { return ___U3CU3Ef__mgU24cache5_24; }
	inline EventFunction_1_t3587542510 ** get_address_of_U3CU3Ef__mgU24cache5_24() { return &___U3CU3Ef__mgU24cache5_24; }
	inline void set_U3CU3Ef__mgU24cache5_24(EventFunction_1_t3587542510 * value)
	{
		___U3CU3Ef__mgU24cache5_24 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache5_24), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache6_25() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache6_25)); }
	inline EventFunction_1_t1977848392 * get_U3CU3Ef__mgU24cache6_25() const { return ___U3CU3Ef__mgU24cache6_25; }
	inline EventFunction_1_t1977848392 ** get_address_of_U3CU3Ef__mgU24cache6_25() { return &___U3CU3Ef__mgU24cache6_25; }
	inline void set_U3CU3Ef__mgU24cache6_25(EventFunction_1_t1977848392 * value)
	{
		___U3CU3Ef__mgU24cache6_25 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache6_25), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache7_26() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache7_26)); }
	inline EventFunction_1_t972960537 * get_U3CU3Ef__mgU24cache7_26() const { return ___U3CU3Ef__mgU24cache7_26; }
	inline EventFunction_1_t972960537 ** get_address_of_U3CU3Ef__mgU24cache7_26() { return &___U3CU3Ef__mgU24cache7_26; }
	inline void set_U3CU3Ef__mgU24cache7_26(EventFunction_1_t972960537 * value)
	{
		___U3CU3Ef__mgU24cache7_26 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache7_26), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache8_27() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache8_27)); }
	inline EventFunction_1_t3277009892 * get_U3CU3Ef__mgU24cache8_27() const { return ___U3CU3Ef__mgU24cache8_27; }
	inline EventFunction_1_t3277009892 ** get_address_of_U3CU3Ef__mgU24cache8_27() { return &___U3CU3Ef__mgU24cache8_27; }
	inline void set_U3CU3Ef__mgU24cache8_27(EventFunction_1_t3277009892 * value)
	{
		___U3CU3Ef__mgU24cache8_27 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache8_27), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache9_28() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache9_28)); }
	inline EventFunction_1_t2311673543 * get_U3CU3Ef__mgU24cache9_28() const { return ___U3CU3Ef__mgU24cache9_28; }
	inline EventFunction_1_t2311673543 ** get_address_of_U3CU3Ef__mgU24cache9_28() { return &___U3CU3Ef__mgU24cache9_28; }
	inline void set_U3CU3Ef__mgU24cache9_28(EventFunction_1_t2311673543 * value)
	{
		___U3CU3Ef__mgU24cache9_28 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache9_28), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cacheA_29() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cacheA_29)); }
	inline EventFunction_1_t2886331738 * get_U3CU3Ef__mgU24cacheA_29() const { return ___U3CU3Ef__mgU24cacheA_29; }
	inline EventFunction_1_t2886331738 ** get_address_of_U3CU3Ef__mgU24cacheA_29() { return &___U3CU3Ef__mgU24cacheA_29; }
	inline void set_U3CU3Ef__mgU24cacheA_29(EventFunction_1_t2886331738 * value)
	{
		___U3CU3Ef__mgU24cacheA_29 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cacheA_29), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cacheB_30() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cacheB_30)); }
	inline EventFunction_1_t2950825503 * get_U3CU3Ef__mgU24cacheB_30() const { return ___U3CU3Ef__mgU24cacheB_30; }
	inline EventFunction_1_t2950825503 ** get_address_of_U3CU3Ef__mgU24cacheB_30() { return &___U3CU3Ef__mgU24cacheB_30; }
	inline void set_U3CU3Ef__mgU24cacheB_30(EventFunction_1_t2950825503 * value)
	{
		___U3CU3Ef__mgU24cacheB_30 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cacheB_30), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cacheC_31() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cacheC_31)); }
	inline EventFunction_1_t955952873 * get_U3CU3Ef__mgU24cacheC_31() const { return ___U3CU3Ef__mgU24cacheC_31; }
	inline EventFunction_1_t955952873 ** get_address_of_U3CU3Ef__mgU24cacheC_31() { return &___U3CU3Ef__mgU24cacheC_31; }
	inline void set_U3CU3Ef__mgU24cacheC_31(EventFunction_1_t955952873 * value)
	{
		___U3CU3Ef__mgU24cacheC_31 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cacheC_31), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cacheD_32() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cacheD_32)); }
	inline EventFunction_1_t3373214253 * get_U3CU3Ef__mgU24cacheD_32() const { return ___U3CU3Ef__mgU24cacheD_32; }
	inline EventFunction_1_t3373214253 ** get_address_of_U3CU3Ef__mgU24cacheD_32() { return &___U3CU3Ef__mgU24cacheD_32; }
	inline void set_U3CU3Ef__mgU24cacheD_32(EventFunction_1_t3373214253 * value)
	{
		___U3CU3Ef__mgU24cacheD_32 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cacheD_32), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cacheE_33() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cacheE_33)); }
	inline EventFunction_1_t3912835512 * get_U3CU3Ef__mgU24cacheE_33() const { return ___U3CU3Ef__mgU24cacheE_33; }
	inline EventFunction_1_t3912835512 ** get_address_of_U3CU3Ef__mgU24cacheE_33() { return &___U3CU3Ef__mgU24cacheE_33; }
	inline void set_U3CU3Ef__mgU24cacheE_33(EventFunction_1_t3912835512 * value)
	{
		___U3CU3Ef__mgU24cacheE_33 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cacheE_33), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cacheF_34() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cacheF_34)); }
	inline EventFunction_1_t1475332338 * get_U3CU3Ef__mgU24cacheF_34() const { return ___U3CU3Ef__mgU24cacheF_34; }
	inline EventFunction_1_t1475332338 ** get_address_of_U3CU3Ef__mgU24cacheF_34() { return &___U3CU3Ef__mgU24cacheF_34; }
	inline void set_U3CU3Ef__mgU24cacheF_34(EventFunction_1_t1475332338 * value)
	{
		___U3CU3Ef__mgU24cacheF_34 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cacheF_34), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__mgU24cache10_35() { return static_cast<int32_t>(offsetof(ExecuteEvents_t3484638744_StaticFields, ___U3CU3Ef__mgU24cache10_35)); }
	inline EventFunction_1_t2658898854 * get_U3CU3Ef__mgU24cache10_35() const { return ___U3CU3Ef__mgU24cache10_35; }
	inline EventFunction_1_t2658898854 ** get_address_of_U3CU3Ef__mgU24cache10_35() { return &___U3CU3Ef__mgU24cache10_35; }
	inline void set_U3CU3Ef__mgU24cache10_35(EventFunction_1_t2658898854 * value)
	{
		___U3CU3Ef__mgU24cache10_35 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__mgU24cache10_35), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXECUTEEVENTS_T3484638744_H
#ifndef BASEINVOKABLECALL_T2703961024_H
#define BASEINVOKABLECALL_T2703961024_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Events.BaseInvokableCall
struct  BaseInvokableCall_t2703961024  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BASEINVOKABLECALL_T2703961024_H
#ifndef RUNTIMEUTILITIES_T4060785994_H
#define RUNTIMEUTILITIES_T4060785994_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.PostProcessing.RuntimeUtilities
struct  RuntimeUtilities_t4060785994  : public RuntimeObject
{
public:

public:
};

struct RuntimeUtilities_t4060785994_StaticFields
{
public:
	// UnityEngine.Texture2D UnityEngine.Rendering.PostProcessing.RuntimeUtilities::m_WhiteTexture
	Texture2D_t3840446185 * ___m_WhiteTexture_0;
	// UnityEngine.Texture2D UnityEngine.Rendering.PostProcessing.RuntimeUtilities::m_BlackTexture
	Texture2D_t3840446185 * ___m_BlackTexture_1;
	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Texture2D> UnityEngine.Rendering.PostProcessing.RuntimeUtilities::m_LutStrips
	Dictionary_2_t2729159516 * ___m_LutStrips_2;
	// UnityEngine.Mesh UnityEngine.Rendering.PostProcessing.RuntimeUtilities::s_FullscreenTriangle
	Mesh_t3648964284 * ___s_FullscreenTriangle_3;
	// UnityEngine.Material UnityEngine.Rendering.PostProcessing.RuntimeUtilities::s_CopyStdMaterial
	Material_t340375123 * ___s_CopyStdMaterial_4;
	// UnityEngine.Material UnityEngine.Rendering.PostProcessing.RuntimeUtilities::s_CopyMaterial
	Material_t340375123 * ___s_CopyMaterial_5;
	// UnityEngine.Rendering.PostProcessing.PropertySheet UnityEngine.Rendering.PostProcessing.RuntimeUtilities::s_CopySheet
	PropertySheet_t3821403501 * ___s_CopySheet_6;
	// System.Collections.Generic.IEnumerable`1<System.Type> UnityEngine.Rendering.PostProcessing.RuntimeUtilities::m_AssemblyTypes
	RuntimeObject* ___m_AssemblyTypes_7;
	// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<System.Type>> UnityEngine.Rendering.PostProcessing.RuntimeUtilities::<>f__am$cache0
	Func_2_t779105388 * ___U3CU3Ef__amU24cache0_8;

public:
	inline static int32_t get_offset_of_m_WhiteTexture_0() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___m_WhiteTexture_0)); }
	inline Texture2D_t3840446185 * get_m_WhiteTexture_0() const { return ___m_WhiteTexture_0; }
	inline Texture2D_t3840446185 ** get_address_of_m_WhiteTexture_0() { return &___m_WhiteTexture_0; }
	inline void set_m_WhiteTexture_0(Texture2D_t3840446185 * value)
	{
		___m_WhiteTexture_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_WhiteTexture_0), value);
	}

	inline static int32_t get_offset_of_m_BlackTexture_1() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___m_BlackTexture_1)); }
	inline Texture2D_t3840446185 * get_m_BlackTexture_1() const { return ___m_BlackTexture_1; }
	inline Texture2D_t3840446185 ** get_address_of_m_BlackTexture_1() { return &___m_BlackTexture_1; }
	inline void set_m_BlackTexture_1(Texture2D_t3840446185 * value)
	{
		___m_BlackTexture_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_BlackTexture_1), value);
	}

	inline static int32_t get_offset_of_m_LutStrips_2() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___m_LutStrips_2)); }
	inline Dictionary_2_t2729159516 * get_m_LutStrips_2() const { return ___m_LutStrips_2; }
	inline Dictionary_2_t2729159516 ** get_address_of_m_LutStrips_2() { return &___m_LutStrips_2; }
	inline void set_m_LutStrips_2(Dictionary_2_t2729159516 * value)
	{
		___m_LutStrips_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_LutStrips_2), value);
	}

	inline static int32_t get_offset_of_s_FullscreenTriangle_3() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___s_FullscreenTriangle_3)); }
	inline Mesh_t3648964284 * get_s_FullscreenTriangle_3() const { return ___s_FullscreenTriangle_3; }
	inline Mesh_t3648964284 ** get_address_of_s_FullscreenTriangle_3() { return &___s_FullscreenTriangle_3; }
	inline void set_s_FullscreenTriangle_3(Mesh_t3648964284 * value)
	{
		___s_FullscreenTriangle_3 = value;
		Il2CppCodeGenWriteBarrier((&___s_FullscreenTriangle_3), value);
	}

	inline static int32_t get_offset_of_s_CopyStdMaterial_4() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___s_CopyStdMaterial_4)); }
	inline Material_t340375123 * get_s_CopyStdMaterial_4() const { return ___s_CopyStdMaterial_4; }
	inline Material_t340375123 ** get_address_of_s_CopyStdMaterial_4() { return &___s_CopyStdMaterial_4; }
	inline void set_s_CopyStdMaterial_4(Material_t340375123 * value)
	{
		___s_CopyStdMaterial_4 = value;
		Il2CppCodeGenWriteBarrier((&___s_CopyStdMaterial_4), value);
	}

	inline static int32_t get_offset_of_s_CopyMaterial_5() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___s_CopyMaterial_5)); }
	inline Material_t340375123 * get_s_CopyMaterial_5() const { return ___s_CopyMaterial_5; }
	inline Material_t340375123 ** get_address_of_s_CopyMaterial_5() { return &___s_CopyMaterial_5; }
	inline void set_s_CopyMaterial_5(Material_t340375123 * value)
	{
		___s_CopyMaterial_5 = value;
		Il2CppCodeGenWriteBarrier((&___s_CopyMaterial_5), value);
	}

	inline static int32_t get_offset_of_s_CopySheet_6() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___s_CopySheet_6)); }
	inline PropertySheet_t3821403501 * get_s_CopySheet_6() const { return ___s_CopySheet_6; }
	inline PropertySheet_t3821403501 ** get_address_of_s_CopySheet_6() { return &___s_CopySheet_6; }
	inline void set_s_CopySheet_6(PropertySheet_t3821403501 * value)
	{
		___s_CopySheet_6 = value;
		Il2CppCodeGenWriteBarrier((&___s_CopySheet_6), value);
	}

	inline static int32_t get_offset_of_m_AssemblyTypes_7() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___m_AssemblyTypes_7)); }
	inline RuntimeObject* get_m_AssemblyTypes_7() const { return ___m_AssemblyTypes_7; }
	inline RuntimeObject** get_address_of_m_AssemblyTypes_7() { return &___m_AssemblyTypes_7; }
	inline void set_m_AssemblyTypes_7(RuntimeObject* value)
	{
		___m_AssemblyTypes_7 = value;
		Il2CppCodeGenWriteBarrier((&___m_AssemblyTypes_7), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__amU24cache0_8() { return static_cast<int32_t>(offsetof(RuntimeUtilities_t4060785994_StaticFields, ___U3CU3Ef__amU24cache0_8)); }
	inline Func_2_t779105388 * get_U3CU3Ef__amU24cache0_8() const { return ___U3CU3Ef__amU24cache0_8; }
	inline Func_2_t779105388 ** get_address_of_U3CU3Ef__amU24cache0_8() { return &___U3CU3Ef__amU24cache0_8; }
	inline void set_U3CU3Ef__amU24cache0_8(Func_2_t779105388 * value)
	{
		___U3CU3Ef__amU24cache0_8 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cache0_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEUTILITIES_T4060785994_H
#ifndef PARTICLECOMPONENTDATA_T1558431805_H
#define PARTICLECOMPONENTDATA_T1558431805_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Contents.ECS.ParticleComponentData
struct  ParticleComponentData_t1558431805 
{
public:
	// System.Double Contents.ECS.ParticleComponentData::x
	double ___x_0;
	// System.Double Contents.ECS.ParticleComponentData::y
	double ___y_1;
	// System.Double Contents.ECS.ParticleComponentData::z
	double ___z_2;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(ParticleComponentData_t1558431805, ___x_0)); }
	inline double get_x_0() const { return ___x_0; }
	inline double* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(double value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(ParticleComponentData_t1558431805, ___y_1)); }
	inline double get_y_1() const { return ___y_1; }
	inline double* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(double value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(ParticleComponentData_t1558431805, ___z_2)); }
	inline double get_z_2() const { return ___z_2; }
	inline double* get_address_of_z_2() { return &___z_2; }
	inline void set_z_2(double value)
	{
		___z_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PARTICLECOMPONENTDATA_T1558431805_H
#ifndef DERIVATIVEJOB_T439473129_H
#define DERIVATIVEJOB_T439473129_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Contents.ECS.ParticleComponentJobSystem/DerivativeJob
struct  DerivativeJob_t439473129 
{
public:
	union
	{
		struct
		{
		};
		uint8_t DerivativeJob_t439473129__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DERIVATIVEJOB_T439473129_H
#ifndef XPATHNODE_T2208072876_H
#define XPATHNODE_T2208072876_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// MS.Internal.Xml.Cache.XPathNode
struct  XPathNode_t2208072876 
{
public:
	// MS.Internal.Xml.Cache.XPathNodeInfoAtom MS.Internal.Xml.Cache.XPathNode::info
	XPathNodeInfoAtom_t1760358141 * ___info_0;
	// System.UInt16 MS.Internal.Xml.Cache.XPathNode::idxSibling
	uint16_t ___idxSibling_1;
	// System.UInt16 MS.Internal.Xml.Cache.XPathNode::idxParent
	uint16_t ___idxParent_2;
	// System.UInt16 MS.Internal.Xml.Cache.XPathNode::idxSimilar
	uint16_t ___idxSimilar_3;
	// System.UInt16 MS.Internal.Xml.Cache.XPathNode::posOffset
	uint16_t ___posOffset_4;
	// System.UInt32 MS.Internal.Xml.Cache.XPathNode::props
	uint32_t ___props_5;
	// System.String MS.Internal.Xml.Cache.XPathNode::value
	String_t* ___value_6;

public:
	inline static int32_t get_offset_of_info_0() { return static_cast<int32_t>(offsetof(XPathNode_t2208072876, ___info_0)); }
	inline XPathNodeInfoAtom_t1760358141 * get_info_0() const { return ___info_0; }
	inline XPathNodeInfoAtom_t1760358141 ** get_address_of_info_0() { return &___info_0; }
	inline void set_info_0(XPathNodeInfoAtom_t1760358141 * value)
	{
		___info_0 = value;
		Il2CppCodeGenWriteBarrier((&___info_0), value);
	}

	inline static int32_t get_offset_of_idxSibling_1() { return static_cast<int32_t>(offsetof(XPathNode_t2208072876, ___idxSibling_1)); }
	inline uint16_t get_idxSibling_1() const { return ___idxSibling_1; }
	inline uint16_t* get_address_of_idxSibling_1() { return &___idxSibling_1; }
	inline void set_idxSibling_1(uint16_t value)
	{
		___idxSibling_1 = value;
	}

	inline static int32_t get_offset_of_idxParent_2() { return static_cast<int32_t>(offsetof(XPathNode_t2208072876, ___idxParent_2)); }
	inline uint16_t get_idxParent_2() const { return ___idxParent_2; }
	inline uint16_t* get_address_of_idxParent_2() { return &___idxParent_2; }
	inline void set_idxParent_2(uint16_t value)
	{
		___idxParent_2 = value;
	}

	inline static int32_t get_offset_of_idxSimilar_3() { return static_cast<int32_t>(offsetof(XPathNode_t2208072876, ___idxSimilar_3)); }
	inline uint16_t get_idxSimilar_3() const { return ___idxSimilar_3; }
	inline uint16_t* get_address_of_idxSimilar_3() { return &___idxSimilar_3; }
	inline void set_idxSimilar_3(uint16_t value)
	{
		___idxSimilar_3 = value;
	}

	inline static int32_t get_offset_of_posOffset_4() { return static_cast<int32_t>(offsetof(XPathNode_t2208072876, ___posOffset_4)); }
	inline uint16_t get_posOffset_4() const { return ___posOffset_4; }
	inline uint16_t* get_address_of_posOffset_4() { return &___posOffset_4; }
	inline void set_posOffset_4(uint16_t value)
	{
		___posOffset_4 = value;
	}

	inline static int32_t get_offset_of_props_5() { return static_cast<int32_t>(offsetof(XPathNode_t2208072876, ___props_5)); }
	inline uint32_t get_props_5() const { return ___props_5; }
	inline uint32_t* get_address_of_props_5() { return &___props_5; }
	inline void set_props_5(uint32_t value)
	{
		___props_5 = value;
	}

	inline static int32_t get_offset_of_value_6() { return static_cast<int32_t>(offsetof(XPathNode_t2208072876, ___value_6)); }
	inline String_t* get_value_6() const { return ___value_6; }
	inline String_t** get_address_of_value_6() { return &___value_6; }
	inline void set_value_6(String_t* value)
	{
		___value_6 = value;
		Il2CppCodeGenWriteBarrier((&___value_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of MS.Internal.Xml.Cache.XPathNode
struct XPathNode_t2208072876_marshaled_pinvoke
{
	XPathNodeInfoAtom_t1760358141 * ___info_0;
	uint16_t ___idxSibling_1;
	uint16_t ___idxParent_2;
	uint16_t ___idxSimilar_3;
	uint16_t ___posOffset_4;
	uint32_t ___props_5;
	char* ___value_6;
};
// Native definition for COM marshalling of MS.Internal.Xml.Cache.XPathNode
struct XPathNode_t2208072876_marshaled_com
{
	XPathNodeInfoAtom_t1760358141 * ___info_0;
	uint16_t ___idxSibling_1;
	uint16_t ___idxParent_2;
	uint16_t ___idxSimilar_3;
	uint16_t ___posOffset_4;
	uint32_t ___props_5;
	Il2CppChar* ___value_6;
};
#endif // XPATHNODE_T2208072876_H
#ifndef XPATHNODEREF_T3498189018_H
#define XPATHNODEREF_T3498189018_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// MS.Internal.Xml.Cache.XPathNodeRef
struct  XPathNodeRef_t3498189018 
{
public:
	// MS.Internal.Xml.Cache.XPathNode[] MS.Internal.Xml.Cache.XPathNodeRef::page
	XPathNodeU5BU5D_t47339301* ___page_0;
	// System.Int32 MS.Internal.Xml.Cache.XPathNodeRef::idx
	int32_t ___idx_1;

public:
	inline static int32_t get_offset_of_page_0() { return static_cast<int32_t>(offsetof(XPathNodeRef_t3498189018, ___page_0)); }
	inline XPathNodeU5BU5D_t47339301* get_page_0() const { return ___page_0; }
	inline XPathNodeU5BU5D_t47339301** get_address_of_page_0() { return &___page_0; }
	inline void set_page_0(XPathNodeU5BU5D_t47339301* value)
	{
		___page_0 = value;
		Il2CppCodeGenWriteBarrier((&___page_0), value);
	}

	inline static int32_t get_offset_of_idx_1() { return static_cast<int32_t>(offsetof(XPathNodeRef_t3498189018, ___idx_1)); }
	inline int32_t get_idx_1() const { return ___idx_1; }
	inline int32_t* get_address_of_idx_1() { return &___idx_1; }
	inline void set_idx_1(int32_t value)
	{
		___idx_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of MS.Internal.Xml.Cache.XPathNodeRef
struct XPathNodeRef_t3498189018_marshaled_pinvoke
{
	XPathNode_t2208072876_marshaled_pinvoke* ___page_0;
	int32_t ___idx_1;
};
// Native definition for COM marshalling of MS.Internal.Xml.Cache.XPathNodeRef
struct XPathNodeRef_t3498189018_marshaled_com
{
	XPathNode_t2208072876_marshaled_com* ___page_0;
	int32_t ___idx_1;
};
#endif // XPATHNODEREF_T3498189018_H
#ifndef TABLERANGE_T3332867892_H
#define TABLERANGE_T3332867892_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.CodePointIndexer/TableRange
struct  TableRange_t3332867892 
{
public:
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::Start
	int32_t ___Start_0;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::End
	int32_t ___End_1;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::Count
	int32_t ___Count_2;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::IndexStart
	int32_t ___IndexStart_3;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::IndexEnd
	int32_t ___IndexEnd_4;

public:
	inline static int32_t get_offset_of_Start_0() { return static_cast<int32_t>(offsetof(TableRange_t3332867892, ___Start_0)); }
	inline int32_t get_Start_0() const { return ___Start_0; }
	inline int32_t* get_address_of_Start_0() { return &___Start_0; }
	inline void set_Start_0(int32_t value)
	{
		___Start_0 = value;
	}

	inline static int32_t get_offset_of_End_1() { return static_cast<int32_t>(offsetof(TableRange_t3332867892, ___End_1)); }
	inline int32_t get_End_1() const { return ___End_1; }
	inline int32_t* get_address_of_End_1() { return &___End_1; }
	inline void set_End_1(int32_t value)
	{
		___End_1 = value;
	}

	inline static int32_t get_offset_of_Count_2() { return static_cast<int32_t>(offsetof(TableRange_t3332867892, ___Count_2)); }
	inline int32_t get_Count_2() const { return ___Count_2; }
	inline int32_t* get_address_of_Count_2() { return &___Count_2; }
	inline void set_Count_2(int32_t value)
	{
		___Count_2 = value;
	}

	inline static int32_t get_offset_of_IndexStart_3() { return static_cast<int32_t>(offsetof(TableRange_t3332867892, ___IndexStart_3)); }
	inline int32_t get_IndexStart_3() const { return ___IndexStart_3; }
	inline int32_t* get_address_of_IndexStart_3() { return &___IndexStart_3; }
	inline void set_IndexStart_3(int32_t value)
	{
		___IndexStart_3 = value;
	}

	inline static int32_t get_offset_of_IndexEnd_4() { return static_cast<int32_t>(offsetof(TableRange_t3332867892, ___IndexEnd_4)); }
	inline int32_t get_IndexEnd_4() const { return ___IndexEnd_4; }
	inline int32_t* get_address_of_IndexEnd_4() { return &___IndexEnd_4; }
	inline void set_IndexEnd_4(int32_t value)
	{
		___IndexEnd_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TABLERANGE_T3332867892_H
#ifndef APPLICATIONEXCEPTION_T2339761290_H
#define APPLICATIONEXCEPTION_T2339761290_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ApplicationException
struct  ApplicationException_t2339761290  : public Exception_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // APPLICATIONEXCEPTION_T2339761290_H
#ifndef ARRAYSEGMENT_1_T283560987_H
#define ARRAYSEGMENT_1_T283560987_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ArraySegment`1<System.Byte>
struct  ArraySegment_1_t283560987 
{
public:
	// T[] System.ArraySegment`1::_array
	ByteU5BU5D_t4116647657* ____array_0;
	// System.Int32 System.ArraySegment`1::_offset
	int32_t ____offset_1;
	// System.Int32 System.ArraySegment`1::_count
	int32_t ____count_2;

public:
	inline static int32_t get_offset_of__array_0() { return static_cast<int32_t>(offsetof(ArraySegment_1_t283560987, ____array_0)); }
	inline ByteU5BU5D_t4116647657* get__array_0() const { return ____array_0; }
	inline ByteU5BU5D_t4116647657** get_address_of__array_0() { return &____array_0; }
	inline void set__array_0(ByteU5BU5D_t4116647657* value)
	{
		____array_0 = value;
		Il2CppCodeGenWriteBarrier((&____array_0), value);
	}

	inline static int32_t get_offset_of__offset_1() { return static_cast<int32_t>(offsetof(ArraySegment_1_t283560987, ____offset_1)); }
	inline int32_t get__offset_1() const { return ____offset_1; }
	inline int32_t* get_address_of__offset_1() { return &____offset_1; }
	inline void set__offset_1(int32_t value)
	{
		____offset_1 = value;
	}

	inline static int32_t get_offset_of__count_2() { return static_cast<int32_t>(offsetof(ArraySegment_1_t283560987, ____count_2)); }
	inline int32_t get__count_2() const { return ____count_2; }
	inline int32_t* get_address_of__count_2() { return &____count_2; }
	inline void set__count_2(int32_t value)
	{
		____count_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARRAYSEGMENT_1_T283560987_H
#ifndef BOOLEAN_T97287965_H
#define BOOLEAN_T97287965_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Boolean
struct  Boolean_t97287965 
{
public:
	// System.Boolean System.Boolean::m_value
	bool ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t97287965, ___m_value_0)); }
	inline bool get_m_value_0() const { return ___m_value_0; }
	inline bool* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(bool value)
	{
		___m_value_0 = value;
	}
};

struct Boolean_t97287965_StaticFields
{
public:
	// System.String System.Boolean::TrueString
	String_t* ___TrueString_5;
	// System.String System.Boolean::FalseString
	String_t* ___FalseString_6;

public:
	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_5)); }
	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
	inline void set_TrueString_5(String_t* value)
	{
		___TrueString_5 = value;
		Il2CppCodeGenWriteBarrier((&___TrueString_5), value);
	}

	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_6)); }
	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
	inline void set_FalseString_6(String_t* value)
	{
		___FalseString_6 = value;
		Il2CppCodeGenWriteBarrier((&___FalseString_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BOOLEAN_T97287965_H
#ifndef BYTE_T1134296376_H
#define BYTE_T1134296376_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Byte
struct  Byte_t1134296376 
{
public:
	// System.Byte System.Byte::m_value
	uint8_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t1134296376, ___m_value_0)); }
	inline uint8_t get_m_value_0() const { return ___m_value_0; }
	inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(uint8_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BYTE_T1134296376_H
#ifndef CHAR_T3634460470_H
#define CHAR_T3634460470_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Char
struct  Char_t3634460470 
{
public:
	// System.Char System.Char::m_value
	Il2CppChar ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_t3634460470, ___m_value_0)); }
	inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
	inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(Il2CppChar value)
	{
		___m_value_0 = value;
	}
};

struct Char_t3634460470_StaticFields
{
public:
	// System.Byte[] System.Char::categoryForLatin1
	ByteU5BU5D_t4116647657* ___categoryForLatin1_3;

public:
	inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___categoryForLatin1_3)); }
	inline ByteU5BU5D_t4116647657* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
	inline ByteU5BU5D_t4116647657** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
	inline void set_categoryForLatin1_3(ByteU5BU5D_t4116647657* value)
	{
		___categoryForLatin1_3 = value;
		Il2CppCodeGenWriteBarrier((&___categoryForLatin1_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CHAR_T3634460470_H
#ifndef DICTIONARYENTRY_T3123975638_H
#define DICTIONARYENTRY_T3123975638_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.DictionaryEntry
struct  DictionaryEntry_t3123975638 
{
public:
	// System.Object System.Collections.DictionaryEntry::_key
	RuntimeObject * ____key_0;
	// System.Object System.Collections.DictionaryEntry::_value
	RuntimeObject * ____value_1;

public:
	inline static int32_t get_offset_of__key_0() { return static_cast<int32_t>(offsetof(DictionaryEntry_t3123975638, ____key_0)); }
	inline RuntimeObject * get__key_0() const { return ____key_0; }
	inline RuntimeObject ** get_address_of__key_0() { return &____key_0; }
	inline void set__key_0(RuntimeObject * value)
	{
		____key_0 = value;
		Il2CppCodeGenWriteBarrier((&____key_0), value);
	}

	inline static int32_t get_offset_of__value_1() { return static_cast<int32_t>(offsetof(DictionaryEntry_t3123975638, ____value_1)); }
	inline RuntimeObject * get__value_1() const { return ____value_1; }
	inline RuntimeObject ** get_address_of__value_1() { return &____value_1; }
	inline void set__value_1(RuntimeObject * value)
	{
		____value_1 = value;
		Il2CppCodeGenWriteBarrier((&____value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_t3123975638_marshaled_pinvoke
{
	Il2CppIUnknown* ____key_0;
	Il2CppIUnknown* ____value_1;
};
// Native definition for COM marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_t3123975638_marshaled_com
{
	Il2CppIUnknown* ____key_0;
	Il2CppIUnknown* ____value_1;
};
#endif // DICTIONARYENTRY_T3123975638_H
#ifndef ENTRY_T600865784_H
#define ENTRY_T600865784_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>
struct  Entry_t600865784 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	bool ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t600865784, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t600865784, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t600865784, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t600865784, ___value_3)); }
	inline bool get_value_3() const { return ___value_3; }
	inline bool* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(bool value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T600865784_H
#ifndef ENTRY_T3583683983_H
#define ENTRY_T3583683983_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>
struct  Entry_t3583683983 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t3583683983, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t3583683983, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t3583683983, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t3583683983, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((&___value_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T3583683983_H
#ifndef ENTRY_T3059558737_H
#define ENTRY_T3059558737_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Boolean>
struct  Entry_t3059558737 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	bool ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t3059558737, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t3059558737, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t3059558737, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((&___key_2), value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t3059558737, ___value_3)); }
	inline bool get_value_3() const { return ___value_3; }
	inline bool* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(bool value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T3059558737_H
#ifndef ENTRY_T1618249229_H
#define ENTRY_T1618249229_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32>
struct  Entry_t1618249229 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1618249229, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1618249229, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1618249229, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((&___key_2), value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1618249229, ___value_3)); }
	inline int32_t get_value_3() const { return ___value_3; }
	inline int32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(int32_t value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T1618249229_H
#ifndef ENTRY_T1747409640_H
#define ENTRY_T1747409640_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>
struct  Entry_t1747409640 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1747409640, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1747409640, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1747409640, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((&___key_2), value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1747409640, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((&___value_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T1747409640_H
#ifndef ENTRY_T1545110607_H
#define ENTRY_T1545110607_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Int32>
struct  Entry_t1545110607 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1545110607, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1545110607, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1545110607, ___key_2)); }
	inline uint32_t get_key_2() const { return ___key_2; }
	inline uint32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1545110607, ___value_3)); }
	inline int32_t get_value_3() const { return ___value_3; }
	inline int32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(int32_t value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T1545110607_H
#ifndef SLOT_T3916936346_H
#define SLOT_T3916936346_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.HashSet`1/Slot<System.Int32>
struct  Slot_t3916936346 
{
public:
	// System.Int32 System.Collections.Generic.HashSet`1/Slot::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.HashSet`1/Slot::next
	int32_t ___next_1;
	// T System.Collections.Generic.HashSet`1/Slot::value
	int32_t ___value_2;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Slot_t3916936346, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Slot_t3916936346, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_value_2() { return static_cast<int32_t>(offsetof(Slot_t3916936346, ___value_2)); }
	inline int32_t get_value_2() const { return ___value_2; }
	inline int32_t* get_address_of_value_2() { return &___value_2; }
	inline void set_value_2(int32_t value)
	{
		___value_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SLOT_T3916936346_H
#ifndef SLOT_T4046096757_H
#define SLOT_T4046096757_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.HashSet`1/Slot<System.Object>
struct  Slot_t4046096757 
{
public:
	// System.Int32 System.Collections.Generic.HashSet`1/Slot::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.HashSet`1/Slot::next
	int32_t ___next_1;
	// T System.Collections.Generic.HashSet`1/Slot::value
	RuntimeObject * ___value_2;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Slot_t4046096757, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Slot_t4046096757, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_value_2() { return static_cast<int32_t>(offsetof(Slot_t4046096757, ___value_2)); }
	inline RuntimeObject * get_value_2() const { return ___value_2; }
	inline RuntimeObject ** get_address_of_value_2() { return &___value_2; }
	inline void set_value_2(RuntimeObject * value)
	{
		___value_2 = value;
		Il2CppCodeGenWriteBarrier((&___value_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SLOT_T4046096757_H
#ifndef KEYVALUEPAIR_2_T1383673463_H
#define KEYVALUEPAIR_2_T1383673463_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>
struct  KeyValuePair_2_t1383673463 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	bool ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1383673463, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1383673463, ___value_1)); }
	inline bool get_value_1() const { return ___value_1; }
	inline bool* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(bool value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T1383673463_H
#ifndef KEYVALUEPAIR_2_T71524366_H
#define KEYVALUEPAIR_2_T71524366_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
struct  KeyValuePair_2_t71524366 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t71524366, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t71524366, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T71524366_H
#ifndef KEYVALUEPAIR_2_T3842366416_H
#define KEYVALUEPAIR_2_T3842366416_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>
struct  KeyValuePair_2_t3842366416 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	bool ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t3842366416, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t3842366416, ___value_1)); }
	inline bool get_value_1() const { return ___value_1; }
	inline bool* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(bool value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T3842366416_H
#ifndef KEYVALUEPAIR_2_T2401056908_H
#define KEYVALUEPAIR_2_T2401056908_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>
struct  KeyValuePair_2_t2401056908 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2401056908, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2401056908, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T2401056908_H
#ifndef KEYVALUEPAIR_2_T2530217319_H
#define KEYVALUEPAIR_2_T2530217319_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct  KeyValuePair_2_t2530217319 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2530217319, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2530217319, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T2530217319_H
#ifndef KEYVALUEPAIR_2_T2327918286_H
#define KEYVALUEPAIR_2_T2327918286_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>
struct  KeyValuePair_2_t2327918286 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2327918286, ___key_0)); }
	inline uint32_t get_key_0() const { return ___key_0; }
	inline uint32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2327918286, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T2327918286_H
#ifndef MARKER_T2894777777_H
#define MARKER_T2894777777_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Marker
struct  Marker_t2894777777 
{
public:
	// System.Int32 System.Collections.Generic.Marker::<Count>k__BackingField
	int32_t ___U3CCountU3Ek__BackingField_0;
	// System.Int32 System.Collections.Generic.Marker::<Index>k__BackingField
	int32_t ___U3CIndexU3Ek__BackingField_1;

public:
	inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Marker_t2894777777, ___U3CCountU3Ek__BackingField_0)); }
	inline int32_t get_U3CCountU3Ek__BackingField_0() const { return ___U3CCountU3Ek__BackingField_0; }
	inline int32_t* get_address_of_U3CCountU3Ek__BackingField_0() { return &___U3CCountU3Ek__BackingField_0; }
	inline void set_U3CCountU3Ek__BackingField_0(int32_t value)
	{
		___U3CCountU3Ek__BackingField_0 = value;
	}

	inline static int32_t get_offset_of_U3CIndexU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Marker_t2894777777, ___U3CIndexU3Ek__BackingField_1)); }
	inline int32_t get_U3CIndexU3Ek__BackingField_1() const { return ___U3CIndexU3Ek__BackingField_1; }
	inline int32_t* get_address_of_U3CIndexU3Ek__BackingField_1() { return &___U3CIndexU3Ek__BackingField_1; }
	inline void set_U3CIndexU3Ek__BackingField_1(int32_t value)
	{
		___U3CIndexU3Ek__BackingField_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MARKER_T2894777777_H
#ifndef BUCKET_T758131704_H
#define BUCKET_T758131704_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Hashtable/bucket
struct  bucket_t758131704 
{
public:
	// System.Object System.Collections.Hashtable/bucket::key
	RuntimeObject * ___key_0;
	// System.Object System.Collections.Hashtable/bucket::val
	RuntimeObject * ___val_1;
	// System.Int32 System.Collections.Hashtable/bucket::hash_coll
	int32_t ___hash_coll_2;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(bucket_t758131704, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_val_1() { return static_cast<int32_t>(offsetof(bucket_t758131704, ___val_1)); }
	inline RuntimeObject * get_val_1() const { return ___val_1; }
	inline RuntimeObject ** get_address_of_val_1() { return &___val_1; }
	inline void set_val_1(RuntimeObject * value)
	{
		___val_1 = value;
		Il2CppCodeGenWriteBarrier((&___val_1), value);
	}

	inline static int32_t get_offset_of_hash_coll_2() { return static_cast<int32_t>(offsetof(bucket_t758131704, ___hash_coll_2)); }
	inline int32_t get_hash_coll_2() const { return ___hash_coll_2; }
	inline int32_t* get_address_of_hash_coll_2() { return &___hash_coll_2; }
	inline void set_hash_coll_2(int32_t value)
	{
		___hash_coll_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Collections.Hashtable/bucket
struct bucket_t758131704_marshaled_pinvoke
{
	Il2CppIUnknown* ___key_0;
	Il2CppIUnknown* ___val_1;
	int32_t ___hash_coll_2;
};
// Native definition for COM marshalling of System.Collections.Hashtable/bucket
struct bucket_t758131704_marshaled_com
{
	Il2CppIUnknown* ___key_0;
	Il2CppIUnknown* ___val_1;
	int32_t ___hash_coll_2;
};
#endif // BUCKET_T758131704_H
#ifndef ATTRIBUTEENTRY_T1001010863_H
#define ATTRIBUTEENTRY_T1001010863_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ComponentModel.AttributeCollection/AttributeEntry
struct  AttributeEntry_t1001010863 
{
public:
	// System.Type System.ComponentModel.AttributeCollection/AttributeEntry::type
	Type_t * ___type_0;
	// System.Int32 System.ComponentModel.AttributeCollection/AttributeEntry::index
	int32_t ___index_1;

public:
	inline static int32_t get_offset_of_type_0() { return static_cast<int32_t>(offsetof(AttributeEntry_t1001010863, ___type_0)); }
	inline Type_t * get_type_0() const { return ___type_0; }
	inline Type_t ** get_address_of_type_0() { return &___type_0; }
	inline void set_type_0(Type_t * value)
	{
		___type_0 = value;
		Il2CppCodeGenWriteBarrier((&___type_0), value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(AttributeEntry_t1001010863, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.ComponentModel.AttributeCollection/AttributeEntry
struct AttributeEntry_t1001010863_marshaled_pinvoke
{
	Type_t * ___type_0;
	int32_t ___index_1;
};
// Native definition for COM marshalling of System.ComponentModel.AttributeCollection/AttributeEntry
struct AttributeEntry_t1001010863_marshaled_com
{
	Type_t * ___type_0;
	int32_t ___index_1;
};
#endif // ATTRIBUTEENTRY_T1001010863_H
#ifndef DATETIME_T3738529785_H
#define DATETIME_T3738529785_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.DateTime
struct  DateTime_t3738529785 
{
public:
	// System.UInt64 System.DateTime::dateData
	uint64_t ___dateData_44;

public:
	inline static int32_t get_offset_of_dateData_44() { return static_cast<int32_t>(offsetof(DateTime_t3738529785, ___dateData_44)); }
	inline uint64_t get_dateData_44() const { return ___dateData_44; }
	inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; }
	inline void set_dateData_44(uint64_t value)
	{
		___dateData_44 = value;
	}
};

struct DateTime_t3738529785_StaticFields
{
public:
	// System.Int32[] System.DateTime::DaysToMonth365
	Int32U5BU5D_t385246372* ___DaysToMonth365_29;
	// System.Int32[] System.DateTime::DaysToMonth366
	Int32U5BU5D_t385246372* ___DaysToMonth366_30;
	// System.DateTime System.DateTime::MinValue
	DateTime_t3738529785  ___MinValue_31;
	// System.DateTime System.DateTime::MaxValue
	DateTime_t3738529785  ___MaxValue_32;

public:
	inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___DaysToMonth365_29)); }
	inline Int32U5BU5D_t385246372* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; }
	inline Int32U5BU5D_t385246372** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; }
	inline void set_DaysToMonth365_29(Int32U5BU5D_t385246372* value)
	{
		___DaysToMonth365_29 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth365_29), value);
	}

	inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___DaysToMonth366_30)); }
	inline Int32U5BU5D_t385246372* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; }
	inline Int32U5BU5D_t385246372** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; }
	inline void set_DaysToMonth366_30(Int32U5BU5D_t385246372* value)
	{
		___DaysToMonth366_30 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth366_30), value);
	}

	inline static int32_t get_offset_of_MinValue_31() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MinValue_31)); }
	inline DateTime_t3738529785  get_MinValue_31() const { return ___MinValue_31; }
	inline DateTime_t3738529785 * get_address_of_MinValue_31() { return &___MinValue_31; }
	inline void set_MinValue_31(DateTime_t3738529785  value)
	{
		___MinValue_31 = value;
	}

	inline static int32_t get_offset_of_MaxValue_32() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MaxValue_32)); }
	inline DateTime_t3738529785  get_MaxValue_32() const { return ___MaxValue_32; }
	inline DateTime_t3738529785 * get_address_of_MaxValue_32() { return &___MaxValue_32; }
	inline void set_MaxValue_32(DateTime_t3738529785  value)
	{
		___MaxValue_32 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATETIME_T3738529785_H
#ifndef DECIMAL_T2948259380_H
#define DECIMAL_T2948259380_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Decimal
struct  Decimal_t2948259380 
{
public:
	// System.Int32 System.Decimal::flags
	int32_t ___flags_14;
	// System.Int32 System.Decimal::hi
	int32_t ___hi_15;
	// System.Int32 System.Decimal::lo
	int32_t ___lo_16;
	// System.Int32 System.Decimal::mid
	int32_t ___mid_17;

public:
	inline static int32_t get_offset_of_flags_14() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___flags_14)); }
	inline int32_t get_flags_14() const { return ___flags_14; }
	inline int32_t* get_address_of_flags_14() { return &___flags_14; }
	inline void set_flags_14(int32_t value)
	{
		___flags_14 = value;
	}

	inline static int32_t get_offset_of_hi_15() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___hi_15)); }
	inline int32_t get_hi_15() const { return ___hi_15; }
	inline int32_t* get_address_of_hi_15() { return &___hi_15; }
	inline void set_hi_15(int32_t value)
	{
		___hi_15 = value;
	}

	inline static int32_t get_offset_of_lo_16() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___lo_16)); }
	inline int32_t get_lo_16() const { return ___lo_16; }
	inline int32_t* get_address_of_lo_16() { return &___lo_16; }
	inline void set_lo_16(int32_t value)
	{
		___lo_16 = value;
	}

	inline static int32_t get_offset_of_mid_17() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___mid_17)); }
	inline int32_t get_mid_17() const { return ___mid_17; }
	inline int32_t* get_address_of_mid_17() { return &___mid_17; }
	inline void set_mid_17(int32_t value)
	{
		___mid_17 = value;
	}
};

struct Decimal_t2948259380_StaticFields
{
public:
	// System.UInt32[] System.Decimal::Powers10
	UInt32U5BU5D_t2770800703* ___Powers10_6;
	// System.Decimal System.Decimal::Zero
	Decimal_t2948259380  ___Zero_7;
	// System.Decimal System.Decimal::One
	Decimal_t2948259380  ___One_8;
	// System.Decimal System.Decimal::MinusOne
	Decimal_t2948259380  ___MinusOne_9;
	// System.Decimal System.Decimal::MaxValue
	Decimal_t2948259380  ___MaxValue_10;
	// System.Decimal System.Decimal::MinValue
	Decimal_t2948259380  ___MinValue_11;
	// System.Decimal System.Decimal::NearNegativeZero
	Decimal_t2948259380  ___NearNegativeZero_12;
	// System.Decimal System.Decimal::NearPositiveZero
	Decimal_t2948259380  ___NearPositiveZero_13;

public:
	inline static int32_t get_offset_of_Powers10_6() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___Powers10_6)); }
	inline UInt32U5BU5D_t2770800703* get_Powers10_6() const { return ___Powers10_6; }
	inline UInt32U5BU5D_t2770800703** get_address_of_Powers10_6() { return &___Powers10_6; }
	inline void set_Powers10_6(UInt32U5BU5D_t2770800703* value)
	{
		___Powers10_6 = value;
		Il2CppCodeGenWriteBarrier((&___Powers10_6), value);
	}

	inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___Zero_7)); }
	inline Decimal_t2948259380  get_Zero_7() const { return ___Zero_7; }
	inline Decimal_t2948259380 * get_address_of_Zero_7() { return &___Zero_7; }
	inline void set_Zero_7(Decimal_t2948259380  value)
	{
		___Zero_7 = value;
	}

	inline static int32_t get_offset_of_One_8() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___One_8)); }
	inline Decimal_t2948259380  get_One_8() const { return ___One_8; }
	inline Decimal_t2948259380 * get_address_of_One_8() { return &___One_8; }
	inline void set_One_8(Decimal_t2948259380  value)
	{
		___One_8 = value;
	}

	inline static int32_t get_offset_of_MinusOne_9() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinusOne_9)); }
	inline Decimal_t2948259380  get_MinusOne_9() const { return ___MinusOne_9; }
	inline Decimal_t2948259380 * get_address_of_MinusOne_9() { return &___MinusOne_9; }
	inline void set_MinusOne_9(Decimal_t2948259380  value)
	{
		___MinusOne_9 = value;
	}

	inline static int32_t get_offset_of_MaxValue_10() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MaxValue_10)); }
	inline Decimal_t2948259380  get_MaxValue_10() const { return ___MaxValue_10; }
	inline Decimal_t2948259380 * get_address_of_MaxValue_10() { return &___MaxValue_10; }
	inline void set_MaxValue_10(Decimal_t2948259380  value)
	{
		___MaxValue_10 = value;
	}

	inline static int32_t get_offset_of_MinValue_11() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinValue_11)); }
	inline Decimal_t2948259380  get_MinValue_11() const { return ___MinValue_11; }
	inline Decimal_t2948259380 * get_address_of_MinValue_11() { return &___MinValue_11; }
	inline void set_MinValue_11(Decimal_t2948259380  value)
	{
		___MinValue_11 = value;
	}

	inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___NearNegativeZero_12)); }
	inline Decimal_t2948259380  get_NearNegativeZero_12() const { return ___NearNegativeZero_12; }
	inline Decimal_t2948259380 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; }
	inline void set_NearNegativeZero_12(Decimal_t2948259380  value)
	{
		___NearNegativeZero_12 = value;
	}

	inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___NearPositiveZero_13)); }
	inline Decimal_t2948259380  get_NearPositiveZero_13() const { return ___NearPositiveZero_13; }
	inline Decimal_t2948259380 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; }
	inline void set_NearPositiveZero_13(Decimal_t2948259380  value)
	{
		___NearPositiveZero_13 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DECIMAL_T2948259380_H
#ifndef DOUBLE_T594665363_H
#define DOUBLE_T594665363_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Double
struct  Double_t594665363 
{
public:
	// System.Double System.Double::m_value
	double ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t594665363, ___m_value_0)); }
	inline double get_m_value_0() const { return ___m_value_0; }
	inline double* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(double value)
	{
		___m_value_0 = value;
	}
};

struct Double_t594665363_StaticFields
{
public:
	// System.Double System.Double::NegativeZero
	double ___NegativeZero_7;

public:
	inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t594665363_StaticFields, ___NegativeZero_7)); }
	inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
	inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
	inline void set_NegativeZero_7(double value)
	{
		___NegativeZero_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DOUBLE_T594665363_H
#ifndef ENUM_T4135868527_H
#define ENUM_T4135868527_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Enum
struct  Enum_t4135868527  : public ValueType_t3640485471
{
public:

public:
};

struct Enum_t4135868527_StaticFields
{
public:
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t3528271667* ___enumSeperatorCharArray_0;

public:
	inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___enumSeperatorCharArray_0)); }
	inline CharU5BU5D_t3528271667* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
	inline CharU5BU5D_t3528271667** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
	inline void set_enumSeperatorCharArray_0(CharU5BU5D_t3528271667* value)
	{
		___enumSeperatorCharArray_0 = value;
		Il2CppCodeGenWriteBarrier((&___enumSeperatorCharArray_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t4135868527_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t4135868527_marshaled_com
{
};
#endif // ENUM_T4135868527_H
#ifndef INTERNALCODEPAGEDATAITEM_T2575532933_H
#define INTERNALCODEPAGEDATAITEM_T2575532933_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.InternalCodePageDataItem
struct  InternalCodePageDataItem_t2575532933 
{
public:
	// System.UInt16 System.Globalization.InternalCodePageDataItem::codePage
	uint16_t ___codePage_0;
	// System.UInt16 System.Globalization.InternalCodePageDataItem::uiFamilyCodePage
	uint16_t ___uiFamilyCodePage_1;
	// System.UInt32 System.Globalization.InternalCodePageDataItem::flags
	uint32_t ___flags_2;
	// System.String System.Globalization.InternalCodePageDataItem::Names
	String_t* ___Names_3;

public:
	inline static int32_t get_offset_of_codePage_0() { return static_cast<int32_t>(offsetof(InternalCodePageDataItem_t2575532933, ___codePage_0)); }
	inline uint16_t get_codePage_0() const { return ___codePage_0; }
	inline uint16_t* get_address_of_codePage_0() { return &___codePage_0; }
	inline void set_codePage_0(uint16_t value)
	{
		___codePage_0 = value;
	}

	inline static int32_t get_offset_of_uiFamilyCodePage_1() { return static_cast<int32_t>(offsetof(InternalCodePageDataItem_t2575532933, ___uiFamilyCodePage_1)); }
	inline uint16_t get_uiFamilyCodePage_1() const { return ___uiFamilyCodePage_1; }
	inline uint16_t* get_address_of_uiFamilyCodePage_1() { return &___uiFamilyCodePage_1; }
	inline void set_uiFamilyCodePage_1(uint16_t value)
	{
		___uiFamilyCodePage_1 = value;
	}

	inline static int32_t get_offset_of_flags_2() { return static_cast<int32_t>(offsetof(InternalCodePageDataItem_t2575532933, ___flags_2)); }
	inline uint32_t get_flags_2() const { return ___flags_2; }
	inline uint32_t* get_address_of_flags_2() { return &___flags_2; }
	inline void set_flags_2(uint32_t value)
	{
		___flags_2 = value;
	}

	inline static int32_t get_offset_of_Names_3() { return static_cast<int32_t>(offsetof(InternalCodePageDataItem_t2575532933, ___Names_3)); }
	inline String_t* get_Names_3() const { return ___Names_3; }
	inline String_t** get_address_of_Names_3() { return &___Names_3; }
	inline void set_Names_3(String_t* value)
	{
		___Names_3 = value;
		Il2CppCodeGenWriteBarrier((&___Names_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.InternalCodePageDataItem
struct InternalCodePageDataItem_t2575532933_marshaled_pinvoke
{
	uint16_t ___codePage_0;
	uint16_t ___uiFamilyCodePage_1;
	uint32_t ___flags_2;
	char* ___Names_3;
};
// Native definition for COM marshalling of System.Globalization.InternalCodePageDataItem
struct InternalCodePageDataItem_t2575532933_marshaled_com
{
	uint16_t ___codePage_0;
	uint16_t ___uiFamilyCodePage_1;
	uint32_t ___flags_2;
	Il2CppChar* ___Names_3;
};
#endif // INTERNALCODEPAGEDATAITEM_T2575532933_H
#ifndef INTERNALENCODINGDATAITEM_T3158859817_H
#define INTERNALENCODINGDATAITEM_T3158859817_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.InternalEncodingDataItem
struct  InternalEncodingDataItem_t3158859817 
{
public:
	// System.String System.Globalization.InternalEncodingDataItem::webName
	String_t* ___webName_0;
	// System.UInt16 System.Globalization.InternalEncodingDataItem::codePage
	uint16_t ___codePage_1;

public:
	inline static int32_t get_offset_of_webName_0() { return static_cast<int32_t>(offsetof(InternalEncodingDataItem_t3158859817, ___webName_0)); }
	inline String_t* get_webName_0() const { return ___webName_0; }
	inline String_t** get_address_of_webName_0() { return &___webName_0; }
	inline void set_webName_0(String_t* value)
	{
		___webName_0 = value;
		Il2CppCodeGenWriteBarrier((&___webName_0), value);
	}

	inline static int32_t get_offset_of_codePage_1() { return static_cast<int32_t>(offsetof(InternalEncodingDataItem_t3158859817, ___codePage_1)); }
	inline uint16_t get_codePage_1() const { return ___codePage_1; }
	inline uint16_t* get_address_of_codePage_1() { return &___codePage_1; }
	inline void set_codePage_1(uint16_t value)
	{
		___codePage_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.InternalEncodingDataItem
struct InternalEncodingDataItem_t3158859817_marshaled_pinvoke
{
	char* ___webName_0;
	uint16_t ___codePage_1;
};
// Native definition for COM marshalling of System.Globalization.InternalEncodingDataItem
struct InternalEncodingDataItem_t3158859817_marshaled_com
{
	Il2CppChar* ___webName_0;
	uint16_t ___codePage_1;
};
#endif // INTERNALENCODINGDATAITEM_T3158859817_H
#ifndef GUID_T_H
#define GUID_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Guid
struct  Guid_t 
{
public:
	// System.Int32 System.Guid::_a
	int32_t ____a_1;
	// System.Int16 System.Guid::_b
	int16_t ____b_2;
	// System.Int16 System.Guid::_c
	int16_t ____c_3;
	// System.Byte System.Guid::_d
	uint8_t ____d_4;
	// System.Byte System.Guid::_e
	uint8_t ____e_5;
	// System.Byte System.Guid::_f
	uint8_t ____f_6;
	// System.Byte System.Guid::_g
	uint8_t ____g_7;
	// System.Byte System.Guid::_h
	uint8_t ____h_8;
	// System.Byte System.Guid::_i
	uint8_t ____i_9;
	// System.Byte System.Guid::_j
	uint8_t ____j_10;
	// System.Byte System.Guid::_k
	uint8_t ____k_11;

public:
	inline static int32_t get_offset_of__a_1() { return static_cast<int32_t>(offsetof(Guid_t, ____a_1)); }
	inline int32_t get__a_1() const { return ____a_1; }
	inline int32_t* get_address_of__a_1() { return &____a_1; }
	inline void set__a_1(int32_t value)
	{
		____a_1 = value;
	}

	inline static int32_t get_offset_of__b_2() { return static_cast<int32_t>(offsetof(Guid_t, ____b_2)); }
	inline int16_t get__b_2() const { return ____b_2; }
	inline int16_t* get_address_of__b_2() { return &____b_2; }
	inline void set__b_2(int16_t value)
	{
		____b_2 = value;
	}

	inline static int32_t get_offset_of__c_3() { return static_cast<int32_t>(offsetof(Guid_t, ____c_3)); }
	inline int16_t get__c_3() const { return ____c_3; }
	inline int16_t* get_address_of__c_3() { return &____c_3; }
	inline void set__c_3(int16_t value)
	{
		____c_3 = value;
	}

	inline static int32_t get_offset_of__d_4() { return static_cast<int32_t>(offsetof(Guid_t, ____d_4)); }
	inline uint8_t get__d_4() const { return ____d_4; }
	inline uint8_t* get_address_of__d_4() { return &____d_4; }
	inline void set__d_4(uint8_t value)
	{
		____d_4 = value;
	}

	inline static int32_t get_offset_of__e_5() { return static_cast<int32_t>(offsetof(Guid_t, ____e_5)); }
	inline uint8_t get__e_5() const { return ____e_5; }
	inline uint8_t* get_address_of__e_5() { return &____e_5; }
	inline void set__e_5(uint8_t value)
	{
		____e_5 = value;
	}

	inline static int32_t get_offset_of__f_6() { return static_cast<int32_t>(offsetof(Guid_t, ____f_6)); }
	inline uint8_t get__f_6() const { return ____f_6; }
	inline uint8_t* get_address_of__f_6() { return &____f_6; }
	inline void set__f_6(uint8_t value)
	{
		____f_6 = value;
	}

	inline static int32_t get_offset_of__g_7() { return static_cast<int32_t>(offsetof(Guid_t, ____g_7)); }
	inline uint8_t get__g_7() const { return ____g_7; }
	inline uint8_t* get_address_of__g_7() { return &____g_7; }
	inline void set__g_7(uint8_t value)
	{
		____g_7 = value;
	}

	inline static int32_t get_offset_of__h_8() { return static_cast<int32_t>(offsetof(Guid_t, ____h_8)); }
	inline uint8_t get__h_8() const { return ____h_8; }
	inline uint8_t* get_address_of__h_8() { return &____h_8; }
	inline void set__h_8(uint8_t value)
	{
		____h_8 = value;
	}

	inline static int32_t get_offset_of__i_9() { return static_cast<int32_t>(offsetof(Guid_t, ____i_9)); }
	inline uint8_t get__i_9() const { return ____i_9; }
	inline uint8_t* get_address_of__i_9() { return &____i_9; }
	inline void set__i_9(uint8_t value)
	{
		____i_9 = value;
	}

	inline static int32_t get_offset_of__j_10() { return static_cast<int32_t>(offsetof(Guid_t, ____j_10)); }
	inline uint8_t get__j_10() const { return ____j_10; }
	inline uint8_t* get_address_of__j_10() { return &____j_10; }
	inline void set__j_10(uint8_t value)
	{
		____j_10 = value;
	}

	inline static int32_t get_offset_of__k_11() { return static_cast<int32_t>(offsetof(Guid_t, ____k_11)); }
	inline uint8_t get__k_11() const { return ____k_11; }
	inline uint8_t* get_address_of__k_11() { return &____k_11; }
	inline void set__k_11(uint8_t value)
	{
		____k_11 = value;
	}
};

struct Guid_t_StaticFields
{
public:
	// System.Guid System.Guid::Empty
	Guid_t  ___Empty_0;
	// System.Object System.Guid::_rngAccess
	RuntimeObject * ____rngAccess_12;
	// System.Security.Cryptography.RandomNumberGenerator System.Guid::_rng
	RandomNumberGenerator_t386037858 * ____rng_13;
	// System.Security.Cryptography.RandomNumberGenerator System.Guid::_fastRng
	RandomNumberGenerator_t386037858 * ____fastRng_14;

public:
	inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ___Empty_0)); }
	inline Guid_t  get_Empty_0() const { return ___Empty_0; }
	inline Guid_t * get_address_of_Empty_0() { return &___Empty_0; }
	inline void set_Empty_0(Guid_t  value)
	{
		___Empty_0 = value;
	}

	inline static int32_t get_offset_of__rngAccess_12() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rngAccess_12)); }
	inline RuntimeObject * get__rngAccess_12() const { return ____rngAccess_12; }
	inline RuntimeObject ** get_address_of__rngAccess_12() { return &____rngAccess_12; }
	inline void set__rngAccess_12(RuntimeObject * value)
	{
		____rngAccess_12 = value;
		Il2CppCodeGenWriteBarrier((&____rngAccess_12), value);
	}

	inline static int32_t get_offset_of__rng_13() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rng_13)); }
	inline RandomNumberGenerator_t386037858 * get__rng_13() const { return ____rng_13; }
	inline RandomNumberGenerator_t386037858 ** get_address_of__rng_13() { return &____rng_13; }
	inline void set__rng_13(RandomNumberGenerator_t386037858 * value)
	{
		____rng_13 = value;
		Il2CppCodeGenWriteBarrier((&____rng_13), value);
	}

	inline static int32_t get_offset_of__fastRng_14() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____fastRng_14)); }
	inline RandomNumberGenerator_t386037858 * get__fastRng_14() const { return ____fastRng_14; }
	inline RandomNumberGenerator_t386037858 ** get_address_of__fastRng_14() { return &____fastRng_14; }
	inline void set__fastRng_14(RandomNumberGenerator_t386037858 * value)
	{
		____fastRng_14 = value;
		Il2CppCodeGenWriteBarrier((&____fastRng_14), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GUID_T_H
#ifndef INT16_T2552820387_H
#define INT16_T2552820387_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Int16
struct  Int16_t2552820387 
{
public:
	// System.Int16 System.Int16::m_value
	int16_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int16_t2552820387, ___m_value_0)); }
	inline int16_t get_m_value_0() const { return ___m_value_0; }
	inline int16_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int16_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT16_T2552820387_H
#ifndef INT32_T2950945753_H
#define INT32_T2950945753_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Int32
struct  Int32_t2950945753 
{
public:
	// System.Int32 System.Int32::m_value
	int32_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t2950945753, ___m_value_0)); }
	inline int32_t get_m_value_0() const { return ___m_value_0; }
	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int32_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT32_T2950945753_H
#ifndef INT64_T3736567304_H
#define INT64_T3736567304_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Int64
struct  Int64_t3736567304 
{
public:
	// System.Int64 System.Int64::m_value
	int64_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t3736567304, ___m_value_0)); }
	inline int64_t get_m_value_0() const { return ___m_value_0; }
	inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int64_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT64_T3736567304_H
#ifndef INTPTR_T_H
#define INTPTR_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.IntPtr
struct  IntPtr_t 
{
public:
	// System.Void* System.IntPtr::m_value
	void* ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
	inline void* get_m_value_0() const { return ___m_value_0; }
	inline void** get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(void* value)
	{
		___m_value_0 = value;
	}
};

struct IntPtr_t_StaticFields
{
public:
	// System.IntPtr System.IntPtr::Zero
	intptr_t ___Zero_1;

public:
	inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
	inline intptr_t get_Zero_1() const { return ___Zero_1; }
	inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
	inline void set_Zero_1(intptr_t value)
	{
		___Zero_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INTPTR_T_H
#ifndef ALIGNMENTUNION_T208902285_H
#define ALIGNMENTUNION_T208902285_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.NetworkInformation.AlignmentUnion
struct  AlignmentUnion_t208902285 
{
public:
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			// System.UInt64 System.Net.NetworkInformation.AlignmentUnion::Alignment
			uint64_t ___Alignment_0;
		};
		#pragma pack(pop, tp)
		struct
		{
			uint64_t ___Alignment_0_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Int32 System.Net.NetworkInformation.AlignmentUnion::Length
			int32_t ___Length_1;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___Length_1_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___IfIndex_2_OffsetPadding[4];
			// System.Int32 System.Net.NetworkInformation.AlignmentUnion::IfIndex
			int32_t ___IfIndex_2;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___IfIndex_2_OffsetPadding_forAlignmentOnly[4];
			int32_t ___IfIndex_2_forAlignmentOnly;
		};
	};

public:
	inline static int32_t get_offset_of_Alignment_0() { return static_cast<int32_t>(offsetof(AlignmentUnion_t208902285, ___Alignment_0)); }
	inline uint64_t get_Alignment_0() const { return ___Alignment_0; }
	inline uint64_t* get_address_of_Alignment_0() { return &___Alignment_0; }
	inline void set_Alignment_0(uint64_t value)
	{
		___Alignment_0 = value;
	}

	inline static int32_t get_offset_of_Length_1() { return static_cast<int32_t>(offsetof(AlignmentUnion_t208902285, ___Length_1)); }
	inline int32_t get_Length_1() const { return ___Length_1; }
	inline int32_t* get_address_of_Length_1() { return &___Length_1; }
	inline void set_Length_1(int32_t value)
	{
		___Length_1 = value;
	}

	inline static int32_t get_offset_of_IfIndex_2() { return static_cast<int32_t>(offsetof(AlignmentUnion_t208902285, ___IfIndex_2)); }
	inline int32_t get_IfIndex_2() const { return ___IfIndex_2; }
	inline int32_t* get_address_of_IfIndex_2() { return &___IfIndex_2; }
	inline void set_IfIndex_2(int32_t value)
	{
		___IfIndex_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ALIGNMENTUNION_T208902285_H
#ifndef NULLABLE_1_T378540539_H
#define NULLABLE_1_T378540539_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Nullable`1<System.Int32>
struct  Nullable_1_t378540539 
{
public:
	// T System.Nullable`1::value
	int32_t ___value_0;
	// System.Boolean System.Nullable`1::has_value
	bool ___has_value_1;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t378540539, ___value_0)); }
	inline int32_t get_value_0() const { return ___value_0; }
	inline int32_t* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(int32_t value)
	{
		___value_0 = value;
	}

	inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t378540539, ___has_value_1)); }
	inline bool get_has_value_1() const { return ___has_value_1; }
	inline bool* get_address_of_has_value_1() { return &___has_value_1; }
	inline void set_has_value_1(bool value)
	{
		___has_value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NULLABLE_1_T378540539_H
#ifndef FORMATPARAM_T4194474082_H
#define FORMATPARAM_T4194474082_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ParameterizedStrings/FormatParam
struct  FormatParam_t4194474082 
{
public:
	// System.Int32 System.ParameterizedStrings/FormatParam::_int32
	int32_t ____int32_0;
	// System.String System.ParameterizedStrings/FormatParam::_string
	String_t* ____string_1;

public:
	inline static int32_t get_offset_of__int32_0() { return static_cast<int32_t>(offsetof(FormatParam_t4194474082, ____int32_0)); }
	inline int32_t get__int32_0() const { return ____int32_0; }
	inline int32_t* get_address_of__int32_0() { return &____int32_0; }
	inline void set__int32_0(int32_t value)
	{
		____int32_0 = value;
	}

	inline static int32_t get_offset_of__string_1() { return static_cast<int32_t>(offsetof(FormatParam_t4194474082, ____string_1)); }
	inline String_t* get__string_1() const { return ____string_1; }
	inline String_t** get_address_of__string_1() { return &____string_1; }
	inline void set__string_1(String_t* value)
	{
		____string_1 = value;
		Il2CppCodeGenWriteBarrier((&____string_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.ParameterizedStrings/FormatParam
struct FormatParam_t4194474082_marshaled_pinvoke
{
	int32_t ____int32_0;
	char* ____string_1;
};
// Native definition for COM marshalling of System.ParameterizedStrings/FormatParam
struct FormatParam_t4194474082_marshaled_com
{
	int32_t ____int32_0;
	Il2CppChar* ____string_1;
};
#endif // FORMATPARAM_T4194474082_H
#ifndef CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H
#define CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.CustomAttributeTypedArgument
struct  CustomAttributeTypedArgument_t2723150157 
{
public:
	// System.Type System.Reflection.CustomAttributeTypedArgument::argumentType
	Type_t * ___argumentType_0;
	// System.Object System.Reflection.CustomAttributeTypedArgument::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_argumentType_0() { return static_cast<int32_t>(offsetof(CustomAttributeTypedArgument_t2723150157, ___argumentType_0)); }
	inline Type_t * get_argumentType_0() const { return ___argumentType_0; }
	inline Type_t ** get_address_of_argumentType_0() { return &___argumentType_0; }
	inline void set_argumentType_0(Type_t * value)
	{
		___argumentType_0 = value;
		Il2CppCodeGenWriteBarrier((&___argumentType_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(CustomAttributeTypedArgument_t2723150157, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeTypedArgument
struct CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke
{
	Type_t * ___argumentType_0;
	Il2CppIUnknown* ___value_1;
};
// Native definition for COM marshalling of System.Reflection.CustomAttributeTypedArgument
struct CustomAttributeTypedArgument_t2723150157_marshaled_com
{
	Type_t * ___argumentType_0;
	Il2CppIUnknown* ___value_1;
};
#endif // CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H
#ifndef ILEXCEPTIONBLOCK_T3961874966_H
#define ILEXCEPTIONBLOCK_T3961874966_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.ILExceptionBlock
struct  ILExceptionBlock_t3961874966 
{
public:
	// System.Type System.Reflection.Emit.ILExceptionBlock::extype
	Type_t * ___extype_5;
	// System.Int32 System.Reflection.Emit.ILExceptionBlock::type
	int32_t ___type_6;
	// System.Int32 System.Reflection.Emit.ILExceptionBlock::start
	int32_t ___start_7;
	// System.Int32 System.Reflection.Emit.ILExceptionBlock::len
	int32_t ___len_8;
	// System.Int32 System.Reflection.Emit.ILExceptionBlock::filter_offset
	int32_t ___filter_offset_9;

public:
	inline static int32_t get_offset_of_extype_5() { return static_cast<int32_t>(offsetof(ILExceptionBlock_t3961874966, ___extype_5)); }
	inline Type_t * get_extype_5() const { return ___extype_5; }
	inline Type_t ** get_address_of_extype_5() { return &___extype_5; }
	inline void set_extype_5(Type_t * value)
	{
		___extype_5 = value;
		Il2CppCodeGenWriteBarrier((&___extype_5), value);
	}

	inline static int32_t get_offset_of_type_6() { return static_cast<int32_t>(offsetof(ILExceptionBlock_t3961874966, ___type_6)); }
	inline int32_t get_type_6() const { return ___type_6; }
	inline int32_t* get_address_of_type_6() { return &___type_6; }
	inline void set_type_6(int32_t value)
	{
		___type_6 = value;
	}

	inline static int32_t get_offset_of_start_7() { return static_cast<int32_t>(offsetof(ILExceptionBlock_t3961874966, ___start_7)); }
	inline int32_t get_start_7() const { return ___start_7; }
	inline int32_t* get_address_of_start_7() { return &___start_7; }
	inline void set_start_7(int32_t value)
	{
		___start_7 = value;
	}

	inline static int32_t get_offset_of_len_8() { return static_cast<int32_t>(offsetof(ILExceptionBlock_t3961874966, ___len_8)); }
	inline int32_t get_len_8() const { return ___len_8; }
	inline int32_t* get_address_of_len_8() { return &___len_8; }
	inline void set_len_8(int32_t value)
	{
		___len_8 = value;
	}

	inline static int32_t get_offset_of_filter_offset_9() { return static_cast<int32_t>(offsetof(ILExceptionBlock_t3961874966, ___filter_offset_9)); }
	inline int32_t get_filter_offset_9() const { return ___filter_offset_9; }
	inline int32_t* get_address_of_filter_offset_9() { return &___filter_offset_9; }
	inline void set_filter_offset_9(int32_t value)
	{
		___filter_offset_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Emit.ILExceptionBlock
struct ILExceptionBlock_t3961874966_marshaled_pinvoke
{
	Type_t * ___extype_5;
	int32_t ___type_6;
	int32_t ___start_7;
	int32_t ___len_8;
	int32_t ___filter_offset_9;
};
// Native definition for COM marshalling of System.Reflection.Emit.ILExceptionBlock
struct ILExceptionBlock_t3961874966_marshaled_com
{
	Type_t * ___extype_5;
	int32_t ___type_6;
	int32_t ___start_7;
	int32_t ___len_8;
	int32_t ___filter_offset_9;
};
#endif // ILEXCEPTIONBLOCK_T3961874966_H
#ifndef LABELDATA_T360167391_H
#define LABELDATA_T360167391_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.ILGenerator/LabelData
struct  LabelData_t360167391 
{
public:
	// System.Int32 System.Reflection.Emit.ILGenerator/LabelData::addr
	int32_t ___addr_0;
	// System.Int32 System.Reflection.Emit.ILGenerator/LabelData::maxStack
	int32_t ___maxStack_1;

public:
	inline static int32_t get_offset_of_addr_0() { return static_cast<int32_t>(offsetof(LabelData_t360167391, ___addr_0)); }
	inline int32_t get_addr_0() const { return ___addr_0; }
	inline int32_t* get_address_of_addr_0() { return &___addr_0; }
	inline void set_addr_0(int32_t value)
	{
		___addr_0 = value;
	}

	inline static int32_t get_offset_of_maxStack_1() { return static_cast<int32_t>(offsetof(LabelData_t360167391, ___maxStack_1)); }
	inline int32_t get_maxStack_1() const { return ___maxStack_1; }
	inline int32_t* get_address_of_maxStack_1() { return &___maxStack_1; }
	inline void set_maxStack_1(int32_t value)
	{
		___maxStack_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LABELDATA_T360167391_H
#ifndef LABELFIXUP_T858502054_H
#define LABELFIXUP_T858502054_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.ILGenerator/LabelFixup
struct  LabelFixup_t858502054 
{
public:
	// System.Int32 System.Reflection.Emit.ILGenerator/LabelFixup::offset
	int32_t ___offset_0;
	// System.Int32 System.Reflection.Emit.ILGenerator/LabelFixup::pos
	int32_t ___pos_1;
	// System.Int32 System.Reflection.Emit.ILGenerator/LabelFixup::label_idx
	int32_t ___label_idx_2;

public:
	inline static int32_t get_offset_of_offset_0() { return static_cast<int32_t>(offsetof(LabelFixup_t858502054, ___offset_0)); }
	inline int32_t get_offset_0() const { return ___offset_0; }
	inline int32_t* get_address_of_offset_0() { return &___offset_0; }
	inline void set_offset_0(int32_t value)
	{
		___offset_0 = value;
	}

	inline static int32_t get_offset_of_pos_1() { return static_cast<int32_t>(offsetof(LabelFixup_t858502054, ___pos_1)); }
	inline int32_t get_pos_1() const { return ___pos_1; }
	inline int32_t* get_address_of_pos_1() { return &___pos_1; }
	inline void set_pos_1(int32_t value)
	{
		___pos_1 = value;
	}

	inline static int32_t get_offset_of_label_idx_2() { return static_cast<int32_t>(offsetof(LabelFixup_t858502054, ___label_idx_2)); }
	inline int32_t get_label_idx_2() const { return ___label_idx_2; }
	inline int32_t* get_address_of_label_idx_2() { return &___label_idx_2; }
	inline void set_label_idx_2(int32_t value)
	{
		___label_idx_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LABELFIXUP_T858502054_H
#ifndef ILTOKENINFO_T2325775114_H
#define ILTOKENINFO_T2325775114_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.ILTokenInfo
struct  ILTokenInfo_t2325775114 
{
public:
	// System.Reflection.MemberInfo System.Reflection.Emit.ILTokenInfo::member
	MemberInfo_t * ___member_0;
	// System.Int32 System.Reflection.Emit.ILTokenInfo::code_pos
	int32_t ___code_pos_1;

public:
	inline static int32_t get_offset_of_member_0() { return static_cast<int32_t>(offsetof(ILTokenInfo_t2325775114, ___member_0)); }
	inline MemberInfo_t * get_member_0() const { return ___member_0; }
	inline MemberInfo_t ** get_address_of_member_0() { return &___member_0; }
	inline void set_member_0(MemberInfo_t * value)
	{
		___member_0 = value;
		Il2CppCodeGenWriteBarrier((&___member_0), value);
	}

	inline static int32_t get_offset_of_code_pos_1() { return static_cast<int32_t>(offsetof(ILTokenInfo_t2325775114, ___code_pos_1)); }
	inline int32_t get_code_pos_1() const { return ___code_pos_1; }
	inline int32_t* get_address_of_code_pos_1() { return &___code_pos_1; }
	inline void set_code_pos_1(int32_t value)
	{
		___code_pos_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Emit.ILTokenInfo
struct ILTokenInfo_t2325775114_marshaled_pinvoke
{
	MemberInfo_t * ___member_0;
	int32_t ___code_pos_1;
};
// Native definition for COM marshalling of System.Reflection.Emit.ILTokenInfo
struct ILTokenInfo_t2325775114_marshaled_com
{
	MemberInfo_t * ___member_0;
	int32_t ___code_pos_1;
};
#endif // ILTOKENINFO_T2325775114_H
#ifndef LABEL_T2281661643_H
#define LABEL_T2281661643_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.Label
struct  Label_t2281661643 
{
public:
	// System.Int32 System.Reflection.Emit.Label::label
	int32_t ___label_0;

public:
	inline static int32_t get_offset_of_label_0() { return static_cast<int32_t>(offsetof(Label_t2281661643, ___label_0)); }
	inline int32_t get_label_0() const { return ___label_0; }
	inline int32_t* get_address_of_label_0() { return &___label_0; }
	inline void set_label_0(int32_t value)
	{
		___label_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LABEL_T2281661643_H
#ifndef MONOWIN32RESOURCE_T1904229483_H
#define MONOWIN32RESOURCE_T1904229483_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.MonoWin32Resource
struct  MonoWin32Resource_t1904229483 
{
public:
	// System.Int32 System.Reflection.Emit.MonoWin32Resource::res_type
	int32_t ___res_type_0;
	// System.Int32 System.Reflection.Emit.MonoWin32Resource::res_id
	int32_t ___res_id_1;
	// System.Int32 System.Reflection.Emit.MonoWin32Resource::lang_id
	int32_t ___lang_id_2;
	// System.Byte[] System.Reflection.Emit.MonoWin32Resource::data
	ByteU5BU5D_t4116647657* ___data_3;

public:
	inline static int32_t get_offset_of_res_type_0() { return static_cast<int32_t>(offsetof(MonoWin32Resource_t1904229483, ___res_type_0)); }
	inline int32_t get_res_type_0() const { return ___res_type_0; }
	inline int32_t* get_address_of_res_type_0() { return &___res_type_0; }
	inline void set_res_type_0(int32_t value)
	{
		___res_type_0 = value;
	}

	inline static int32_t get_offset_of_res_id_1() { return static_cast<int32_t>(offsetof(MonoWin32Resource_t1904229483, ___res_id_1)); }
	inline int32_t get_res_id_1() const { return ___res_id_1; }
	inline int32_t* get_address_of_res_id_1() { return &___res_id_1; }
	inline void set_res_id_1(int32_t value)
	{
		___res_id_1 = value;
	}

	inline static int32_t get_offset_of_lang_id_2() { return static_cast<int32_t>(offsetof(MonoWin32Resource_t1904229483, ___lang_id_2)); }
	inline int32_t get_lang_id_2() const { return ___lang_id_2; }
	inline int32_t* get_address_of_lang_id_2() { return &___lang_id_2; }
	inline void set_lang_id_2(int32_t value)
	{
		___lang_id_2 = value;
	}

	inline static int32_t get_offset_of_data_3() { return static_cast<int32_t>(offsetof(MonoWin32Resource_t1904229483, ___data_3)); }
	inline ByteU5BU5D_t4116647657* get_data_3() const { return ___data_3; }
	inline ByteU5BU5D_t4116647657** get_address_of_data_3() { return &___data_3; }
	inline void set_data_3(ByteU5BU5D_t4116647657* value)
	{
		___data_3 = value;
		Il2CppCodeGenWriteBarrier((&___data_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Emit.MonoWin32Resource
struct MonoWin32Resource_t1904229483_marshaled_pinvoke
{
	int32_t ___res_type_0;
	int32_t ___res_id_1;
	int32_t ___lang_id_2;
	uint8_t* ___data_3;
};
// Native definition for COM marshalling of System.Reflection.Emit.MonoWin32Resource
struct MonoWin32Resource_t1904229483_marshaled_com
{
	int32_t ___res_type_0;
	int32_t ___res_id_1;
	int32_t ___lang_id_2;
	uint8_t* ___data_3;
};
#endif // MONOWIN32RESOURCE_T1904229483_H
#ifndef EVENTINFO_T_H
#define EVENTINFO_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.EventInfo
struct  EventInfo_t  : public MemberInfo_t
{
public:
	// System.Reflection.EventInfo/AddEventAdapter System.Reflection.EventInfo::cached_add_event
	AddEventAdapter_t1787725097 * ___cached_add_event_0;

public:
	inline static int32_t get_offset_of_cached_add_event_0() { return static_cast<int32_t>(offsetof(EventInfo_t, ___cached_add_event_0)); }
	inline AddEventAdapter_t1787725097 * get_cached_add_event_0() const { return ___cached_add_event_0; }
	inline AddEventAdapter_t1787725097 ** get_address_of_cached_add_event_0() { return &___cached_add_event_0; }
	inline void set_cached_add_event_0(AddEventAdapter_t1787725097 * value)
	{
		___cached_add_event_0 = value;
		Il2CppCodeGenWriteBarrier((&___cached_add_event_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EVENTINFO_T_H
#ifndef PARAMETERMODIFIER_T1461694466_H
#define PARAMETERMODIFIER_T1461694466_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.ParameterModifier
struct  ParameterModifier_t1461694466 
{
public:
	// System.Boolean[] System.Reflection.ParameterModifier::_byRef
	BooleanU5BU5D_t2897418192* ____byRef_0;

public:
	inline static int32_t get_offset_of__byRef_0() { return static_cast<int32_t>(offsetof(ParameterModifier_t1461694466, ____byRef_0)); }
	inline BooleanU5BU5D_t2897418192* get__byRef_0() const { return ____byRef_0; }
	inline BooleanU5BU5D_t2897418192** get_address_of__byRef_0() { return &____byRef_0; }
	inline void set__byRef_0(BooleanU5BU5D_t2897418192* value)
	{
		____byRef_0 = value;
		Il2CppCodeGenWriteBarrier((&____byRef_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
struct ParameterModifier_t1461694466_marshaled_pinvoke
{
	int32_t* ____byRef_0;
};
// Native definition for COM marshalling of System.Reflection.ParameterModifier
struct ParameterModifier_t1461694466_marshaled_com
{
	int32_t* ____byRef_0;
};
#endif // PARAMETERMODIFIER_T1461694466_H
#ifndef RESOURCELOCATOR_T3723970807_H
#define RESOURCELOCATOR_T3723970807_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Resources.ResourceLocator
struct  ResourceLocator_t3723970807 
{
public:
	// System.Object System.Resources.ResourceLocator::_value
	RuntimeObject * ____value_0;
	// System.Int32 System.Resources.ResourceLocator::_dataPos
	int32_t ____dataPos_1;

public:
	inline static int32_t get_offset_of__value_0() { return static_cast<int32_t>(offsetof(ResourceLocator_t3723970807, ____value_0)); }
	inline RuntimeObject * get__value_0() const { return ____value_0; }
	inline RuntimeObject ** get_address_of__value_0() { return &____value_0; }
	inline void set__value_0(RuntimeObject * value)
	{
		____value_0 = value;
		Il2CppCodeGenWriteBarrier((&____value_0), value);
	}

	inline static int32_t get_offset_of__dataPos_1() { return static_cast<int32_t>(offsetof(ResourceLocator_t3723970807, ____dataPos_1)); }
	inline int32_t get__dataPos_1() const { return ____dataPos_1; }
	inline int32_t* get_address_of__dataPos_1() { return &____dataPos_1; }
	inline void set__dataPos_1(int32_t value)
	{
		____dataPos_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Resources.ResourceLocator
struct ResourceLocator_t3723970807_marshaled_pinvoke
{
	Il2CppIUnknown* ____value_0;
	int32_t ____dataPos_1;
};
// Native definition for COM marshalling of System.Resources.ResourceLocator
struct ResourceLocator_t3723970807_marshaled_com
{
	Il2CppIUnknown* ____value_0;
	int32_t ____dataPos_1;
};
#endif // RESOURCELOCATOR_T3723970807_H
#ifndef ASYNCMETHODBUILDERCORE_T2955600131_H
#define ASYNCMETHODBUILDERCORE_T2955600131_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct  AsyncMethodBuilderCore_t2955600131 
{
public:
	// System.Runtime.CompilerServices.IAsyncStateMachine System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_stateMachine
	RuntimeObject* ___m_stateMachine_0;
	// System.Action System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_defaultContextAction
	Action_t1264377477 * ___m_defaultContextAction_1;

public:
	inline static int32_t get_offset_of_m_stateMachine_0() { return static_cast<int32_t>(offsetof(AsyncMethodBuilderCore_t2955600131, ___m_stateMachine_0)); }
	inline RuntimeObject* get_m_stateMachine_0() const { return ___m_stateMachine_0; }
	inline RuntimeObject** get_address_of_m_stateMachine_0() { return &___m_stateMachine_0; }
	inline void set_m_stateMachine_0(RuntimeObject* value)
	{
		___m_stateMachine_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_stateMachine_0), value);
	}

	inline static int32_t get_offset_of_m_defaultContextAction_1() { return static_cast<int32_t>(offsetof(AsyncMethodBuilderCore_t2955600131, ___m_defaultContextAction_1)); }
	inline Action_t1264377477 * get_m_defaultContextAction_1() const { return ___m_defaultContextAction_1; }
	inline Action_t1264377477 ** get_address_of_m_defaultContextAction_1() { return &___m_defaultContextAction_1; }
	inline void set_m_defaultContextAction_1(Action_t1264377477 * value)
	{
		___m_defaultContextAction_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_defaultContextAction_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_t2955600131_marshaled_pinvoke
{
	RuntimeObject* ___m_stateMachine_0;
	Il2CppMethodPointer ___m_defaultContextAction_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_t2955600131_marshaled_com
{
	RuntimeObject* ___m_stateMachine_0;
	Il2CppMethodPointer ___m_defaultContextAction_1;
};
#endif // ASYNCMETHODBUILDERCORE_T2955600131_H
#ifndef CONFIGUREDTASKAWAITER_T555647845_H
#define CONFIGUREDTASKAWAITER_T555647845_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter
struct  ConfiguredTaskAwaiter_t555647845 
{
public:
	// System.Threading.Tasks.Task System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter::m_task
	Task_t3187275312 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t555647845, ___m_task_0)); }
	inline Task_t3187275312 * get_m_task_0() const { return ___m_task_0; }
	inline Task_t3187275312 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_t3187275312 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t555647845, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter
struct ConfiguredTaskAwaiter_t555647845_marshaled_pinvoke
{
	Task_t3187275312 * ___m_task_0;
	int32_t ___m_continueOnCapturedContext_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter
struct ConfiguredTaskAwaiter_t555647845_marshaled_com
{
	Task_t3187275312 * ___m_task_0;
	int32_t ___m_continueOnCapturedContext_1;
};
#endif // CONFIGUREDTASKAWAITER_T555647845_H
#ifndef CONFIGUREDTASKAWAITER_T410331069_H
#define CONFIGUREDTASKAWAITER_T410331069_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<Mono.Net.Security.AsyncProtocolResult>
struct  ConfiguredTaskAwaiter_t410331069 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t493370259 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t410331069, ___m_task_0)); }
	inline Task_1_t493370259 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t493370259 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t493370259 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t410331069, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T410331069_H
#ifndef CONFIGUREDTASKAWAITER_T1419788950_H
#define CONFIGUREDTASKAWAITER_T1419788950_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Boolean>
struct  ConfiguredTaskAwaiter_t1419788950 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t1502828140 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t1419788950, ___m_task_0)); }
	inline Task_1_t1502828140 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t1502828140 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t1502828140 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t1419788950, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T1419788950_H
#ifndef CONFIGUREDTASKAWAITER_T2595523894_H
#define CONFIGUREDTASKAWAITER_T2595523894_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.IO.Stream>
struct  ConfiguredTaskAwaiter_t2595523894 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t2678563084 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t2595523894, ___m_task_0)); }
	inline Task_1_t2678563084 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t2678563084 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t2678563084 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t2595523894, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T2595523894_H
#ifndef CONFIGUREDTASKAWAITER_T4273446738_H
#define CONFIGUREDTASKAWAITER_T4273446738_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>
struct  ConfiguredTaskAwaiter_t4273446738 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t61518632 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t4273446738, ___m_task_0)); }
	inline Task_1_t61518632 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t61518632 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t61518632 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t4273446738, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T4273446738_H
#ifndef CONFIGUREDTASKAWAITER_T1552423624_H
#define CONFIGUREDTASKAWAITER_T1552423624_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Net.WebResponse>
struct  ConfiguredTaskAwaiter_t1552423624 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t1635462814 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t1552423624, ___m_task_0)); }
	inline Task_1_t1635462814 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t1635462814 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t1635462814 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t1552423624, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T1552423624_H
#ifndef CONFIGUREDTASKAWAITER_T1701041524_H
#define CONFIGUREDTASKAWAITER_T1701041524_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>>
struct  ConfiguredTaskAwaiter_t1701041524 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t1784080714 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t1701041524, ___m_task_0)); }
	inline Task_1_t1784080714 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t1784080714 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t1784080714 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t1701041524, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T1701041524_H
#ifndef CONFIGUREDTASKAWAITER_T107639853_H
#define CONFIGUREDTASKAWAITER_T107639853_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>
struct  ConfiguredTaskAwaiter_t107639853 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t190679043 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t107639853, ___m_task_0)); }
	inline Task_1_t190679043 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t190679043 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t190679043 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t107639853, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T107639853_H
#ifndef CONFIGUREDTASKAWAITER_T214809001_H
#define CONFIGUREDTASKAWAITER_T214809001_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Threading.Tasks.Task>
struct  ConfiguredTaskAwaiter_t214809001 
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_task
	Task_1_t297848191 * ___m_task_0;
	// System.Boolean System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter::m_continueOnCapturedContext
	bool ___m_continueOnCapturedContext_1;

public:
	inline static int32_t get_offset_of_m_task_0() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t214809001, ___m_task_0)); }
	inline Task_1_t297848191 * get_m_task_0() const { return ___m_task_0; }
	inline Task_1_t297848191 ** get_address_of_m_task_0() { return &___m_task_0; }
	inline void set_m_task_0(Task_1_t297848191 * value)
	{
		___m_task_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_0), value);
	}

	inline static int32_t get_offset_of_m_continueOnCapturedContext_1() { return static_cast<int32_t>(offsetof(ConfiguredTaskAwaiter_t214809001, ___m_continueOnCapturedContext_1)); }
	inline bool get_m_continueOnCapturedContext_1() const { return ___m_continueOnCapturedContext_1; }
	inline bool* get_address_of_m_continueOnCapturedContext_1() { return &___m_continueOnCapturedContext_1; }
	inline void set_m_continueOnCapturedContext_1(bool value)
	{
		___m_continueOnCapturedContext_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIGUREDTASKAWAITER_T214809001_H
#ifndef EPHEMERON_T1602596362_H
#define EPHEMERON_T1602596362_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.Ephemeron
struct  Ephemeron_t1602596362 
{
public:
	// System.Object System.Runtime.CompilerServices.Ephemeron::key
	RuntimeObject * ___key_0;
	// System.Object System.Runtime.CompilerServices.Ephemeron::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(Ephemeron_t1602596362, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(Ephemeron_t1602596362, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.Ephemeron
struct Ephemeron_t1602596362_marshaled_pinvoke
{
	Il2CppIUnknown* ___key_0;
	Il2CppIUnknown* ___value_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.Ephemeron
struct Ephemeron_t1602596362_marshaled_com
{
	Il2CppIUnknown* ___key_0;
	Il2CppIUnknown* ___value_1;
};
#endif // EPHEMERON_T1602596362_H
#ifndef GCHANDLE_T3351438187_H
#define GCHANDLE_T3351438187_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.InteropServices.GCHandle
struct  GCHandle_t3351438187 
{
public:
	// System.Int32 System.Runtime.InteropServices.GCHandle::handle
	int32_t ___handle_0;

public:
	inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t3351438187, ___handle_0)); }
	inline int32_t get_handle_0() const { return ___handle_0; }
	inline int32_t* get_address_of_handle_0() { return &___handle_0; }
	inline void set_handle_0(int32_t value)
	{
		___handle_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GCHANDLE_T3351438187_H
#ifndef SBYTE_T1669577662_H
#define SBYTE_T1669577662_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.SByte
struct  SByte_t1669577662 
{
public:
	// System.SByte System.SByte::m_value
	int8_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(SByte_t1669577662, ___m_value_0)); }
	inline int8_t get_m_value_0() const { return ___m_value_0; }
	inline int8_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int8_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SBYTE_T1669577662_H
#ifndef HOPTOTHREADPOOLAWAITABLE_T810938849_H
#define HOPTOTHREADPOOLAWAITABLE_T810938849_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable
struct  HopToThreadPoolAwaitable_t810938849 
{
public:
	union
	{
		struct
		{
		};
		uint8_t HopToThreadPoolAwaitable_t810938849__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // HOPTOTHREADPOOLAWAITABLE_T810938849_H
#ifndef SINGLE_T1397266774_H
#define SINGLE_T1397266774_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Single
struct  Single_t1397266774 
{
public:
	// System.Single System.Single::m_value
	float ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_t1397266774, ___m_value_0)); }
	inline float get_m_value_0() const { return ___m_value_0; }
	inline float* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(float value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SINGLE_T1397266774_H
#ifndef SYSTEMEXCEPTION_T176217640_H
#define SYSTEMEXCEPTION_T176217640_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.SystemException
struct  SystemException_t176217640  : public Exception_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SYSTEMEXCEPTION_T176217640_H
#ifndef LOWERCASEMAPPING_T2910317575_H
#define LOWERCASEMAPPING_T2910317575_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping
struct  LowerCaseMapping_t2910317575 
{
public:
	// System.Char System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping::_chMin
	Il2CppChar ____chMin_0;
	// System.Char System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping::_chMax
	Il2CppChar ____chMax_1;
	// System.Int32 System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping::_lcOp
	int32_t ____lcOp_2;
	// System.Int32 System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping::_data
	int32_t ____data_3;

public:
	inline static int32_t get_offset_of__chMin_0() { return static_cast<int32_t>(offsetof(LowerCaseMapping_t2910317575, ____chMin_0)); }
	inline Il2CppChar get__chMin_0() const { return ____chMin_0; }
	inline Il2CppChar* get_address_of__chMin_0() { return &____chMin_0; }
	inline void set__chMin_0(Il2CppChar value)
	{
		____chMin_0 = value;
	}

	inline static int32_t get_offset_of__chMax_1() { return static_cast<int32_t>(offsetof(LowerCaseMapping_t2910317575, ____chMax_1)); }
	inline Il2CppChar get__chMax_1() const { return ____chMax_1; }
	inline Il2CppChar* get_address_of__chMax_1() { return &____chMax_1; }
	inline void set__chMax_1(Il2CppChar value)
	{
		____chMax_1 = value;
	}

	inline static int32_t get_offset_of__lcOp_2() { return static_cast<int32_t>(offsetof(LowerCaseMapping_t2910317575, ____lcOp_2)); }
	inline int32_t get__lcOp_2() const { return ____lcOp_2; }
	inline int32_t* get_address_of__lcOp_2() { return &____lcOp_2; }
	inline void set__lcOp_2(int32_t value)
	{
		____lcOp_2 = value;
	}

	inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(LowerCaseMapping_t2910317575, ____data_3)); }
	inline int32_t get__data_3() const { return ____data_3; }
	inline int32_t* get_address_of__data_3() { return &____data_3; }
	inline void set__data_3(int32_t value)
	{
		____data_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping
struct LowerCaseMapping_t2910317575_marshaled_pinvoke
{
	uint8_t ____chMin_0;
	uint8_t ____chMax_1;
	int32_t ____lcOp_2;
	int32_t ____data_3;
};
// Native definition for COM marshalling of System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping
struct LowerCaseMapping_t2910317575_marshaled_com
{
	uint8_t ____chMin_0;
	uint8_t ____chMax_1;
	int32_t ____lcOp_2;
	int32_t ____data_3;
};
#endif // LOWERCASEMAPPING_T2910317575_H
#ifndef CANCELLATIONTOKEN_T784455623_H
#define CANCELLATIONTOKEN_T784455623_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.CancellationToken
struct  CancellationToken_t784455623 
{
public:
	// System.Threading.CancellationTokenSource System.Threading.CancellationToken::m_source
	CancellationTokenSource_t540272775 * ___m_source_0;

public:
	inline static int32_t get_offset_of_m_source_0() { return static_cast<int32_t>(offsetof(CancellationToken_t784455623, ___m_source_0)); }
	inline CancellationTokenSource_t540272775 * get_m_source_0() const { return ___m_source_0; }
	inline CancellationTokenSource_t540272775 ** get_address_of_m_source_0() { return &___m_source_0; }
	inline void set_m_source_0(CancellationTokenSource_t540272775 * value)
	{
		___m_source_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_source_0), value);
	}
};

struct CancellationToken_t784455623_StaticFields
{
public:
	// System.Action`1<System.Object> System.Threading.CancellationToken::s_ActionToActionObjShunt
	Action_1_t3252573759 * ___s_ActionToActionObjShunt_1;

public:
	inline static int32_t get_offset_of_s_ActionToActionObjShunt_1() { return static_cast<int32_t>(offsetof(CancellationToken_t784455623_StaticFields, ___s_ActionToActionObjShunt_1)); }
	inline Action_1_t3252573759 * get_s_ActionToActionObjShunt_1() const { return ___s_ActionToActionObjShunt_1; }
	inline Action_1_t3252573759 ** get_address_of_s_ActionToActionObjShunt_1() { return &___s_ActionToActionObjShunt_1; }
	inline void set_s_ActionToActionObjShunt_1(Action_1_t3252573759 * value)
	{
		___s_ActionToActionObjShunt_1 = value;
		Il2CppCodeGenWriteBarrier((&___s_ActionToActionObjShunt_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Threading.CancellationToken
struct CancellationToken_t784455623_marshaled_pinvoke
{
	CancellationTokenSource_t540272775 * ___m_source_0;
};
// Native definition for COM marshalling of System.Threading.CancellationToken
struct CancellationToken_t784455623_marshaled_com
{
	CancellationTokenSource_t540272775 * ___m_source_0;
};
#endif // CANCELLATIONTOKEN_T784455623_H
#ifndef READER_T1133934476_H
#define READER_T1133934476_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.ExecutionContext/Reader
struct  Reader_t1133934476 
{
public:
	// System.Threading.ExecutionContext System.Threading.ExecutionContext/Reader::m_ec
	ExecutionContext_t1748372627 * ___m_ec_0;

public:
	inline static int32_t get_offset_of_m_ec_0() { return static_cast<int32_t>(offsetof(Reader_t1133934476, ___m_ec_0)); }
	inline ExecutionContext_t1748372627 * get_m_ec_0() const { return ___m_ec_0; }
	inline ExecutionContext_t1748372627 ** get_address_of_m_ec_0() { return &___m_ec_0; }
	inline void set_m_ec_0(ExecutionContext_t1748372627 * value)
	{
		___m_ec_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_ec_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Threading.ExecutionContext/Reader
struct Reader_t1133934476_marshaled_pinvoke
{
	ExecutionContext_t1748372627 * ___m_ec_0;
};
// Native definition for COM marshalling of System.Threading.ExecutionContext/Reader
struct Reader_t1133934476_marshaled_com
{
	ExecutionContext_t1748372627 * ___m_ec_0;
};
#endif // READER_T1133934476_H
#ifndef SPARSELYPOPULATEDARRAYADDINFO_1_T223515617_H
#define SPARSELYPOPULATEDARRAYADDINFO_1_T223515617_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.SparselyPopulatedArrayAddInfo`1<System.Threading.CancellationCallbackInfo>
struct  SparselyPopulatedArrayAddInfo_1_t223515617 
{
public:
	// System.Threading.SparselyPopulatedArrayFragment`1<T> System.Threading.SparselyPopulatedArrayAddInfo`1::m_source
	SparselyPopulatedArrayFragment_1_t4161250538 * ___m_source_0;
	// System.Int32 System.Threading.SparselyPopulatedArrayAddInfo`1::m_index
	int32_t ___m_index_1;

public:
	inline static int32_t get_offset_of_m_source_0() { return static_cast<int32_t>(offsetof(SparselyPopulatedArrayAddInfo_1_t223515617, ___m_source_0)); }
	inline SparselyPopulatedArrayFragment_1_t4161250538 * get_m_source_0() const { return ___m_source_0; }
	inline SparselyPopulatedArrayFragment_1_t4161250538 ** get_address_of_m_source_0() { return &___m_source_0; }
	inline void set_m_source_0(SparselyPopulatedArrayFragment_1_t4161250538 * value)
	{
		___m_source_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_source_0), value);
	}

	inline static int32_t get_offset_of_m_index_1() { return static_cast<int32_t>(offsetof(SparselyPopulatedArrayAddInfo_1_t223515617, ___m_index_1)); }
	inline int32_t get_m_index_1() const { return ___m_index_1; }
	inline int32_t* get_address_of_m_index_1() { return &___m_index_1; }
	inline void set_m_index_1(int32_t value)
	{
		___m_index_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SPARSELYPOPULATEDARRAYADDINFO_1_T223515617_H
#ifndef VOIDTASKRESULT_T2616588579_H
#define VOIDTASKRESULT_T2616588579_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Tasks.VoidTaskResult
struct  VoidTaskResult_t2616588579 
{
public:
	union
	{
		struct
		{
		};
		uint8_t VoidTaskResult_t2616588579__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VOIDTASKRESULT_T2616588579_H
#ifndef UINT16_T2177724958_H
#define UINT16_T2177724958_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.UInt16
struct  UInt16_t2177724958 
{
public:
	// System.UInt16 System.UInt16::m_value
	uint16_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt16_t2177724958, ___m_value_0)); }
	inline uint16_t get_m_value_0() const { return ___m_value_0; }
	inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(uint16_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UINT16_T2177724958_H
#ifndef UINT32_T2560061978_H
#define UINT32_T2560061978_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.UInt32
struct  UInt32_t2560061978 
{
public:
	// System.UInt32 System.UInt32::m_value
	uint32_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_t2560061978, ___m_value_0)); }
	inline uint32_t get_m_value_0() const { return ___m_value_0; }
	inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(uint32_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UINT32_T2560061978_H
#ifndef UINT64_T4134040092_H
#define UINT64_T4134040092_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.UInt64
struct  UInt64_t4134040092 
{
public:
	// System.UInt64 System.UInt64::m_value
	uint64_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_t4134040092, ___m_value_0)); }
	inline uint64_t get_m_value_0() const { return ___m_value_0; }
	inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(uint64_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UINT64_T4134040092_H
#ifndef VOID_T1185182177_H
#define VOID_T1185182177_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Void
struct  Void_t1185182177 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Void_t1185182177__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VOID_T1185182177_H
#ifndef MAP_T1331044427_H
#define MAP_T1331044427_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.Schema.FacetsChecker/FacetsCompiler/Map
struct  Map_t1331044427 
{
public:
	// System.Char System.Xml.Schema.FacetsChecker/FacetsCompiler/Map::match
	Il2CppChar ___match_0;
	// System.String System.Xml.Schema.FacetsChecker/FacetsCompiler/Map::replacement
	String_t* ___replacement_1;

public:
	inline static int32_t get_offset_of_match_0() { return static_cast<int32_t>(offsetof(Map_t1331044427, ___match_0)); }
	inline Il2CppChar get_match_0() const { return ___match_0; }
	inline Il2CppChar* get_address_of_match_0() { return &___match_0; }
	inline void set_match_0(Il2CppChar value)
	{
		___match_0 = value;
	}

	inline static int32_t get_offset_of_replacement_1() { return static_cast<int32_t>(offsetof(Map_t1331044427, ___replacement_1)); }
	inline String_t* get_replacement_1() const { return ___replacement_1; }
	inline String_t** get_address_of_replacement_1() { return &___replacement_1; }
	inline void set_replacement_1(String_t* value)
	{
		___replacement_1 = value;
		Il2CppCodeGenWriteBarrier((&___replacement_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.Schema.FacetsChecker/FacetsCompiler/Map
struct Map_t1331044427_marshaled_pinvoke
{
	uint8_t ___match_0;
	char* ___replacement_1;
};
// Native definition for COM marshalling of System.Xml.Schema.FacetsChecker/FacetsCompiler/Map
struct Map_t1331044427_marshaled_com
{
	uint8_t ___match_0;
	Il2CppChar* ___replacement_1;
};
#endif // MAP_T1331044427_H
#ifndef RANGEPOSITIONINFO_T589968936_H
#define RANGEPOSITIONINFO_T589968936_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.Schema.RangePositionInfo
struct  RangePositionInfo_t589968936 
{
public:
	// System.Xml.Schema.BitSet System.Xml.Schema.RangePositionInfo::curpos
	BitSet_t1154229585 * ___curpos_0;
	// System.Decimal[] System.Xml.Schema.RangePositionInfo::rangeCounters
	DecimalU5BU5D_t1145110141* ___rangeCounters_1;

public:
	inline static int32_t get_offset_of_curpos_0() { return static_cast<int32_t>(offsetof(RangePositionInfo_t589968936, ___curpos_0)); }
	inline BitSet_t1154229585 * get_curpos_0() const { return ___curpos_0; }
	inline BitSet_t1154229585 ** get_address_of_curpos_0() { return &___curpos_0; }
	inline void set_curpos_0(BitSet_t1154229585 * value)
	{
		___curpos_0 = value;
		Il2CppCodeGenWriteBarrier((&___curpos_0), value);
	}

	inline static int32_t get_offset_of_rangeCounters_1() { return static_cast<int32_t>(offsetof(RangePositionInfo_t589968936, ___rangeCounters_1)); }
	inline DecimalU5BU5D_t1145110141* get_rangeCounters_1() const { return ___rangeCounters_1; }
	inline DecimalU5BU5D_t1145110141** get_address_of_rangeCounters_1() { return &___rangeCounters_1; }
	inline void set_rangeCounters_1(DecimalU5BU5D_t1145110141* value)
	{
		___rangeCounters_1 = value;
		Il2CppCodeGenWriteBarrier((&___rangeCounters_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.Schema.RangePositionInfo
struct RangePositionInfo_t589968936_marshaled_pinvoke
{
	BitSet_t1154229585 * ___curpos_0;
	Decimal_t2948259380 * ___rangeCounters_1;
};
// Native definition for COM marshalling of System.Xml.Schema.RangePositionInfo
struct RangePositionInfo_t589968936_marshaled_com
{
	BitSet_t1154229585 * ___curpos_0;
	Decimal_t2948259380 * ___rangeCounters_1;
};
#endif // RANGEPOSITIONINFO_T589968936_H
#ifndef SEQUENCECONSTRUCTPOSCONTEXT_T2054380699_H
#define SEQUENCECONSTRUCTPOSCONTEXT_T2054380699_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.Schema.SequenceNode/SequenceConstructPosContext
struct  SequenceConstructPosContext_t2054380699 
{
public:
	// System.Xml.Schema.SequenceNode System.Xml.Schema.SequenceNode/SequenceConstructPosContext::this_
	SequenceNode_t3837141573 * ___this__0;
	// System.Xml.Schema.BitSet System.Xml.Schema.SequenceNode/SequenceConstructPosContext::firstpos
	BitSet_t1154229585 * ___firstpos_1;
	// System.Xml.Schema.BitSet System.Xml.Schema.SequenceNode/SequenceConstructPosContext::lastpos
	BitSet_t1154229585 * ___lastpos_2;
	// System.Xml.Schema.BitSet System.Xml.Schema.SequenceNode/SequenceConstructPosContext::lastposLeft
	BitSet_t1154229585 * ___lastposLeft_3;
	// System.Xml.Schema.BitSet System.Xml.Schema.SequenceNode/SequenceConstructPosContext::firstposRight
	BitSet_t1154229585 * ___firstposRight_4;

public:
	inline static int32_t get_offset_of_this__0() { return static_cast<int32_t>(offsetof(SequenceConstructPosContext_t2054380699, ___this__0)); }
	inline SequenceNode_t3837141573 * get_this__0() const { return ___this__0; }
	inline SequenceNode_t3837141573 ** get_address_of_this__0() { return &___this__0; }
	inline void set_this__0(SequenceNode_t3837141573 * value)
	{
		___this__0 = value;
		Il2CppCodeGenWriteBarrier((&___this__0), value);
	}

	inline static int32_t get_offset_of_firstpos_1() { return static_cast<int32_t>(offsetof(SequenceConstructPosContext_t2054380699, ___firstpos_1)); }
	inline BitSet_t1154229585 * get_firstpos_1() const { return ___firstpos_1; }
	inline BitSet_t1154229585 ** get_address_of_firstpos_1() { return &___firstpos_1; }
	inline void set_firstpos_1(BitSet_t1154229585 * value)
	{
		___firstpos_1 = value;
		Il2CppCodeGenWriteBarrier((&___firstpos_1), value);
	}

	inline static int32_t get_offset_of_lastpos_2() { return static_cast<int32_t>(offsetof(SequenceConstructPosContext_t2054380699, ___lastpos_2)); }
	inline BitSet_t1154229585 * get_lastpos_2() const { return ___lastpos_2; }
	inline BitSet_t1154229585 ** get_address_of_lastpos_2() { return &___lastpos_2; }
	inline void set_lastpos_2(BitSet_t1154229585 * value)
	{
		___lastpos_2 = value;
		Il2CppCodeGenWriteBarrier((&___lastpos_2), value);
	}

	inline static int32_t get_offset_of_lastposLeft_3() { return static_cast<int32_t>(offsetof(SequenceConstructPosContext_t2054380699, ___lastposLeft_3)); }
	inline BitSet_t1154229585 * get_lastposLeft_3() const { return ___lastposLeft_3; }
	inline BitSet_t1154229585 ** get_address_of_lastposLeft_3() { return &___lastposLeft_3; }
	inline void set_lastposLeft_3(BitSet_t1154229585 * value)
	{
		___lastposLeft_3 = value;
		Il2CppCodeGenWriteBarrier((&___lastposLeft_3), value);
	}

	inline static int32_t get_offset_of_firstposRight_4() { return static_cast<int32_t>(offsetof(SequenceConstructPosContext_t2054380699, ___firstposRight_4)); }
	inline BitSet_t1154229585 * get_firstposRight_4() const { return ___firstposRight_4; }
	inline BitSet_t1154229585 ** get_address_of_firstposRight_4() { return &___firstposRight_4; }
	inline void set_firstposRight_4(BitSet_t1154229585 * value)
	{
		___firstposRight_4 = value;
		Il2CppCodeGenWriteBarrier((&___firstposRight_4), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.Schema.SequenceNode/SequenceConstructPosContext
struct SequenceConstructPosContext_t2054380699_marshaled_pinvoke
{
	SequenceNode_t3837141573 * ___this__0;
	BitSet_t1154229585 * ___firstpos_1;
	BitSet_t1154229585 * ___lastpos_2;
	BitSet_t1154229585 * ___lastposLeft_3;
	BitSet_t1154229585 * ___firstposRight_4;
};
// Native definition for COM marshalling of System.Xml.Schema.SequenceNode/SequenceConstructPosContext
struct SequenceConstructPosContext_t2054380699_marshaled_com
{
	SequenceNode_t3837141573 * ___this__0;
	BitSet_t1154229585 * ___firstpos_1;
	BitSet_t1154229585 * ___lastpos_2;
	BitSet_t1154229585 * ___lastposLeft_3;
	BitSet_t1154229585 * ___firstposRight_4;
};
#endif // SEQUENCECONSTRUCTPOSCONTEXT_T2054380699_H
#ifndef XMLSCHEMAOBJECTENTRY_T3344676971_H
#define XMLSCHEMAOBJECTENTRY_T3344676971_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry
struct  XmlSchemaObjectEntry_t3344676971 
{
public:
	// System.Xml.XmlQualifiedName System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry::qname
	XmlQualifiedName_t2760654312 * ___qname_0;
	// System.Xml.Schema.XmlSchemaObject System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry::xso
	XmlSchemaObject_t1315720168 * ___xso_1;

public:
	inline static int32_t get_offset_of_qname_0() { return static_cast<int32_t>(offsetof(XmlSchemaObjectEntry_t3344676971, ___qname_0)); }
	inline XmlQualifiedName_t2760654312 * get_qname_0() const { return ___qname_0; }
	inline XmlQualifiedName_t2760654312 ** get_address_of_qname_0() { return &___qname_0; }
	inline void set_qname_0(XmlQualifiedName_t2760654312 * value)
	{
		___qname_0 = value;
		Il2CppCodeGenWriteBarrier((&___qname_0), value);
	}

	inline static int32_t get_offset_of_xso_1() { return static_cast<int32_t>(offsetof(XmlSchemaObjectEntry_t3344676971, ___xso_1)); }
	inline XmlSchemaObject_t1315720168 * get_xso_1() const { return ___xso_1; }
	inline XmlSchemaObject_t1315720168 ** get_address_of_xso_1() { return &___xso_1; }
	inline void set_xso_1(XmlSchemaObject_t1315720168 * value)
	{
		___xso_1 = value;
		Il2CppCodeGenWriteBarrier((&___xso_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry
struct XmlSchemaObjectEntry_t3344676971_marshaled_pinvoke
{
	XmlQualifiedName_t2760654312 * ___qname_0;
	XmlSchemaObject_t1315720168 * ___xso_1;
};
// Native definition for COM marshalling of System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry
struct XmlSchemaObjectEntry_t3344676971_marshaled_com
{
	XmlQualifiedName_t2760654312 * ___qname_0;
	XmlSchemaObject_t1315720168 * ___xso_1;
};
#endif // XMLSCHEMAOBJECTENTRY_T3344676971_H
#ifndef NAMESPACEDECLARATION_T4162609575_H
#define NAMESPACEDECLARATION_T4162609575_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlNamespaceManager/NamespaceDeclaration
struct  NamespaceDeclaration_t4162609575 
{
public:
	// System.String System.Xml.XmlNamespaceManager/NamespaceDeclaration::prefix
	String_t* ___prefix_0;
	// System.String System.Xml.XmlNamespaceManager/NamespaceDeclaration::uri
	String_t* ___uri_1;
	// System.Int32 System.Xml.XmlNamespaceManager/NamespaceDeclaration::scopeId
	int32_t ___scopeId_2;
	// System.Int32 System.Xml.XmlNamespaceManager/NamespaceDeclaration::previousNsIndex
	int32_t ___previousNsIndex_3;

public:
	inline static int32_t get_offset_of_prefix_0() { return static_cast<int32_t>(offsetof(NamespaceDeclaration_t4162609575, ___prefix_0)); }
	inline String_t* get_prefix_0() const { return ___prefix_0; }
	inline String_t** get_address_of_prefix_0() { return &___prefix_0; }
	inline void set_prefix_0(String_t* value)
	{
		___prefix_0 = value;
		Il2CppCodeGenWriteBarrier((&___prefix_0), value);
	}

	inline static int32_t get_offset_of_uri_1() { return static_cast<int32_t>(offsetof(NamespaceDeclaration_t4162609575, ___uri_1)); }
	inline String_t* get_uri_1() const { return ___uri_1; }
	inline String_t** get_address_of_uri_1() { return &___uri_1; }
	inline void set_uri_1(String_t* value)
	{
		___uri_1 = value;
		Il2CppCodeGenWriteBarrier((&___uri_1), value);
	}

	inline static int32_t get_offset_of_scopeId_2() { return static_cast<int32_t>(offsetof(NamespaceDeclaration_t4162609575, ___scopeId_2)); }
	inline int32_t get_scopeId_2() const { return ___scopeId_2; }
	inline int32_t* get_address_of_scopeId_2() { return &___scopeId_2; }
	inline void set_scopeId_2(int32_t value)
	{
		___scopeId_2 = value;
	}

	inline static int32_t get_offset_of_previousNsIndex_3() { return static_cast<int32_t>(offsetof(NamespaceDeclaration_t4162609575, ___previousNsIndex_3)); }
	inline int32_t get_previousNsIndex_3() const { return ___previousNsIndex_3; }
	inline int32_t* get_address_of_previousNsIndex_3() { return &___previousNsIndex_3; }
	inline void set_previousNsIndex_3(int32_t value)
	{
		___previousNsIndex_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.XmlNamespaceManager/NamespaceDeclaration
struct NamespaceDeclaration_t4162609575_marshaled_pinvoke
{
	char* ___prefix_0;
	char* ___uri_1;
	int32_t ___scopeId_2;
	int32_t ___previousNsIndex_3;
};
// Native definition for COM marshalling of System.Xml.XmlNamespaceManager/NamespaceDeclaration
struct NamespaceDeclaration_t4162609575_marshaled_com
{
	Il2CppChar* ___prefix_0;
	Il2CppChar* ___uri_1;
	int32_t ___scopeId_2;
	int32_t ___previousNsIndex_3;
};
#endif // NAMESPACEDECLARATION_T4162609575_H
#ifndef VIRTUALATTRIBUTE_T3578083907_H
#define VIRTUALATTRIBUTE_T3578083907_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlNodeReaderNavigator/VirtualAttribute
struct  VirtualAttribute_t3578083907 
{
public:
	// System.String System.Xml.XmlNodeReaderNavigator/VirtualAttribute::name
	String_t* ___name_0;
	// System.String System.Xml.XmlNodeReaderNavigator/VirtualAttribute::value
	String_t* ___value_1;

public:
	inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(VirtualAttribute_t3578083907, ___name_0)); }
	inline String_t* get_name_0() const { return ___name_0; }
	inline String_t** get_address_of_name_0() { return &___name_0; }
	inline void set_name_0(String_t* value)
	{
		___name_0 = value;
		Il2CppCodeGenWriteBarrier((&___name_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(VirtualAttribute_t3578083907, ___value_1)); }
	inline String_t* get_value_1() const { return ___value_1; }
	inline String_t** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(String_t* value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.XmlNodeReaderNavigator/VirtualAttribute
struct VirtualAttribute_t3578083907_marshaled_pinvoke
{
	char* ___name_0;
	char* ___value_1;
};
// Native definition for COM marshalling of System.Xml.XmlNodeReaderNavigator/VirtualAttribute
struct VirtualAttribute_t3578083907_marshaled_com
{
	Il2CppChar* ___name_0;
	Il2CppChar* ___value_1;
};
#endif // VIRTUALATTRIBUTE_T3578083907_H
#ifndef PARSINGSTATE_T1780334922_H
#define PARSINGSTATE_T1780334922_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlTextReaderImpl/ParsingState
struct  ParsingState_t1780334922 
{
public:
	// System.Char[] System.Xml.XmlTextReaderImpl/ParsingState::chars
	CharU5BU5D_t3528271667* ___chars_0;
	// System.Int32 System.Xml.XmlTextReaderImpl/ParsingState::charPos
	int32_t ___charPos_1;
	// System.Int32 System.Xml.XmlTextReaderImpl/ParsingState::charsUsed
	int32_t ___charsUsed_2;
	// System.Text.Encoding System.Xml.XmlTextReaderImpl/ParsingState::encoding
	Encoding_t1523322056 * ___encoding_3;
	// System.Boolean System.Xml.XmlTextReaderImpl/ParsingState::appendMode
	bool ___appendMode_4;
	// System.IO.Stream System.Xml.XmlTextReaderImpl/ParsingState::stream
	Stream_t1273022909 * ___stream_5;
	// System.Text.Decoder System.Xml.XmlTextReaderImpl/ParsingState::decoder
	Decoder_t2204182725 * ___decoder_6;
	// System.Byte[] System.Xml.XmlTextReaderImpl/ParsingState::bytes
	ByteU5BU5D_t4116647657* ___bytes_7;
	// System.Int32 System.Xml.XmlTextReaderImpl/ParsingState::bytePos
	int32_t ___bytePos_8;
	// System.Int32 System.Xml.XmlTextReaderImpl/ParsingState::bytesUsed
	int32_t ___bytesUsed_9;
	// System.IO.TextReader System.Xml.XmlTextReaderImpl/ParsingState::textReader
	TextReader_t283511965 * ___textReader_10;
	// System.Int32 System.Xml.XmlTextReaderImpl/ParsingState::lineNo
	int32_t ___lineNo_11;
	// System.Int32 System.Xml.XmlTextReaderImpl/ParsingState::lineStartPos
	int32_t ___lineStartPos_12;
	// System.String System.Xml.XmlTextReaderImpl/ParsingState::baseUriStr
	String_t* ___baseUriStr_13;
	// System.Uri System.Xml.XmlTextReaderImpl/ParsingState::baseUri
	Uri_t100236324 * ___baseUri_14;
	// System.Boolean System.Xml.XmlTextReaderImpl/ParsingState::isEof
	bool ___isEof_15;
	// System.Boolean System.Xml.XmlTextReaderImpl/ParsingState::isStreamEof
	bool ___isStreamEof_16;
	// System.Xml.IDtdEntityInfo System.Xml.XmlTextReaderImpl/ParsingState::entity
	RuntimeObject* ___entity_17;
	// System.Int32 System.Xml.XmlTextReaderImpl/ParsingState::entityId
	int32_t ___entityId_18;
	// System.Boolean System.Xml.XmlTextReaderImpl/ParsingState::eolNormalized
	bool ___eolNormalized_19;
	// System.Boolean System.Xml.XmlTextReaderImpl/ParsingState::entityResolvedManually
	bool ___entityResolvedManually_20;

public:
	inline static int32_t get_offset_of_chars_0() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___chars_0)); }
	inline CharU5BU5D_t3528271667* get_chars_0() const { return ___chars_0; }
	inline CharU5BU5D_t3528271667** get_address_of_chars_0() { return &___chars_0; }
	inline void set_chars_0(CharU5BU5D_t3528271667* value)
	{
		___chars_0 = value;
		Il2CppCodeGenWriteBarrier((&___chars_0), value);
	}

	inline static int32_t get_offset_of_charPos_1() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___charPos_1)); }
	inline int32_t get_charPos_1() const { return ___charPos_1; }
	inline int32_t* get_address_of_charPos_1() { return &___charPos_1; }
	inline void set_charPos_1(int32_t value)
	{
		___charPos_1 = value;
	}

	inline static int32_t get_offset_of_charsUsed_2() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___charsUsed_2)); }
	inline int32_t get_charsUsed_2() const { return ___charsUsed_2; }
	inline int32_t* get_address_of_charsUsed_2() { return &___charsUsed_2; }
	inline void set_charsUsed_2(int32_t value)
	{
		___charsUsed_2 = value;
	}

	inline static int32_t get_offset_of_encoding_3() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___encoding_3)); }
	inline Encoding_t1523322056 * get_encoding_3() const { return ___encoding_3; }
	inline Encoding_t1523322056 ** get_address_of_encoding_3() { return &___encoding_3; }
	inline void set_encoding_3(Encoding_t1523322056 * value)
	{
		___encoding_3 = value;
		Il2CppCodeGenWriteBarrier((&___encoding_3), value);
	}

	inline static int32_t get_offset_of_appendMode_4() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___appendMode_4)); }
	inline bool get_appendMode_4() const { return ___appendMode_4; }
	inline bool* get_address_of_appendMode_4() { return &___appendMode_4; }
	inline void set_appendMode_4(bool value)
	{
		___appendMode_4 = value;
	}

	inline static int32_t get_offset_of_stream_5() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___stream_5)); }
	inline Stream_t1273022909 * get_stream_5() const { return ___stream_5; }
	inline Stream_t1273022909 ** get_address_of_stream_5() { return &___stream_5; }
	inline void set_stream_5(Stream_t1273022909 * value)
	{
		___stream_5 = value;
		Il2CppCodeGenWriteBarrier((&___stream_5), value);
	}

	inline static int32_t get_offset_of_decoder_6() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___decoder_6)); }
	inline Decoder_t2204182725 * get_decoder_6() const { return ___decoder_6; }
	inline Decoder_t2204182725 ** get_address_of_decoder_6() { return &___decoder_6; }
	inline void set_decoder_6(Decoder_t2204182725 * value)
	{
		___decoder_6 = value;
		Il2CppCodeGenWriteBarrier((&___decoder_6), value);
	}

	inline static int32_t get_offset_of_bytes_7() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___bytes_7)); }
	inline ByteU5BU5D_t4116647657* get_bytes_7() const { return ___bytes_7; }
	inline ByteU5BU5D_t4116647657** get_address_of_bytes_7() { return &___bytes_7; }
	inline void set_bytes_7(ByteU5BU5D_t4116647657* value)
	{
		___bytes_7 = value;
		Il2CppCodeGenWriteBarrier((&___bytes_7), value);
	}

	inline static int32_t get_offset_of_bytePos_8() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___bytePos_8)); }
	inline int32_t get_bytePos_8() const { return ___bytePos_8; }
	inline int32_t* get_address_of_bytePos_8() { return &___bytePos_8; }
	inline void set_bytePos_8(int32_t value)
	{
		___bytePos_8 = value;
	}

	inline static int32_t get_offset_of_bytesUsed_9() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___bytesUsed_9)); }
	inline int32_t get_bytesUsed_9() const { return ___bytesUsed_9; }
	inline int32_t* get_address_of_bytesUsed_9() { return &___bytesUsed_9; }
	inline void set_bytesUsed_9(int32_t value)
	{
		___bytesUsed_9 = value;
	}

	inline static int32_t get_offset_of_textReader_10() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___textReader_10)); }
	inline TextReader_t283511965 * get_textReader_10() const { return ___textReader_10; }
	inline TextReader_t283511965 ** get_address_of_textReader_10() { return &___textReader_10; }
	inline void set_textReader_10(TextReader_t283511965 * value)
	{
		___textReader_10 = value;
		Il2CppCodeGenWriteBarrier((&___textReader_10), value);
	}

	inline static int32_t get_offset_of_lineNo_11() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___lineNo_11)); }
	inline int32_t get_lineNo_11() const { return ___lineNo_11; }
	inline int32_t* get_address_of_lineNo_11() { return &___lineNo_11; }
	inline void set_lineNo_11(int32_t value)
	{
		___lineNo_11 = value;
	}

	inline static int32_t get_offset_of_lineStartPos_12() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___lineStartPos_12)); }
	inline int32_t get_lineStartPos_12() const { return ___lineStartPos_12; }
	inline int32_t* get_address_of_lineStartPos_12() { return &___lineStartPos_12; }
	inline void set_lineStartPos_12(int32_t value)
	{
		___lineStartPos_12 = value;
	}

	inline static int32_t get_offset_of_baseUriStr_13() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___baseUriStr_13)); }
	inline String_t* get_baseUriStr_13() const { return ___baseUriStr_13; }
	inline String_t** get_address_of_baseUriStr_13() { return &___baseUriStr_13; }
	inline void set_baseUriStr_13(String_t* value)
	{
		___baseUriStr_13 = value;
		Il2CppCodeGenWriteBarrier((&___baseUriStr_13), value);
	}

	inline static int32_t get_offset_of_baseUri_14() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___baseUri_14)); }
	inline Uri_t100236324 * get_baseUri_14() const { return ___baseUri_14; }
	inline Uri_t100236324 ** get_address_of_baseUri_14() { return &___baseUri_14; }
	inline void set_baseUri_14(Uri_t100236324 * value)
	{
		___baseUri_14 = value;
		Il2CppCodeGenWriteBarrier((&___baseUri_14), value);
	}

	inline static int32_t get_offset_of_isEof_15() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___isEof_15)); }
	inline bool get_isEof_15() const { return ___isEof_15; }
	inline bool* get_address_of_isEof_15() { return &___isEof_15; }
	inline void set_isEof_15(bool value)
	{
		___isEof_15 = value;
	}

	inline static int32_t get_offset_of_isStreamEof_16() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___isStreamEof_16)); }
	inline bool get_isStreamEof_16() const { return ___isStreamEof_16; }
	inline bool* get_address_of_isStreamEof_16() { return &___isStreamEof_16; }
	inline void set_isStreamEof_16(bool value)
	{
		___isStreamEof_16 = value;
	}

	inline static int32_t get_offset_of_entity_17() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___entity_17)); }
	inline RuntimeObject* get_entity_17() const { return ___entity_17; }
	inline RuntimeObject** get_address_of_entity_17() { return &___entity_17; }
	inline void set_entity_17(RuntimeObject* value)
	{
		___entity_17 = value;
		Il2CppCodeGenWriteBarrier((&___entity_17), value);
	}

	inline static int32_t get_offset_of_entityId_18() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___entityId_18)); }
	inline int32_t get_entityId_18() const { return ___entityId_18; }
	inline int32_t* get_address_of_entityId_18() { return &___entityId_18; }
	inline void set_entityId_18(int32_t value)
	{
		___entityId_18 = value;
	}

	inline static int32_t get_offset_of_eolNormalized_19() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___eolNormalized_19)); }
	inline bool get_eolNormalized_19() const { return ___eolNormalized_19; }
	inline bool* get_address_of_eolNormalized_19() { return &___eolNormalized_19; }
	inline void set_eolNormalized_19(bool value)
	{
		___eolNormalized_19 = value;
	}

	inline static int32_t get_offset_of_entityResolvedManually_20() { return static_cast<int32_t>(offsetof(ParsingState_t1780334922, ___entityResolvedManually_20)); }
	inline bool get_entityResolvedManually_20() const { return ___entityResolvedManually_20; }
	inline bool* get_address_of_entityResolvedManually_20() { return &___entityResolvedManually_20; }
	inline void set_entityResolvedManually_20(bool value)
	{
		___entityResolvedManually_20 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.XmlTextReaderImpl/ParsingState
struct ParsingState_t1780334922_marshaled_pinvoke
{
	uint8_t* ___chars_0;
	int32_t ___charPos_1;
	int32_t ___charsUsed_2;
	Encoding_t1523322056 * ___encoding_3;
	int32_t ___appendMode_4;
	Stream_t1273022909 * ___stream_5;
	Decoder_t2204182725 * ___decoder_6;
	uint8_t* ___bytes_7;
	int32_t ___bytePos_8;
	int32_t ___bytesUsed_9;
	TextReader_t283511965 * ___textReader_10;
	int32_t ___lineNo_11;
	int32_t ___lineStartPos_12;
	char* ___baseUriStr_13;
	Uri_t100236324 * ___baseUri_14;
	int32_t ___isEof_15;
	int32_t ___isStreamEof_16;
	RuntimeObject* ___entity_17;
	int32_t ___entityId_18;
	int32_t ___eolNormalized_19;
	int32_t ___entityResolvedManually_20;
};
// Native definition for COM marshalling of System.Xml.XmlTextReaderImpl/ParsingState
struct ParsingState_t1780334922_marshaled_com
{
	uint8_t* ___chars_0;
	int32_t ___charPos_1;
	int32_t ___charsUsed_2;
	Encoding_t1523322056 * ___encoding_3;
	int32_t ___appendMode_4;
	Stream_t1273022909 * ___stream_5;
	Decoder_t2204182725 * ___decoder_6;
	uint8_t* ___bytes_7;
	int32_t ___bytePos_8;
	int32_t ___bytesUsed_9;
	TextReader_t283511965 * ___textReader_10;
	int32_t ___lineNo_11;
	int32_t ___lineStartPos_12;
	Il2CppChar* ___baseUriStr_13;
	Uri_t100236324 * ___baseUri_14;
	int32_t ___isEof_15;
	int32_t ___isStreamEof_16;
	RuntimeObject* ___entity_17;
	int32_t ___entityId_18;
	int32_t ___eolNormalized_19;
	int32_t ___entityResolvedManually_20;
};
#endif // PARSINGSTATE_T1780334922_H
#ifndef NAMESPACE_T2218256516_H
#define NAMESPACE_T2218256516_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlTextWriter/Namespace
struct  Namespace_t2218256516 
{
public:
	// System.String System.Xml.XmlTextWriter/Namespace::prefix
	String_t* ___prefix_0;
	// System.String System.Xml.XmlTextWriter/Namespace::ns
	String_t* ___ns_1;
	// System.Boolean System.Xml.XmlTextWriter/Namespace::declared
	bool ___declared_2;
	// System.Int32 System.Xml.XmlTextWriter/Namespace::prevNsIndex
	int32_t ___prevNsIndex_3;

public:
	inline static int32_t get_offset_of_prefix_0() { return static_cast<int32_t>(offsetof(Namespace_t2218256516, ___prefix_0)); }
	inline String_t* get_prefix_0() const { return ___prefix_0; }
	inline String_t** get_address_of_prefix_0() { return &___prefix_0; }
	inline void set_prefix_0(String_t* value)
	{
		___prefix_0 = value;
		Il2CppCodeGenWriteBarrier((&___prefix_0), value);
	}

	inline static int32_t get_offset_of_ns_1() { return static_cast<int32_t>(offsetof(Namespace_t2218256516, ___ns_1)); }
	inline String_t* get_ns_1() const { return ___ns_1; }
	inline String_t** get_address_of_ns_1() { return &___ns_1; }
	inline void set_ns_1(String_t* value)
	{
		___ns_1 = value;
		Il2CppCodeGenWriteBarrier((&___ns_1), value);
	}

	inline static int32_t get_offset_of_declared_2() { return static_cast<int32_t>(offsetof(Namespace_t2218256516, ___declared_2)); }
	inline bool get_declared_2() const { return ___declared_2; }
	inline bool* get_address_of_declared_2() { return &___declared_2; }
	inline void set_declared_2(bool value)
	{
		___declared_2 = value;
	}

	inline static int32_t get_offset_of_prevNsIndex_3() { return static_cast<int32_t>(offsetof(Namespace_t2218256516, ___prevNsIndex_3)); }
	inline int32_t get_prevNsIndex_3() const { return ___prevNsIndex_3; }
	inline int32_t* get_address_of_prevNsIndex_3() { return &___prevNsIndex_3; }
	inline void set_prevNsIndex_3(int32_t value)
	{
		___prevNsIndex_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.XmlTextWriter/Namespace
struct Namespace_t2218256516_marshaled_pinvoke
{
	char* ___prefix_0;
	char* ___ns_1;
	int32_t ___declared_2;
	int32_t ___prevNsIndex_3;
};
// Native definition for COM marshalling of System.Xml.XmlTextWriter/Namespace
struct Namespace_t2218256516_marshaled_com
{
	Il2CppChar* ___prefix_0;
	Il2CppChar* ___ns_1;
	int32_t ___declared_2;
	int32_t ___prevNsIndex_3;
};
#endif // NAMESPACE_T2218256516_H
#ifndef U3CFIRSTFREETLSU3E__FIXEDBUFFER1_T899948625_H
#define U3CFIRSTFREETLSU3E__FIXEDBUFFER1_T899948625_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeHashMapData/<firstFreeTLS>__FixedBuffer1
struct  U3CfirstFreeTLSU3E__FixedBuffer1_t899948625 
{
public:
	union
	{
		struct
		{
			// System.Int32 Unity.Collections.NativeHashMapData/<firstFreeTLS>__FixedBuffer1::FixedElementField
			int32_t ___FixedElementField_0;
		};
		uint8_t U3CfirstFreeTLSU3E__FixedBuffer1_t899948625__padding[8192];
	};

public:
	inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3CfirstFreeTLSU3E__FixedBuffer1_t899948625, ___FixedElementField_0)); }
	inline int32_t get_FixedElementField_0() const { return ___FixedElementField_0; }
	inline int32_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
	inline void set_FixedElementField_0(int32_t value)
	{
		___FixedElementField_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CFIRSTFREETLSU3E__FIXEDBUFFER1_T899948625_H
#ifndef U3CPADDING1U3E__FIXEDBUFFER0_T3520626461_H
#define U3CPADDING1U3E__FIXEDBUFFER0_T3520626461_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeHashMapData/<padding1>__FixedBuffer0
struct  U3Cpadding1U3E__FixedBuffer0_t3520626461 
{
public:
	union
	{
		struct
		{
			// System.Byte Unity.Collections.NativeHashMapData/<padding1>__FixedBuffer0::FixedElementField
			uint8_t ___FixedElementField_0;
		};
		uint8_t U3Cpadding1U3E__FixedBuffer0_t3520626461__padding[60];
	};

public:
	inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cpadding1U3E__FixedBuffer0_t3520626461, ___FixedElementField_0)); }
	inline uint8_t get_FixedElementField_0() const { return ___FixedElementField_0; }
	inline uint8_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
	inline void set_FixedElementField_0(uint8_t value)
	{
		___FixedElementField_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CPADDING1U3E__FIXEDBUFFER0_T3520626461_H
#ifndef NATIVELISTDATA_T941272027_H
#define NATIVELISTDATA_T941272027_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeListData
struct  NativeListData_t941272027 
{
public:
	// System.Void* Unity.Collections.NativeListData::buffer
	void* ___buffer_0;
	// System.Int32 Unity.Collections.NativeListData::length
	int32_t ___length_1;
	// System.Int32 Unity.Collections.NativeListData::capacity
	int32_t ___capacity_2;

public:
	inline static int32_t get_offset_of_buffer_0() { return static_cast<int32_t>(offsetof(NativeListData_t941272027, ___buffer_0)); }
	inline void* get_buffer_0() const { return ___buffer_0; }
	inline void** get_address_of_buffer_0() { return &___buffer_0; }
	inline void set_buffer_0(void* value)
	{
		___buffer_0 = value;
	}

	inline static int32_t get_offset_of_length_1() { return static_cast<int32_t>(offsetof(NativeListData_t941272027, ___length_1)); }
	inline int32_t get_length_1() const { return ___length_1; }
	inline int32_t* get_address_of_length_1() { return &___length_1; }
	inline void set_length_1(int32_t value)
	{
		___length_1 = value;
	}

	inline static int32_t get_offset_of_capacity_2() { return static_cast<int32_t>(offsetof(NativeListData_t941272027, ___capacity_2)); }
	inline int32_t get_capacity_2() const { return ___capacity_2; }
	inline int32_t* get_address_of_capacity_2() { return &___capacity_2; }
	inline void set_capacity_2(int32_t value)
	{
		___capacity_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Collections.NativeListData
struct NativeListData_t941272027_marshaled_pinvoke
{
	void* ___buffer_0;
	int32_t ___length_1;
	int32_t ___capacity_2;
};
// Native definition for COM marshalling of Unity.Collections.NativeListData
struct NativeListData_t941272027_marshaled_com
{
	void* ___buffer_0;
	int32_t ___length_1;
	int32_t ___capacity_2;
};
#endif // NATIVELISTDATA_T941272027_H
#ifndef CONCURRENT_T2252106853_H
#define CONCURRENT_T2252106853_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeMultiHashMap`2/Concurrent<System.Int32,System.Int32>
struct  Concurrent_t2252106853 
{
public:
	// Unity.Collections.NativeHashMapData* Unity.Collections.NativeMultiHashMap`2/Concurrent::m_Buffer
	NativeHashMapData_t2895088845 * ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeMultiHashMap`2/Concurrent::m_ThreadIndex
	int32_t ___m_ThreadIndex_1;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(Concurrent_t2252106853, ___m_Buffer_0)); }
	inline NativeHashMapData_t2895088845 * get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline NativeHashMapData_t2895088845 ** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(NativeHashMapData_t2895088845 * value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_ThreadIndex_1() { return static_cast<int32_t>(offsetof(Concurrent_t2252106853, ___m_ThreadIndex_1)); }
	inline int32_t get_m_ThreadIndex_1() const { return ___m_ThreadIndex_1; }
	inline int32_t* get_address_of_m_ThreadIndex_1() { return &___m_ThreadIndex_1; }
	inline void set_m_ThreadIndex_1(int32_t value)
	{
		___m_ThreadIndex_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONCURRENT_T2252106853_H
#ifndef NATIVESLICE_1_T1811435828_H
#define NATIVESLICE_1_T1811435828_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeSlice`1<Unity.Entities.Entity>
struct  NativeSlice_1_t1811435828 
{
public:
	// System.Byte* Unity.Collections.NativeSlice`1::m_Buffer
	uint8_t* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeSlice`1::m_Stride
	int32_t ___m_Stride_1;
	// System.Int32 Unity.Collections.NativeSlice`1::m_Length
	int32_t ___m_Length_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeSlice_1_t1811435828, ___m_Buffer_0)); }
	inline uint8_t* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline uint8_t** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(uint8_t* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Stride_1() { return static_cast<int32_t>(offsetof(NativeSlice_1_t1811435828, ___m_Stride_1)); }
	inline int32_t get_m_Stride_1() const { return ___m_Stride_1; }
	inline int32_t* get_address_of_m_Stride_1() { return &___m_Stride_1; }
	inline void set_m_Stride_1(int32_t value)
	{
		___m_Stride_1 = value;
	}

	inline static int32_t get_offset_of_m_Length_2() { return static_cast<int32_t>(offsetof(NativeSlice_1_t1811435828, ___m_Length_2)); }
	inline int32_t get_m_Length_2() const { return ___m_Length_2; }
	inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; }
	inline void set_m_Length_2(int32_t value)
	{
		___m_Length_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVESLICE_1_T1811435828_H
#ifndef NATIVESLICE_1_T880340368_H
#define NATIVESLICE_1_T880340368_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeSlice`1<Unity.Rendering.VisibleLocalToWorld>
struct  NativeSlice_1_t880340368 
{
public:
	// System.Byte* Unity.Collections.NativeSlice`1::m_Buffer
	uint8_t* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeSlice`1::m_Stride
	int32_t ___m_Stride_1;
	// System.Int32 Unity.Collections.NativeSlice`1::m_Length
	int32_t ___m_Length_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeSlice_1_t880340368, ___m_Buffer_0)); }
	inline uint8_t* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline uint8_t** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(uint8_t* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Stride_1() { return static_cast<int32_t>(offsetof(NativeSlice_1_t880340368, ___m_Stride_1)); }
	inline int32_t get_m_Stride_1() const { return ___m_Stride_1; }
	inline int32_t* get_address_of_m_Stride_1() { return &___m_Stride_1; }
	inline void set_m_Stride_1(int32_t value)
	{
		___m_Stride_1 = value;
	}

	inline static int32_t get_offset_of_m_Length_2() { return static_cast<int32_t>(offsetof(NativeSlice_1_t880340368, ___m_Length_2)); }
	inline int32_t get_m_Length_2() const { return ___m_Length_2; }
	inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; }
	inline void set_m_Length_2(int32_t value)
	{
		___m_Length_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVESLICE_1_T880340368_H
#ifndef ARCHETYPECHUNK_T3908121266_H
#define ARCHETYPECHUNK_T3908121266_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeChunk
struct  ArchetypeChunk_t3908121266 
{
public:
	// Unity.Entities.Chunk* Unity.Entities.ArchetypeChunk::m_Chunk
	Chunk_t4033908240 * ___m_Chunk_0;

public:
	inline static int32_t get_offset_of_m_Chunk_0() { return static_cast<int32_t>(offsetof(ArchetypeChunk_t3908121266, ___m_Chunk_0)); }
	inline Chunk_t4033908240 * get_m_Chunk_0() const { return ___m_Chunk_0; }
	inline Chunk_t4033908240 ** get_address_of_m_Chunk_0() { return &___m_Chunk_0; }
	inline void set_m_Chunk_0(Chunk_t4033908240 * value)
	{
		___m_Chunk_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ArchetypeChunk
struct ArchetypeChunk_t3908121266_marshaled_pinvoke
{
	Chunk_t4033908240 * ___m_Chunk_0;
};
// Native definition for COM marshalling of Unity.Entities.ArchetypeChunk
struct ArchetypeChunk_t3908121266_marshaled_com
{
	Chunk_t4033908240 * ___m_Chunk_0;
};
#endif // ARCHETYPECHUNK_T3908121266_H
#ifndef ARCHETYPECHUNKCOMPONENTTYPE_1_T4292715119_H
#define ARCHETYPECHUNKCOMPONENTTYPE_1_T4292715119_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Rendering.MeshLODComponent>
struct  ArchetypeChunkComponentType_1_t4292715119 
{
public:
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_TypeIndex
	int32_t ___m_TypeIndex_0;
	// System.UInt32 Unity.Entities.ArchetypeChunkComponentType`1::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_1;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsReadOnly
	bool ___m_IsReadOnly_2;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsZeroSized
	bool ___m_IsZeroSized_3;
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_Length
	int32_t ___m_Length_4;

public:
	inline static int32_t get_offset_of_m_TypeIndex_0() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t4292715119, ___m_TypeIndex_0)); }
	inline int32_t get_m_TypeIndex_0() const { return ___m_TypeIndex_0; }
	inline int32_t* get_address_of_m_TypeIndex_0() { return &___m_TypeIndex_0; }
	inline void set_m_TypeIndex_0(int32_t value)
	{
		___m_TypeIndex_0 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_1() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t4292715119, ___m_GlobalSystemVersion_1)); }
	inline uint32_t get_m_GlobalSystemVersion_1() const { return ___m_GlobalSystemVersion_1; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_1() { return &___m_GlobalSystemVersion_1; }
	inline void set_m_GlobalSystemVersion_1(uint32_t value)
	{
		___m_GlobalSystemVersion_1 = value;
	}

	inline static int32_t get_offset_of_m_IsReadOnly_2() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t4292715119, ___m_IsReadOnly_2)); }
	inline bool get_m_IsReadOnly_2() const { return ___m_IsReadOnly_2; }
	inline bool* get_address_of_m_IsReadOnly_2() { return &___m_IsReadOnly_2; }
	inline void set_m_IsReadOnly_2(bool value)
	{
		___m_IsReadOnly_2 = value;
	}

	inline static int32_t get_offset_of_m_IsZeroSized_3() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t4292715119, ___m_IsZeroSized_3)); }
	inline bool get_m_IsZeroSized_3() const { return ___m_IsZeroSized_3; }
	inline bool* get_address_of_m_IsZeroSized_3() { return &___m_IsZeroSized_3; }
	inline void set_m_IsZeroSized_3(bool value)
	{
		___m_IsZeroSized_3 = value;
	}

	inline static int32_t get_offset_of_m_Length_4() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t4292715119, ___m_Length_4)); }
	inline int32_t get_m_Length_4() const { return ___m_Length_4; }
	inline int32_t* get_address_of_m_Length_4() { return &___m_Length_4; }
	inline void set_m_Length_4(int32_t value)
	{
		___m_Length_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARCHETYPECHUNKCOMPONENTTYPE_1_T4292715119_H
#ifndef ARCHETYPECHUNKCOMPONENTTYPE_1_T1022463671_H
#define ARCHETYPECHUNKCOMPONENTTYPE_1_T1022463671_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Rendering.VisibleLocalToWorld>
struct  ArchetypeChunkComponentType_1_t1022463671 
{
public:
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_TypeIndex
	int32_t ___m_TypeIndex_0;
	// System.UInt32 Unity.Entities.ArchetypeChunkComponentType`1::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_1;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsReadOnly
	bool ___m_IsReadOnly_2;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsZeroSized
	bool ___m_IsZeroSized_3;
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_Length
	int32_t ___m_Length_4;

public:
	inline static int32_t get_offset_of_m_TypeIndex_0() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1022463671, ___m_TypeIndex_0)); }
	inline int32_t get_m_TypeIndex_0() const { return ___m_TypeIndex_0; }
	inline int32_t* get_address_of_m_TypeIndex_0() { return &___m_TypeIndex_0; }
	inline void set_m_TypeIndex_0(int32_t value)
	{
		___m_TypeIndex_0 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_1() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1022463671, ___m_GlobalSystemVersion_1)); }
	inline uint32_t get_m_GlobalSystemVersion_1() const { return ___m_GlobalSystemVersion_1; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_1() { return &___m_GlobalSystemVersion_1; }
	inline void set_m_GlobalSystemVersion_1(uint32_t value)
	{
		___m_GlobalSystemVersion_1 = value;
	}

	inline static int32_t get_offset_of_m_IsReadOnly_2() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1022463671, ___m_IsReadOnly_2)); }
	inline bool get_m_IsReadOnly_2() const { return ___m_IsReadOnly_2; }
	inline bool* get_address_of_m_IsReadOnly_2() { return &___m_IsReadOnly_2; }
	inline void set_m_IsReadOnly_2(bool value)
	{
		___m_IsReadOnly_2 = value;
	}

	inline static int32_t get_offset_of_m_IsZeroSized_3() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1022463671, ___m_IsZeroSized_3)); }
	inline bool get_m_IsZeroSized_3() const { return ___m_IsZeroSized_3; }
	inline bool* get_address_of_m_IsZeroSized_3() { return &___m_IsZeroSized_3; }
	inline void set_m_IsZeroSized_3(bool value)
	{
		___m_IsZeroSized_3 = value;
	}

	inline static int32_t get_offset_of_m_Length_4() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1022463671, ___m_Length_4)); }
	inline int32_t get_m_Length_4() const { return ___m_Length_4; }
	inline int32_t* get_address_of_m_Length_4() { return &___m_Length_4; }
	inline void set_m_Length_4(int32_t value)
	{
		___m_Length_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARCHETYPECHUNKCOMPONENTTYPE_1_T1022463671_H
#ifndef ARCHETYPECHUNKCOMPONENTTYPE_1_T1605311211_H
#define ARCHETYPECHUNKCOMPONENTTYPE_1_T1605311211_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Rendering.WorldMeshRenderBounds>
struct  ArchetypeChunkComponentType_1_t1605311211 
{
public:
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_TypeIndex
	int32_t ___m_TypeIndex_0;
	// System.UInt32 Unity.Entities.ArchetypeChunkComponentType`1::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_1;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsReadOnly
	bool ___m_IsReadOnly_2;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsZeroSized
	bool ___m_IsZeroSized_3;
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_Length
	int32_t ___m_Length_4;

public:
	inline static int32_t get_offset_of_m_TypeIndex_0() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1605311211, ___m_TypeIndex_0)); }
	inline int32_t get_m_TypeIndex_0() const { return ___m_TypeIndex_0; }
	inline int32_t* get_address_of_m_TypeIndex_0() { return &___m_TypeIndex_0; }
	inline void set_m_TypeIndex_0(int32_t value)
	{
		___m_TypeIndex_0 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_1() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1605311211, ___m_GlobalSystemVersion_1)); }
	inline uint32_t get_m_GlobalSystemVersion_1() const { return ___m_GlobalSystemVersion_1; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_1() { return &___m_GlobalSystemVersion_1; }
	inline void set_m_GlobalSystemVersion_1(uint32_t value)
	{
		___m_GlobalSystemVersion_1 = value;
	}

	inline static int32_t get_offset_of_m_IsReadOnly_2() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1605311211, ___m_IsReadOnly_2)); }
	inline bool get_m_IsReadOnly_2() const { return ___m_IsReadOnly_2; }
	inline bool* get_address_of_m_IsReadOnly_2() { return &___m_IsReadOnly_2; }
	inline void set_m_IsReadOnly_2(bool value)
	{
		___m_IsReadOnly_2 = value;
	}

	inline static int32_t get_offset_of_m_IsZeroSized_3() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1605311211, ___m_IsZeroSized_3)); }
	inline bool get_m_IsZeroSized_3() const { return ___m_IsZeroSized_3; }
	inline bool* get_address_of_m_IsZeroSized_3() { return &___m_IsZeroSized_3; }
	inline void set_m_IsZeroSized_3(bool value)
	{
		___m_IsZeroSized_3 = value;
	}

	inline static int32_t get_offset_of_m_Length_4() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t1605311211, ___m_Length_4)); }
	inline int32_t get_m_Length_4() const { return ___m_Length_4; }
	inline int32_t* get_address_of_m_Length_4() { return &___m_Length_4; }
	inline void set_m_Length_4(int32_t value)
	{
		___m_Length_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARCHETYPECHUNKCOMPONENTTYPE_1_T1605311211_H
#ifndef ARCHETYPECHUNKCOMPONENTTYPE_1_T3566515752_H
#define ARCHETYPECHUNKCOMPONENTTYPE_1_T3566515752_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Transforms.LocalToWorld>
struct  ArchetypeChunkComponentType_1_t3566515752 
{
public:
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_TypeIndex
	int32_t ___m_TypeIndex_0;
	// System.UInt32 Unity.Entities.ArchetypeChunkComponentType`1::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_1;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsReadOnly
	bool ___m_IsReadOnly_2;
	// System.Boolean Unity.Entities.ArchetypeChunkComponentType`1::m_IsZeroSized
	bool ___m_IsZeroSized_3;
	// System.Int32 Unity.Entities.ArchetypeChunkComponentType`1::m_Length
	int32_t ___m_Length_4;

public:
	inline static int32_t get_offset_of_m_TypeIndex_0() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t3566515752, ___m_TypeIndex_0)); }
	inline int32_t get_m_TypeIndex_0() const { return ___m_TypeIndex_0; }
	inline int32_t* get_address_of_m_TypeIndex_0() { return &___m_TypeIndex_0; }
	inline void set_m_TypeIndex_0(int32_t value)
	{
		___m_TypeIndex_0 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_1() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t3566515752, ___m_GlobalSystemVersion_1)); }
	inline uint32_t get_m_GlobalSystemVersion_1() const { return ___m_GlobalSystemVersion_1; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_1() { return &___m_GlobalSystemVersion_1; }
	inline void set_m_GlobalSystemVersion_1(uint32_t value)
	{
		___m_GlobalSystemVersion_1 = value;
	}

	inline static int32_t get_offset_of_m_IsReadOnly_2() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t3566515752, ___m_IsReadOnly_2)); }
	inline bool get_m_IsReadOnly_2() const { return ___m_IsReadOnly_2; }
	inline bool* get_address_of_m_IsReadOnly_2() { return &___m_IsReadOnly_2; }
	inline void set_m_IsReadOnly_2(bool value)
	{
		___m_IsReadOnly_2 = value;
	}

	inline static int32_t get_offset_of_m_IsZeroSized_3() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t3566515752, ___m_IsZeroSized_3)); }
	inline bool get_m_IsZeroSized_3() const { return ___m_IsZeroSized_3; }
	inline bool* get_address_of_m_IsZeroSized_3() { return &___m_IsZeroSized_3; }
	inline void set_m_IsZeroSized_3(bool value)
	{
		___m_IsZeroSized_3 = value;
	}

	inline static int32_t get_offset_of_m_Length_4() { return static_cast<int32_t>(offsetof(ArchetypeChunkComponentType_1_t3566515752, ___m_Length_4)); }
	inline int32_t get_m_Length_4() const { return ___m_Length_4; }
	inline int32_t* get_address_of_m_Length_4() { return &___m_Length_4; }
	inline void set_m_Length_4(int32_t value)
	{
		___m_Length_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARCHETYPECHUNKCOMPONENTTYPE_1_T3566515752_H
#ifndef ARCHETYPECHUNKSHAREDCOMPONENTTYPE_1_T1016575709_H
#define ARCHETYPECHUNKSHAREDCOMPONENTTYPE_1_T1016575709_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeChunkSharedComponentType`1<Unity.Rendering.MeshInstanceRenderer>
struct  ArchetypeChunkSharedComponentType_1_t1016575709 
{
public:
	// System.Int32 Unity.Entities.ArchetypeChunkSharedComponentType`1::m_TypeIndex
	int32_t ___m_TypeIndex_0;
	// System.Int32 Unity.Entities.ArchetypeChunkSharedComponentType`1::m_Length
	int32_t ___m_Length_1;

public:
	inline static int32_t get_offset_of_m_TypeIndex_0() { return static_cast<int32_t>(offsetof(ArchetypeChunkSharedComponentType_1_t1016575709, ___m_TypeIndex_0)); }
	inline int32_t get_m_TypeIndex_0() const { return ___m_TypeIndex_0; }
	inline int32_t* get_address_of_m_TypeIndex_0() { return &___m_TypeIndex_0; }
	inline void set_m_TypeIndex_0(int32_t value)
	{
		___m_TypeIndex_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(ArchetypeChunkSharedComponentType_1_t1016575709, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARCHETYPECHUNKSHAREDCOMPONENTTYPE_1_T1016575709_H
#ifndef MANAGEDARRAYSTORAGE_T2527281399_H
#define MANAGEDARRAYSTORAGE_T2527281399_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeManager/ManagedArrayStorage
struct  ManagedArrayStorage_t2527281399 
{
public:
	// System.Object[] Unity.Entities.ArchetypeManager/ManagedArrayStorage::ManagedArray
	ObjectU5BU5D_t2843939325* ___ManagedArray_0;

public:
	inline static int32_t get_offset_of_ManagedArray_0() { return static_cast<int32_t>(offsetof(ManagedArrayStorage_t2527281399, ___ManagedArray_0)); }
	inline ObjectU5BU5D_t2843939325* get_ManagedArray_0() const { return ___ManagedArray_0; }
	inline ObjectU5BU5D_t2843939325** get_address_of_ManagedArray_0() { return &___ManagedArray_0; }
	inline void set_ManagedArray_0(ObjectU5BU5D_t2843939325* value)
	{
		___ManagedArray_0 = value;
		Il2CppCodeGenWriteBarrier((&___ManagedArray_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ArchetypeManager/ManagedArrayStorage
struct ManagedArrayStorage_t2527281399_marshaled_pinvoke
{
	ObjectU5BU5D_t2843939325* ___ManagedArray_0;
};
// Native definition for COM marshalling of Unity.Entities.ArchetypeManager/ManagedArrayStorage
struct ManagedArrayStorage_t2527281399_marshaled_com
{
	ObjectU5BU5D_t2843939325* ___ManagedArray_0;
};
#endif // MANAGEDARRAYSTORAGE_T2527281399_H
#ifndef BASICCOMMAND_T2577308590_H
#define BASICCOMMAND_T2577308590_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.BasicCommand
struct  BasicCommand_t2577308590 
{
public:
	// System.Int32 Unity.Entities.BasicCommand::CommandType
	int32_t ___CommandType_0;
	// System.Int32 Unity.Entities.BasicCommand::TotalSize
	int32_t ___TotalSize_1;
	// System.Int32 Unity.Entities.BasicCommand::SortIndex
	int32_t ___SortIndex_2;

public:
	inline static int32_t get_offset_of_CommandType_0() { return static_cast<int32_t>(offsetof(BasicCommand_t2577308590, ___CommandType_0)); }
	inline int32_t get_CommandType_0() const { return ___CommandType_0; }
	inline int32_t* get_address_of_CommandType_0() { return &___CommandType_0; }
	inline void set_CommandType_0(int32_t value)
	{
		___CommandType_0 = value;
	}

	inline static int32_t get_offset_of_TotalSize_1() { return static_cast<int32_t>(offsetof(BasicCommand_t2577308590, ___TotalSize_1)); }
	inline int32_t get_TotalSize_1() const { return ___TotalSize_1; }
	inline int32_t* get_address_of_TotalSize_1() { return &___TotalSize_1; }
	inline void set_TotalSize_1(int32_t value)
	{
		___TotalSize_1 = value;
	}

	inline static int32_t get_offset_of_SortIndex_2() { return static_cast<int32_t>(offsetof(BasicCommand_t2577308590, ___SortIndex_2)); }
	inline int32_t get_SortIndex_2() const { return ___SortIndex_2; }
	inline int32_t* get_address_of_SortIndex_2() { return &___SortIndex_2; }
	inline void set_SortIndex_2(int32_t value)
	{
		___SortIndex_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BASICCOMMAND_T2577308590_H
#ifndef BUFFERFROMENTITY_1_T870628514_H
#define BUFFERFROMENTITY_1_T870628514_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.BufferFromEntity`1<Unity.Entities.ProxyBufferElementData>
struct  BufferFromEntity_1_t870628514 
{
public:
	// Unity.Entities.EntityDataManager* Unity.Entities.BufferFromEntity`1::m_Entities
	EntityDataManager_t2284384977 * ___m_Entities_0;
	// System.Int32 Unity.Entities.BufferFromEntity`1::m_TypeIndex
	int32_t ___m_TypeIndex_1;
	// System.Boolean Unity.Entities.BufferFromEntity`1::m_IsReadOnly
	bool ___m_IsReadOnly_2;
	// System.UInt32 Unity.Entities.BufferFromEntity`1::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_3;
	// System.Int32 Unity.Entities.BufferFromEntity`1::m_TypeLookupCache
	int32_t ___m_TypeLookupCache_4;

public:
	inline static int32_t get_offset_of_m_Entities_0() { return static_cast<int32_t>(offsetof(BufferFromEntity_1_t870628514, ___m_Entities_0)); }
	inline EntityDataManager_t2284384977 * get_m_Entities_0() const { return ___m_Entities_0; }
	inline EntityDataManager_t2284384977 ** get_address_of_m_Entities_0() { return &___m_Entities_0; }
	inline void set_m_Entities_0(EntityDataManager_t2284384977 * value)
	{
		___m_Entities_0 = value;
	}

	inline static int32_t get_offset_of_m_TypeIndex_1() { return static_cast<int32_t>(offsetof(BufferFromEntity_1_t870628514, ___m_TypeIndex_1)); }
	inline int32_t get_m_TypeIndex_1() const { return ___m_TypeIndex_1; }
	inline int32_t* get_address_of_m_TypeIndex_1() { return &___m_TypeIndex_1; }
	inline void set_m_TypeIndex_1(int32_t value)
	{
		___m_TypeIndex_1 = value;
	}

	inline static int32_t get_offset_of_m_IsReadOnly_2() { return static_cast<int32_t>(offsetof(BufferFromEntity_1_t870628514, ___m_IsReadOnly_2)); }
	inline bool get_m_IsReadOnly_2() const { return ___m_IsReadOnly_2; }
	inline bool* get_address_of_m_IsReadOnly_2() { return &___m_IsReadOnly_2; }
	inline void set_m_IsReadOnly_2(bool value)
	{
		___m_IsReadOnly_2 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_3() { return static_cast<int32_t>(offsetof(BufferFromEntity_1_t870628514, ___m_GlobalSystemVersion_3)); }
	inline uint32_t get_m_GlobalSystemVersion_3() const { return ___m_GlobalSystemVersion_3; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_3() { return &___m_GlobalSystemVersion_3; }
	inline void set_m_GlobalSystemVersion_3(uint32_t value)
	{
		___m_GlobalSystemVersion_3 = value;
	}

	inline static int32_t get_offset_of_m_TypeLookupCache_4() { return static_cast<int32_t>(offsetof(BufferFromEntity_1_t870628514, ___m_TypeLookupCache_4)); }
	inline int32_t get_m_TypeLookupCache_4() const { return ___m_TypeLookupCache_4; }
	inline int32_t* get_address_of_m_TypeLookupCache_4() { return &___m_TypeLookupCache_4; }
	inline void set_m_TypeLookupCache_4(int32_t value)
	{
		___m_TypeLookupCache_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BUFFERFROMENTITY_1_T870628514_H
#ifndef CHUNKALLOCATOR_T462185203_H
#define CHUNKALLOCATOR_T462185203_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ChunkAllocator
struct  ChunkAllocator_t462185203 
{
public:
	// System.Byte* Unity.Entities.ChunkAllocator::m_FirstChunk
	uint8_t* ___m_FirstChunk_0;
	// System.Byte* Unity.Entities.ChunkAllocator::m_LastChunk
	uint8_t* ___m_LastChunk_1;
	// System.Int32 Unity.Entities.ChunkAllocator::m_LastChunkUsedSize
	int32_t ___m_LastChunkUsedSize_2;

public:
	inline static int32_t get_offset_of_m_FirstChunk_0() { return static_cast<int32_t>(offsetof(ChunkAllocator_t462185203, ___m_FirstChunk_0)); }
	inline uint8_t* get_m_FirstChunk_0() const { return ___m_FirstChunk_0; }
	inline uint8_t** get_address_of_m_FirstChunk_0() { return &___m_FirstChunk_0; }
	inline void set_m_FirstChunk_0(uint8_t* value)
	{
		___m_FirstChunk_0 = value;
	}

	inline static int32_t get_offset_of_m_LastChunk_1() { return static_cast<int32_t>(offsetof(ChunkAllocator_t462185203, ___m_LastChunk_1)); }
	inline uint8_t* get_m_LastChunk_1() const { return ___m_LastChunk_1; }
	inline uint8_t** get_address_of_m_LastChunk_1() { return &___m_LastChunk_1; }
	inline void set_m_LastChunk_1(uint8_t* value)
	{
		___m_LastChunk_1 = value;
	}

	inline static int32_t get_offset_of_m_LastChunkUsedSize_2() { return static_cast<int32_t>(offsetof(ChunkAllocator_t462185203, ___m_LastChunkUsedSize_2)); }
	inline int32_t get_m_LastChunkUsedSize_2() const { return ___m_LastChunkUsedSize_2; }
	inline int32_t* get_address_of_m_LastChunkUsedSize_2() { return &___m_LastChunkUsedSize_2; }
	inline void set_m_LastChunkUsedSize_2(int32_t value)
	{
		___m_LastChunkUsedSize_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ChunkAllocator
struct ChunkAllocator_t462185203_marshaled_pinvoke
{
	uint8_t* ___m_FirstChunk_0;
	uint8_t* ___m_LastChunk_1;
	int32_t ___m_LastChunkUsedSize_2;
};
// Native definition for COM marshalling of Unity.Entities.ChunkAllocator
struct ChunkAllocator_t462185203_marshaled_com
{
	uint8_t* ___m_FirstChunk_0;
	uint8_t* ___m_LastChunk_1;
	int32_t ___m_LastChunkUsedSize_2;
};
#endif // CHUNKALLOCATOR_T462185203_H
#ifndef COMPONENTCHUNKCACHE_T352422386_H
#define COMPONENTCHUNKCACHE_T352422386_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentChunkCache
struct  ComponentChunkCache_t352422386 
{
public:
	// System.Void* Unity.Entities.ComponentChunkCache::CachedPtr
	void* ___CachedPtr_0;
	// System.Int32 Unity.Entities.ComponentChunkCache::CachedBeginIndex
	int32_t ___CachedBeginIndex_1;
	// System.Int32 Unity.Entities.ComponentChunkCache::CachedEndIndex
	int32_t ___CachedEndIndex_2;
	// System.Int32 Unity.Entities.ComponentChunkCache::CachedSizeOf
	int32_t ___CachedSizeOf_3;
	// System.Boolean Unity.Entities.ComponentChunkCache::IsWriting
	bool ___IsWriting_4;

public:
	inline static int32_t get_offset_of_CachedPtr_0() { return static_cast<int32_t>(offsetof(ComponentChunkCache_t352422386, ___CachedPtr_0)); }
	inline void* get_CachedPtr_0() const { return ___CachedPtr_0; }
	inline void** get_address_of_CachedPtr_0() { return &___CachedPtr_0; }
	inline void set_CachedPtr_0(void* value)
	{
		___CachedPtr_0 = value;
	}

	inline static int32_t get_offset_of_CachedBeginIndex_1() { return static_cast<int32_t>(offsetof(ComponentChunkCache_t352422386, ___CachedBeginIndex_1)); }
	inline int32_t get_CachedBeginIndex_1() const { return ___CachedBeginIndex_1; }
	inline int32_t* get_address_of_CachedBeginIndex_1() { return &___CachedBeginIndex_1; }
	inline void set_CachedBeginIndex_1(int32_t value)
	{
		___CachedBeginIndex_1 = value;
	}

	inline static int32_t get_offset_of_CachedEndIndex_2() { return static_cast<int32_t>(offsetof(ComponentChunkCache_t352422386, ___CachedEndIndex_2)); }
	inline int32_t get_CachedEndIndex_2() const { return ___CachedEndIndex_2; }
	inline int32_t* get_address_of_CachedEndIndex_2() { return &___CachedEndIndex_2; }
	inline void set_CachedEndIndex_2(int32_t value)
	{
		___CachedEndIndex_2 = value;
	}

	inline static int32_t get_offset_of_CachedSizeOf_3() { return static_cast<int32_t>(offsetof(ComponentChunkCache_t352422386, ___CachedSizeOf_3)); }
	inline int32_t get_CachedSizeOf_3() const { return ___CachedSizeOf_3; }
	inline int32_t* get_address_of_CachedSizeOf_3() { return &___CachedSizeOf_3; }
	inline void set_CachedSizeOf_3(int32_t value)
	{
		___CachedSizeOf_3 = value;
	}

	inline static int32_t get_offset_of_IsWriting_4() { return static_cast<int32_t>(offsetof(ComponentChunkCache_t352422386, ___IsWriting_4)); }
	inline bool get_IsWriting_4() const { return ___IsWriting_4; }
	inline bool* get_address_of_IsWriting_4() { return &___IsWriting_4; }
	inline void set_IsWriting_4(bool value)
	{
		___IsWriting_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ComponentChunkCache
struct ComponentChunkCache_t352422386_marshaled_pinvoke
{
	void* ___CachedPtr_0;
	int32_t ___CachedBeginIndex_1;
	int32_t ___CachedEndIndex_2;
	int32_t ___CachedSizeOf_3;
	int32_t ___IsWriting_4;
};
// Native definition for COM marshalling of Unity.Entities.ComponentChunkCache
struct ComponentChunkCache_t352422386_marshaled_com
{
	void* ___CachedPtr_0;
	int32_t ___CachedBeginIndex_1;
	int32_t ___CachedEndIndex_2;
	int32_t ___CachedSizeOf_3;
	int32_t ___IsWriting_4;
};
#endif // COMPONENTCHUNKCACHE_T352422386_H
#ifndef COMPONENTDATAFROMENTITY_1_T1822975059_H
#define COMPONENTDATAFROMENTITY_1_T1822975059_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentDataFromEntity`1<Unity.Entities.ProxyComponentData>
struct  ComponentDataFromEntity_1_t1822975059 
{
public:
	// Unity.Entities.EntityDataManager* Unity.Entities.ComponentDataFromEntity`1::m_Entities
	EntityDataManager_t2284384977 * ___m_Entities_0;
	// System.Int32 Unity.Entities.ComponentDataFromEntity`1::m_TypeIndex
	int32_t ___m_TypeIndex_1;
	// System.UInt32 Unity.Entities.ComponentDataFromEntity`1::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_2;
	// System.Int32 Unity.Entities.ComponentDataFromEntity`1::m_TypeLookupCache
	int32_t ___m_TypeLookupCache_3;

public:
	inline static int32_t get_offset_of_m_Entities_0() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1822975059, ___m_Entities_0)); }
	inline EntityDataManager_t2284384977 * get_m_Entities_0() const { return ___m_Entities_0; }
	inline EntityDataManager_t2284384977 ** get_address_of_m_Entities_0() { return &___m_Entities_0; }
	inline void set_m_Entities_0(EntityDataManager_t2284384977 * value)
	{
		___m_Entities_0 = value;
	}

	inline static int32_t get_offset_of_m_TypeIndex_1() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1822975059, ___m_TypeIndex_1)); }
	inline int32_t get_m_TypeIndex_1() const { return ___m_TypeIndex_1; }
	inline int32_t* get_address_of_m_TypeIndex_1() { return &___m_TypeIndex_1; }
	inline void set_m_TypeIndex_1(int32_t value)
	{
		___m_TypeIndex_1 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_2() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1822975059, ___m_GlobalSystemVersion_2)); }
	inline uint32_t get_m_GlobalSystemVersion_2() const { return ___m_GlobalSystemVersion_2; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_2() { return &___m_GlobalSystemVersion_2; }
	inline void set_m_GlobalSystemVersion_2(uint32_t value)
	{
		___m_GlobalSystemVersion_2 = value;
	}

	inline static int32_t get_offset_of_m_TypeLookupCache_3() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1822975059, ___m_TypeLookupCache_3)); }
	inline int32_t get_m_TypeLookupCache_3() const { return ___m_TypeLookupCache_3; }
	inline int32_t* get_address_of_m_TypeLookupCache_3() { return &___m_TypeLookupCache_3; }
	inline void set_m_TypeLookupCache_3(int32_t value)
	{
		___m_TypeLookupCache_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTDATAFROMENTITY_1_T1822975059_H
#ifndef COMPONENTDATAFROMENTITY_1_T1174273286_H
#define COMPONENTDATAFROMENTITY_1_T1174273286_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentDataFromEntity`1<Unity.Rendering.ActiveLODGroupMask>
struct  ComponentDataFromEntity_1_t1174273286 
{
public:
	// Unity.Entities.EntityDataManager* Unity.Entities.ComponentDataFromEntity`1::m_Entities
	EntityDataManager_t2284384977 * ___m_Entities_0;
	// System.Int32 Unity.Entities.ComponentDataFromEntity`1::m_TypeIndex
	int32_t ___m_TypeIndex_1;
	// System.UInt32 Unity.Entities.ComponentDataFromEntity`1::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_2;
	// System.Int32 Unity.Entities.ComponentDataFromEntity`1::m_TypeLookupCache
	int32_t ___m_TypeLookupCache_3;

public:
	inline static int32_t get_offset_of_m_Entities_0() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1174273286, ___m_Entities_0)); }
	inline EntityDataManager_t2284384977 * get_m_Entities_0() const { return ___m_Entities_0; }
	inline EntityDataManager_t2284384977 ** get_address_of_m_Entities_0() { return &___m_Entities_0; }
	inline void set_m_Entities_0(EntityDataManager_t2284384977 * value)
	{
		___m_Entities_0 = value;
	}

	inline static int32_t get_offset_of_m_TypeIndex_1() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1174273286, ___m_TypeIndex_1)); }
	inline int32_t get_m_TypeIndex_1() const { return ___m_TypeIndex_1; }
	inline int32_t* get_address_of_m_TypeIndex_1() { return &___m_TypeIndex_1; }
	inline void set_m_TypeIndex_1(int32_t value)
	{
		___m_TypeIndex_1 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_2() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1174273286, ___m_GlobalSystemVersion_2)); }
	inline uint32_t get_m_GlobalSystemVersion_2() const { return ___m_GlobalSystemVersion_2; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_2() { return &___m_GlobalSystemVersion_2; }
	inline void set_m_GlobalSystemVersion_2(uint32_t value)
	{
		___m_GlobalSystemVersion_2 = value;
	}

	inline static int32_t get_offset_of_m_TypeLookupCache_3() { return static_cast<int32_t>(offsetof(ComponentDataFromEntity_1_t1174273286, ___m_TypeLookupCache_3)); }
	inline int32_t get_m_TypeLookupCache_3() const { return ___m_TypeLookupCache_3; }
	inline int32_t* get_address_of_m_TypeLookupCache_3() { return &___m_TypeLookupCache_3; }
	inline void set_m_TypeLookupCache_3(int32_t value)
	{
		___m_TypeLookupCache_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTDATAFROMENTITY_1_T1174273286_H
#ifndef U3CINDEXINCOMPONENTGROUPU3E__FIXEDBUFFER3_T1335365264_H
#define U3CINDEXINCOMPONENTGROUPU3E__FIXEDBUFFER3_T1335365264_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentGroupFilter/ChangedFilter/<IndexInComponentGroup>__FixedBuffer3
struct  U3CIndexInComponentGroupU3E__FixedBuffer3_t1335365264 
{
public:
	union
	{
		struct
		{
			// System.Int32 Unity.Entities.ComponentGroupFilter/ChangedFilter/<IndexInComponentGroup>__FixedBuffer3::FixedElementField
			int32_t ___FixedElementField_0;
		};
		uint8_t U3CIndexInComponentGroupU3E__FixedBuffer3_t1335365264__padding[8];
	};

public:
	inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3CIndexInComponentGroupU3E__FixedBuffer3_t1335365264, ___FixedElementField_0)); }
	inline int32_t get_FixedElementField_0() const { return ___FixedElementField_0; }
	inline int32_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
	inline void set_FixedElementField_0(int32_t value)
	{
		___FixedElementField_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CINDEXINCOMPONENTGROUPU3E__FIXEDBUFFER3_T1335365264_H
#ifndef U3CINDEXINCOMPONENTGROUPU3E__FIXEDBUFFER1_T2258475559_H
#define U3CINDEXINCOMPONENTGROUPU3E__FIXEDBUFFER1_T2258475559_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentGroupFilter/SharedComponentData/<IndexInComponentGroup>__FixedBuffer1
struct  U3CIndexInComponentGroupU3E__FixedBuffer1_t2258475559 
{
public:
	union
	{
		struct
		{
			// System.Int32 Unity.Entities.ComponentGroupFilter/SharedComponentData/<IndexInComponentGroup>__FixedBuffer1::FixedElementField
			int32_t ___FixedElementField_0;
		};
		uint8_t U3CIndexInComponentGroupU3E__FixedBuffer1_t2258475559__padding[8];
	};

public:
	inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3CIndexInComponentGroupU3E__FixedBuffer1_t2258475559, ___FixedElementField_0)); }
	inline int32_t get_FixedElementField_0() const { return ___FixedElementField_0; }
	inline int32_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
	inline void set_FixedElementField_0(int32_t value)
	{
		___FixedElementField_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CINDEXINCOMPONENTGROUPU3E__FIXEDBUFFER1_T2258475559_H
#ifndef U3CSHAREDCOMPONENTINDEXU3E__FIXEDBUFFER2_T3937505361_H
#define U3CSHAREDCOMPONENTINDEXU3E__FIXEDBUFFER2_T3937505361_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentGroupFilter/SharedComponentData/<SharedComponentIndex>__FixedBuffer2
struct  U3CSharedComponentIndexU3E__FixedBuffer2_t3937505361 
{
public:
	union
	{
		struct
		{
			// System.Int32 Unity.Entities.ComponentGroupFilter/SharedComponentData/<SharedComponentIndex>__FixedBuffer2::FixedElementField
			int32_t ___FixedElementField_0;
		};
		uint8_t U3CSharedComponentIndexU3E__FixedBuffer2_t3937505361__padding[8];
	};

public:
	inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3CSharedComponentIndexU3E__FixedBuffer2_t3937505361, ___FixedElementField_0)); }
	inline int32_t get_FixedElementField_0() const { return ___FixedElementField_0; }
	inline int32_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
	inline void set_FixedElementField_0(int32_t value)
	{
		___FixedElementField_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CSHAREDCOMPONENTINDEXU3E__FIXEDBUFFER2_T3937505361_H
#ifndef ECBCHAINPLAYBACKSTATE_T2606266079_H
#define ECBCHAINPLAYBACKSTATE_T2606266079_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ECBChainPlaybackState
struct  ECBChainPlaybackState_t2606266079 
{
public:
	// Unity.Entities.ECBChunk* Unity.Entities.ECBChainPlaybackState::Chunk
	ECBChunk_t2624024349 * ___Chunk_0;
	// System.Int32 Unity.Entities.ECBChainPlaybackState::Offset
	int32_t ___Offset_1;
	// System.Int32 Unity.Entities.ECBChainPlaybackState::NextSortIndex
	int32_t ___NextSortIndex_2;

public:
	inline static int32_t get_offset_of_Chunk_0() { return static_cast<int32_t>(offsetof(ECBChainPlaybackState_t2606266079, ___Chunk_0)); }
	inline ECBChunk_t2624024349 * get_Chunk_0() const { return ___Chunk_0; }
	inline ECBChunk_t2624024349 ** get_address_of_Chunk_0() { return &___Chunk_0; }
	inline void set_Chunk_0(ECBChunk_t2624024349 * value)
	{
		___Chunk_0 = value;
	}

	inline static int32_t get_offset_of_Offset_1() { return static_cast<int32_t>(offsetof(ECBChainPlaybackState_t2606266079, ___Offset_1)); }
	inline int32_t get_Offset_1() const { return ___Offset_1; }
	inline int32_t* get_address_of_Offset_1() { return &___Offset_1; }
	inline void set_Offset_1(int32_t value)
	{
		___Offset_1 = value;
	}

	inline static int32_t get_offset_of_NextSortIndex_2() { return static_cast<int32_t>(offsetof(ECBChainPlaybackState_t2606266079, ___NextSortIndex_2)); }
	inline int32_t get_NextSortIndex_2() const { return ___NextSortIndex_2; }
	inline int32_t* get_address_of_NextSortIndex_2() { return &___NextSortIndex_2; }
	inline void set_NextSortIndex_2(int32_t value)
	{
		___NextSortIndex_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ECBChainPlaybackState
struct ECBChainPlaybackState_t2606266079_marshaled_pinvoke
{
	ECBChunk_t2624024349 * ___Chunk_0;
	int32_t ___Offset_1;
	int32_t ___NextSortIndex_2;
};
// Native definition for COM marshalling of Unity.Entities.ECBChainPlaybackState
struct ECBChainPlaybackState_t2606266079_marshaled_com
{
	ECBChunk_t2624024349 * ___Chunk_0;
	int32_t ___Offset_1;
	int32_t ___NextSortIndex_2;
};
#endif // ECBCHAINPLAYBACKSTATE_T2606266079_H
#ifndef ENTITY_T509829677_H
#define ENTITY_T509829677_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.Entity
struct  Entity_t509829677 
{
public:
	// System.Int32 Unity.Entities.Entity::Index
	int32_t ___Index_0;
	// System.Int32 Unity.Entities.Entity::Version
	int32_t ___Version_1;

public:
	inline static int32_t get_offset_of_Index_0() { return static_cast<int32_t>(offsetof(Entity_t509829677, ___Index_0)); }
	inline int32_t get_Index_0() const { return ___Index_0; }
	inline int32_t* get_address_of_Index_0() { return &___Index_0; }
	inline void set_Index_0(int32_t value)
	{
		___Index_0 = value;
	}

	inline static int32_t get_offset_of_Version_1() { return static_cast<int32_t>(offsetof(Entity_t509829677, ___Version_1)); }
	inline int32_t get_Version_1() const { return ___Version_1; }
	inline int32_t* get_address_of_Version_1() { return &___Version_1; }
	inline void set_Version_1(int32_t value)
	{
		___Version_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTITY_T509829677_H
#ifndef ENTITYARCHETYPE_T1794561431_H
#define ENTITYARCHETYPE_T1794561431_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityArchetype
struct  EntityArchetype_t1794561431 
{
public:
	// Unity.Entities.Archetype* Unity.Entities.EntityArchetype::Archetype
	Archetype_t3752865171 * ___Archetype_0;

public:
	inline static int32_t get_offset_of_Archetype_0() { return static_cast<int32_t>(offsetof(EntityArchetype_t1794561431, ___Archetype_0)); }
	inline Archetype_t3752865171 * get_Archetype_0() const { return ___Archetype_0; }
	inline Archetype_t3752865171 ** get_address_of_Archetype_0() { return &___Archetype_0; }
	inline void set_Archetype_0(Archetype_t3752865171 * value)
	{
		___Archetype_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.EntityArchetype
struct EntityArchetype_t1794561431_marshaled_pinvoke
{
	Archetype_t3752865171 * ___Archetype_0;
};
// Native definition for COM marshalling of Unity.Entities.EntityArchetype
struct EntityArchetype_t1794561431_marshaled_com
{
	Archetype_t3752865171 * ___Archetype_0;
};
#endif // ENTITYARCHETYPE_T1794561431_H
#ifndef ENTITYCOMMANDBUFFER_T3674614928_H
#define ENTITYCOMMANDBUFFER_T3674614928_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityCommandBuffer
struct  EntityCommandBuffer_t3674614928 
{
public:
	// Unity.Entities.EntityCommandBufferData* Unity.Entities.EntityCommandBuffer::m_Data
	EntityCommandBufferData_t2370150507 * ___m_Data_0;

public:
	inline static int32_t get_offset_of_m_Data_0() { return static_cast<int32_t>(offsetof(EntityCommandBuffer_t3674614928, ___m_Data_0)); }
	inline EntityCommandBufferData_t2370150507 * get_m_Data_0() const { return ___m_Data_0; }
	inline EntityCommandBufferData_t2370150507 ** get_address_of_m_Data_0() { return &___m_Data_0; }
	inline void set_m_Data_0(EntityCommandBufferData_t2370150507 * value)
	{
		___m_Data_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.EntityCommandBuffer
struct EntityCommandBuffer_t3674614928_marshaled_pinvoke
{
	EntityCommandBufferData_t2370150507 * ___m_Data_0;
};
// Native definition for COM marshalling of Unity.Entities.EntityCommandBuffer
struct EntityCommandBuffer_t3674614928_marshaled_com
{
	EntityCommandBufferData_t2370150507 * ___m_Data_0;
};
#endif // ENTITYCOMMANDBUFFER_T3674614928_H
#ifndef ENTITYCOMMANDBUFFERCHAIN_T160020615_H
#define ENTITYCOMMANDBUFFERCHAIN_T160020615_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityCommandBufferChain
struct  EntityCommandBufferChain_t160020615 
{
public:
	union
	{
		struct
		{
			// Unity.Entities.ECBChunk* Unity.Entities.EntityCommandBufferChain::m_Tail
			ECBChunk_t2624024349 * ___m_Tail_0;
			// Unity.Entities.ECBChunk* Unity.Entities.EntityCommandBufferChain::m_Head
			ECBChunk_t2624024349 * ___m_Head_1;
			// Unity.Entities.EntitySharedComponentCommand* Unity.Entities.EntityCommandBufferChain::m_CleanupList
			EntitySharedComponentCommand_t3125429585 * ___m_CleanupList_2;
			// Unity.Entities.CreateCommand* Unity.Entities.EntityCommandBufferChain::m_PrevCreateCommand
			CreateCommand_t1630295626 * ___m_PrevCreateCommand_3;
			// Unity.Entities.EntityCommand* Unity.Entities.EntityCommandBufferChain::m_PrevEntityCommand
			EntityCommand_t4220681025 * ___m_PrevEntityCommand_4;
			// Unity.Entities.EntityCommandBufferChain* Unity.Entities.EntityCommandBufferChain::m_NextChain
			EntityCommandBufferChain_t160020615 * ___m_NextChain_5;
			// System.Int32 Unity.Entities.EntityCommandBufferChain::m_LastSortIndex
			int32_t ___m_LastSortIndex_6;
		};
		uint8_t EntityCommandBufferChain_t160020615__padding[64];
	};

public:
	inline static int32_t get_offset_of_m_Tail_0() { return static_cast<int32_t>(offsetof(EntityCommandBufferChain_t160020615, ___m_Tail_0)); }
	inline ECBChunk_t2624024349 * get_m_Tail_0() const { return ___m_Tail_0; }
	inline ECBChunk_t2624024349 ** get_address_of_m_Tail_0() { return &___m_Tail_0; }
	inline void set_m_Tail_0(ECBChunk_t2624024349 * value)
	{
		___m_Tail_0 = value;
	}

	inline static int32_t get_offset_of_m_Head_1() { return static_cast<int32_t>(offsetof(EntityCommandBufferChain_t160020615, ___m_Head_1)); }
	inline ECBChunk_t2624024349 * get_m_Head_1() const { return ___m_Head_1; }
	inline ECBChunk_t2624024349 ** get_address_of_m_Head_1() { return &___m_Head_1; }
	inline void set_m_Head_1(ECBChunk_t2624024349 * value)
	{
		___m_Head_1 = value;
	}

	inline static int32_t get_offset_of_m_CleanupList_2() { return static_cast<int32_t>(offsetof(EntityCommandBufferChain_t160020615, ___m_CleanupList_2)); }
	inline EntitySharedComponentCommand_t3125429585 * get_m_CleanupList_2() const { return ___m_CleanupList_2; }
	inline EntitySharedComponentCommand_t3125429585 ** get_address_of_m_CleanupList_2() { return &___m_CleanupList_2; }
	inline void set_m_CleanupList_2(EntitySharedComponentCommand_t3125429585 * value)
	{
		___m_CleanupList_2 = value;
	}

	inline static int32_t get_offset_of_m_PrevCreateCommand_3() { return static_cast<int32_t>(offsetof(EntityCommandBufferChain_t160020615, ___m_PrevCreateCommand_3)); }
	inline CreateCommand_t1630295626 * get_m_PrevCreateCommand_3() const { return ___m_PrevCreateCommand_3; }
	inline CreateCommand_t1630295626 ** get_address_of_m_PrevCreateCommand_3() { return &___m_PrevCreateCommand_3; }
	inline void set_m_PrevCreateCommand_3(CreateCommand_t1630295626 * value)
	{
		___m_PrevCreateCommand_3 = value;
	}

	inline static int32_t get_offset_of_m_PrevEntityCommand_4() { return static_cast<int32_t>(offsetof(EntityCommandBufferChain_t160020615, ___m_PrevEntityCommand_4)); }
	inline EntityCommand_t4220681025 * get_m_PrevEntityCommand_4() const { return ___m_PrevEntityCommand_4; }
	inline EntityCommand_t4220681025 ** get_address_of_m_PrevEntityCommand_4() { return &___m_PrevEntityCommand_4; }
	inline void set_m_PrevEntityCommand_4(EntityCommand_t4220681025 * value)
	{
		___m_PrevEntityCommand_4 = value;
	}

	inline static int32_t get_offset_of_m_NextChain_5() { return static_cast<int32_t>(offsetof(EntityCommandBufferChain_t160020615, ___m_NextChain_5)); }
	inline EntityCommandBufferChain_t160020615 * get_m_NextChain_5() const { return ___m_NextChain_5; }
	inline EntityCommandBufferChain_t160020615 ** get_address_of_m_NextChain_5() { return &___m_NextChain_5; }
	inline void set_m_NextChain_5(EntityCommandBufferChain_t160020615 * value)
	{
		___m_NextChain_5 = value;
	}

	inline static int32_t get_offset_of_m_LastSortIndex_6() { return static_cast<int32_t>(offsetof(EntityCommandBufferChain_t160020615, ___m_LastSortIndex_6)); }
	inline int32_t get_m_LastSortIndex_6() const { return ___m_LastSortIndex_6; }
	inline int32_t* get_address_of_m_LastSortIndex_6() { return &___m_LastSortIndex_6; }
	inline void set_m_LastSortIndex_6(int32_t value)
	{
		___m_LastSortIndex_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.EntityCommandBufferChain
struct EntityCommandBufferChain_t160020615_marshaled_pinvoke
{
	union
	{
		struct
		{
			ECBChunk_t2624024349 * ___m_Tail_0;
			ECBChunk_t2624024349 * ___m_Head_1;
			EntitySharedComponentCommand_t3125429585 * ___m_CleanupList_2;
			CreateCommand_t1630295626 * ___m_PrevCreateCommand_3;
			EntityCommand_t4220681025 * ___m_PrevEntityCommand_4;
			EntityCommandBufferChain_t160020615 * ___m_NextChain_5;
			int32_t ___m_LastSortIndex_6;
		};
		uint8_t EntityCommandBufferChain_t160020615__padding[64];
	};
};
// Native definition for COM marshalling of Unity.Entities.EntityCommandBufferChain
struct EntityCommandBufferChain_t160020615_marshaled_com
{
	union
	{
		struct
		{
			ECBChunk_t2624024349 * ___m_Tail_0;
			ECBChunk_t2624024349 * ___m_Head_1;
			EntitySharedComponentCommand_t3125429585 * ___m_CleanupList_2;
			CreateCommand_t1630295626 * ___m_PrevCreateCommand_3;
			EntityCommand_t4220681025 * ___m_PrevEntityCommand_4;
			EntityCommandBufferChain_t160020615 * ___m_NextChain_5;
			int32_t ___m_LastSortIndex_6;
		};
		uint8_t EntityCommandBufferChain_t160020615__padding[64];
	};
};
#endif // ENTITYCOMMANDBUFFERCHAIN_T160020615_H
#ifndef ENTITYDATA_T3234984936_H
#define ENTITYDATA_T3234984936_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityDataManager/EntityData
struct  EntityData_t3234984936 
{
public:
	// System.Int32* Unity.Entities.EntityDataManager/EntityData::Version
	int32_t* ___Version_0;
	// Unity.Entities.Archetype** Unity.Entities.EntityDataManager/EntityData::Archetype
	Archetype_t3752865171 ** ___Archetype_1;
	// Unity.Entities.EntityDataManager/EntityChunkData* Unity.Entities.EntityDataManager/EntityData::ChunkData
	EntityChunkData_t3084481380 * ___ChunkData_2;

public:
	inline static int32_t get_offset_of_Version_0() { return static_cast<int32_t>(offsetof(EntityData_t3234984936, ___Version_0)); }
	inline int32_t* get_Version_0() const { return ___Version_0; }
	inline int32_t** get_address_of_Version_0() { return &___Version_0; }
	inline void set_Version_0(int32_t* value)
	{
		___Version_0 = value;
	}

	inline static int32_t get_offset_of_Archetype_1() { return static_cast<int32_t>(offsetof(EntityData_t3234984936, ___Archetype_1)); }
	inline Archetype_t3752865171 ** get_Archetype_1() const { return ___Archetype_1; }
	inline Archetype_t3752865171 *** get_address_of_Archetype_1() { return &___Archetype_1; }
	inline void set_Archetype_1(Archetype_t3752865171 ** value)
	{
		___Archetype_1 = value;
	}

	inline static int32_t get_offset_of_ChunkData_2() { return static_cast<int32_t>(offsetof(EntityData_t3234984936, ___ChunkData_2)); }
	inline EntityChunkData_t3084481380 * get_ChunkData_2() const { return ___ChunkData_2; }
	inline EntityChunkData_t3084481380 ** get_address_of_ChunkData_2() { return &___ChunkData_2; }
	inline void set_ChunkData_2(EntityChunkData_t3084481380 * value)
	{
		___ChunkData_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.EntityDataManager/EntityData
struct EntityData_t3234984936_marshaled_pinvoke
{
	int32_t* ___Version_0;
	Archetype_t3752865171 ** ___Archetype_1;
	EntityChunkData_t3084481380 * ___ChunkData_2;
};
// Native definition for COM marshalling of Unity.Entities.EntityDataManager/EntityData
struct EntityData_t3234984936_marshaled_com
{
	int32_t* ___Version_0;
	Archetype_t3752865171 ** ___Archetype_1;
	EntityChunkData_t3084481380 * ___ChunkData_2;
};
#endif // ENTITYDATA_T3234984936_H
#ifndef FIELDDATA_T3173027601_H
#define FIELDDATA_T3173027601_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.FastEquality/FieldData
struct  FieldData_t3173027601 
{
public:
	// System.Int32 Unity.Entities.FastEquality/FieldData::Offset
	int32_t ___Offset_0;
	// System.Reflection.FieldInfo Unity.Entities.FastEquality/FieldData::Field
	FieldInfo_t * ___Field_1;

public:
	inline static int32_t get_offset_of_Offset_0() { return static_cast<int32_t>(offsetof(FieldData_t3173027601, ___Offset_0)); }
	inline int32_t get_Offset_0() const { return ___Offset_0; }
	inline int32_t* get_address_of_Offset_0() { return &___Offset_0; }
	inline void set_Offset_0(int32_t value)
	{
		___Offset_0 = value;
	}

	inline static int32_t get_offset_of_Field_1() { return static_cast<int32_t>(offsetof(FieldData_t3173027601, ___Field_1)); }
	inline FieldInfo_t * get_Field_1() const { return ___Field_1; }
	inline FieldInfo_t ** get_address_of_Field_1() { return &___Field_1; }
	inline void set_Field_1(FieldInfo_t * value)
	{
		___Field_1 = value;
		Il2CppCodeGenWriteBarrier((&___Field_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.FastEquality/FieldData
struct FieldData_t3173027601_marshaled_pinvoke
{
	int32_t ___Offset_0;
	FieldInfo_t * ___Field_1;
};
// Native definition for COM marshalling of Unity.Entities.FastEquality/FieldData
struct FieldData_t3173027601_marshaled_com
{
	int32_t ___Offset_0;
	FieldInfo_t * ___Field_1;
};
#endif // FIELDDATA_T3173027601_H
#ifndef LAYOUT_T3712094680_H
#define LAYOUT_T3712094680_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.FastEquality/Layout
struct  Layout_t3712094680 
{
public:
	// System.Int32 Unity.Entities.FastEquality/Layout::offset
	int32_t ___offset_0;
	// System.Int32 Unity.Entities.FastEquality/Layout::count
	int32_t ___count_1;
	// System.Boolean Unity.Entities.FastEquality/Layout::Aligned4
	bool ___Aligned4_2;

public:
	inline static int32_t get_offset_of_offset_0() { return static_cast<int32_t>(offsetof(Layout_t3712094680, ___offset_0)); }
	inline int32_t get_offset_0() const { return ___offset_0; }
	inline int32_t* get_address_of_offset_0() { return &___offset_0; }
	inline void set_offset_0(int32_t value)
	{
		___offset_0 = value;
	}

	inline static int32_t get_offset_of_count_1() { return static_cast<int32_t>(offsetof(Layout_t3712094680, ___count_1)); }
	inline int32_t get_count_1() const { return ___count_1; }
	inline int32_t* get_address_of_count_1() { return &___count_1; }
	inline void set_count_1(int32_t value)
	{
		___count_1 = value;
	}

	inline static int32_t get_offset_of_Aligned4_2() { return static_cast<int32_t>(offsetof(Layout_t3712094680, ___Aligned4_2)); }
	inline bool get_Aligned4_2() const { return ___Aligned4_2; }
	inline bool* get_address_of_Aligned4_2() { return &___Aligned4_2; }
	inline void set_Aligned4_2(bool value)
	{
		___Aligned4_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.FastEquality/Layout
struct Layout_t3712094680_marshaled_pinvoke
{
	int32_t ___offset_0;
	int32_t ___count_1;
	int32_t ___Aligned4_2;
};
// Native definition for COM marshalling of Unity.Entities.FastEquality/Layout
struct Layout_t3712094680_marshaled_com
{
	int32_t ___offset_0;
	int32_t ___count_1;
	int32_t ___Aligned4_2;
};
#endif // LAYOUT_T3712094680_H
#ifndef TYPEINFO_T3053903850_H
#define TYPEINFO_T3053903850_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.FastEquality/TypeInfo
struct  TypeInfo_t3053903850 
{
public:
	// Unity.Entities.FastEquality/Layout[] Unity.Entities.FastEquality/TypeInfo::Layouts
	LayoutU5BU5D_t599782345* ___Layouts_0;
	// System.Int32 Unity.Entities.FastEquality/TypeInfo::Hash
	int32_t ___Hash_1;

public:
	inline static int32_t get_offset_of_Layouts_0() { return static_cast<int32_t>(offsetof(TypeInfo_t3053903850, ___Layouts_0)); }
	inline LayoutU5BU5D_t599782345* get_Layouts_0() const { return ___Layouts_0; }
	inline LayoutU5BU5D_t599782345** get_address_of_Layouts_0() { return &___Layouts_0; }
	inline void set_Layouts_0(LayoutU5BU5D_t599782345* value)
	{
		___Layouts_0 = value;
		Il2CppCodeGenWriteBarrier((&___Layouts_0), value);
	}

	inline static int32_t get_offset_of_Hash_1() { return static_cast<int32_t>(offsetof(TypeInfo_t3053903850, ___Hash_1)); }
	inline int32_t get_Hash_1() const { return ___Hash_1; }
	inline int32_t* get_address_of_Hash_1() { return &___Hash_1; }
	inline void set_Hash_1(int32_t value)
	{
		___Hash_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.FastEquality/TypeInfo
struct TypeInfo_t3053903850_marshaled_pinvoke
{
	Layout_t3712094680_marshaled_pinvoke* ___Layouts_0;
	int32_t ___Hash_1;
};
// Native definition for COM marshalling of Unity.Entities.FastEquality/TypeInfo
struct TypeInfo_t3053903850_marshaled_com
{
	Layout_t3712094680_marshaled_com* ___Layouts_0;
	int32_t ___Hash_1;
};
#endif // TYPEINFO_T3053903850_H
#ifndef INJECTFROMENTITYDATA_T191496190_H
#define INJECTFROMENTITYDATA_T191496190_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.InjectFromEntityData
struct  InjectFromEntityData_t191496190 
{
public:
	// Unity.Entities.InjectionData[] Unity.Entities.InjectFromEntityData::m_InjectComponentDataFromEntity
	InjectionDataU5BU5D_t1192714610* ___m_InjectComponentDataFromEntity_0;
	// Unity.Entities.InjectionData[] Unity.Entities.InjectFromEntityData::m_InjectBufferFromEntity
	InjectionDataU5BU5D_t1192714610* ___m_InjectBufferFromEntity_1;

public:
	inline static int32_t get_offset_of_m_InjectComponentDataFromEntity_0() { return static_cast<int32_t>(offsetof(InjectFromEntityData_t191496190, ___m_InjectComponentDataFromEntity_0)); }
	inline InjectionDataU5BU5D_t1192714610* get_m_InjectComponentDataFromEntity_0() const { return ___m_InjectComponentDataFromEntity_0; }
	inline InjectionDataU5BU5D_t1192714610** get_address_of_m_InjectComponentDataFromEntity_0() { return &___m_InjectComponentDataFromEntity_0; }
	inline void set_m_InjectComponentDataFromEntity_0(InjectionDataU5BU5D_t1192714610* value)
	{
		___m_InjectComponentDataFromEntity_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_InjectComponentDataFromEntity_0), value);
	}

	inline static int32_t get_offset_of_m_InjectBufferFromEntity_1() { return static_cast<int32_t>(offsetof(InjectFromEntityData_t191496190, ___m_InjectBufferFromEntity_1)); }
	inline InjectionDataU5BU5D_t1192714610* get_m_InjectBufferFromEntity_1() const { return ___m_InjectBufferFromEntity_1; }
	inline InjectionDataU5BU5D_t1192714610** get_address_of_m_InjectBufferFromEntity_1() { return &___m_InjectBufferFromEntity_1; }
	inline void set_m_InjectBufferFromEntity_1(InjectionDataU5BU5D_t1192714610* value)
	{
		___m_InjectBufferFromEntity_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_InjectBufferFromEntity_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.InjectFromEntityData
struct InjectFromEntityData_t191496190_marshaled_pinvoke
{
	InjectionData_t1513885859_marshaled_pinvoke* ___m_InjectComponentDataFromEntity_0;
	InjectionData_t1513885859_marshaled_pinvoke* ___m_InjectBufferFromEntity_1;
};
// Native definition for COM marshalling of Unity.Entities.InjectFromEntityData
struct InjectFromEntityData_t191496190_marshaled_com
{
	InjectionData_t1513885859_marshaled_com* ___m_InjectComponentDataFromEntity_0;
	InjectionData_t1513885859_marshaled_com* ___m_InjectBufferFromEntity_1;
};
#endif // INJECTFROMENTITYDATA_T191496190_H
#ifndef UNLOADMETHOD_T521525358_H
#define UNLOADMETHOD_T521525358_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.PlayerLoopManager/UnloadMethod
struct  UnloadMethod_t521525358 
{
public:
	// Unity.Entities.PlayerLoopManager/CallbackFunction Unity.Entities.PlayerLoopManager/UnloadMethod::Function
	CallbackFunction_t3700402216 * ___Function_0;
	// System.Int32 Unity.Entities.PlayerLoopManager/UnloadMethod::Ordering
	int32_t ___Ordering_1;

public:
	inline static int32_t get_offset_of_Function_0() { return static_cast<int32_t>(offsetof(UnloadMethod_t521525358, ___Function_0)); }
	inline CallbackFunction_t3700402216 * get_Function_0() const { return ___Function_0; }
	inline CallbackFunction_t3700402216 ** get_address_of_Function_0() { return &___Function_0; }
	inline void set_Function_0(CallbackFunction_t3700402216 * value)
	{
		___Function_0 = value;
		Il2CppCodeGenWriteBarrier((&___Function_0), value);
	}

	inline static int32_t get_offset_of_Ordering_1() { return static_cast<int32_t>(offsetof(UnloadMethod_t521525358, ___Ordering_1)); }
	inline int32_t get_Ordering_1() const { return ___Ordering_1; }
	inline int32_t* get_address_of_Ordering_1() { return &___Ordering_1; }
	inline void set_Ordering_1(int32_t value)
	{
		___Ordering_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.PlayerLoopManager/UnloadMethod
struct UnloadMethod_t521525358_marshaled_pinvoke
{
	Il2CppMethodPointer ___Function_0;
	int32_t ___Ordering_1;
};
// Native definition for COM marshalling of Unity.Entities.PlayerLoopManager/UnloadMethod
struct UnloadMethod_t521525358_marshaled_com
{
	Il2CppMethodPointer ___Function_0;
	int32_t ___Ordering_1;
};
#endif // UNLOADMETHOD_T521525358_H
#ifndef PROXYCOMPONENTDATA_T299728080_H
#define PROXYCOMPONENTDATA_T299728080_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ProxyComponentData
struct  ProxyComponentData_t299728080 
{
public:
	// System.Byte Unity.Entities.ProxyComponentData::m_Internal
	uint8_t ___m_Internal_0;

public:
	inline static int32_t get_offset_of_m_Internal_0() { return static_cast<int32_t>(offsetof(ProxyComponentData_t299728080, ___m_Internal_0)); }
	inline uint8_t get_m_Internal_0() const { return ___m_Internal_0; }
	inline uint8_t* get_address_of_m_Internal_0() { return &___m_Internal_0; }
	inline void set_m_Internal_0(uint8_t value)
	{
		___m_Internal_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PROXYCOMPONENTDATA_T299728080_H
#ifndef ENTITYOFFSETINFO_T892586624_H
#define ENTITYOFFSETINFO_T892586624_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.TypeManager/EntityOffsetInfo
struct  EntityOffsetInfo_t892586624 
{
public:
	// System.Int32 Unity.Entities.TypeManager/EntityOffsetInfo::Offset
	int32_t ___Offset_0;

public:
	inline static int32_t get_offset_of_Offset_0() { return static_cast<int32_t>(offsetof(EntityOffsetInfo_t892586624, ___Offset_0)); }
	inline int32_t get_Offset_0() const { return ___Offset_0; }
	inline int32_t* get_address_of_Offset_0() { return &___Offset_0; }
	inline void set_Offset_0(int32_t value)
	{
		___Offset_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTITYOFFSETINFO_T892586624_H
#ifndef FLOAT3_T2315770364_H
#define FLOAT3_T2315770364_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Mathematics.float3
struct  float3_t2315770364 
{
public:
	// System.Single Unity.Mathematics.float3::x
	float ___x_0;
	// System.Single Unity.Mathematics.float3::y
	float ___y_1;
	// System.Single Unity.Mathematics.float3::z
	float ___z_2;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(float3_t2315770364, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(float3_t2315770364, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(float3_t2315770364, ___z_2)); }
	inline float get_z_2() const { return ___z_2; }
	inline float* get_address_of_z_2() { return &___z_2; }
	inline void set_z_2(float value)
	{
		___z_2 = value;
	}
};

struct float3_t2315770364_StaticFields
{
public:
	// Unity.Mathematics.float3 Unity.Mathematics.float3::zero
	float3_t2315770364  ___zero_3;

public:
	inline static int32_t get_offset_of_zero_3() { return static_cast<int32_t>(offsetof(float3_t2315770364_StaticFields, ___zero_3)); }
	inline float3_t2315770364  get_zero_3() const { return ___zero_3; }
	inline float3_t2315770364 * get_address_of_zero_3() { return &___zero_3; }
	inline void set_zero_3(float3_t2315770364  value)
	{
		___zero_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FLOAT3_T2315770364_H
#ifndef FLOAT4_T4272085500_H
#define FLOAT4_T4272085500_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Mathematics.float4
struct  float4_t4272085500 
{
public:
	// System.Single Unity.Mathematics.float4::x
	float ___x_0;
	// System.Single Unity.Mathematics.float4::y
	float ___y_1;
	// System.Single Unity.Mathematics.float4::z
	float ___z_2;
	// System.Single Unity.Mathematics.float4::w
	float ___w_3;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(float4_t4272085500, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(float4_t4272085500, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(float4_t4272085500, ___z_2)); }
	inline float get_z_2() const { return ___z_2; }
	inline float* get_address_of_z_2() { return &___z_2; }
	inline void set_z_2(float value)
	{
		___z_2 = value;
	}

	inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(float4_t4272085500, ___w_3)); }
	inline float get_w_3() const { return ___w_3; }
	inline float* get_address_of_w_3() { return &___w_3; }
	inline void set_w_3(float value)
	{
		___w_3 = value;
	}
};

struct float4_t4272085500_StaticFields
{
public:
	// Unity.Mathematics.float4 Unity.Mathematics.float4::zero
	float4_t4272085500  ___zero_4;

public:
	inline static int32_t get_offset_of_zero_4() { return static_cast<int32_t>(offsetof(float4_t4272085500_StaticFields, ___zero_4)); }
	inline float4_t4272085500  get_zero_4() const { return ___zero_4; }
	inline float4_t4272085500 * get_address_of_zero_4() { return &___zero_4; }
	inline void set_zero_4(float4_t4272085500  value)
	{
		___zero_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FLOAT4_T4272085500_H
#ifndef ACTIVELODGROUPMASK_T3945993603_H
#define ACTIVELODGROUPMASK_T3945993603_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.ActiveLODGroupMask
struct  ActiveLODGroupMask_t3945993603 
{
public:
	// System.Int32 Unity.Rendering.ActiveLODGroupMask::LODMask
	int32_t ___LODMask_0;

public:
	inline static int32_t get_offset_of_LODMask_0() { return static_cast<int32_t>(offsetof(ActiveLODGroupMask_t3945993603, ___LODMask_0)); }
	inline int32_t get_LODMask_0() const { return ___LODMask_0; }
	inline int32_t* get_address_of_LODMask_0() { return &___LODMask_0; }
	inline void set_LODMask_0(int32_t value)
	{
		___LODMask_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ACTIVELODGROUPMASK_T3945993603_H
#ifndef MESHINSTANCEFLIPPEDWINDINGTAG_T2033129844_H
#define MESHINSTANCEFLIPPEDWINDINGTAG_T2033129844_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshInstanceFlippedWindingTag
struct  MeshInstanceFlippedWindingTag_t2033129844 
{
public:
	union
	{
		struct
		{
		};
		uint8_t MeshInstanceFlippedWindingTag_t2033129844__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MESHINSTANCEFLIPPEDWINDINGTAG_T2033129844_H
#ifndef FROZEN_T2972547853_H
#define FROZEN_T2972547853_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Transforms.Frozen
struct  Frozen_t2972547853 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Frozen_t2972547853__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FROZEN_T2972547853_H
#ifndef STATIC_T1228795224_H
#define STATIC_T1228795224_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Transforms.Static
struct  Static_t1228795224 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Static_t1228795224__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STATIC_T1228795224_H
#ifndef ORDERBLOCK_T1585977831_H
#define ORDERBLOCK_T1585977831_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.BeforeRenderHelper/OrderBlock
struct  OrderBlock_t1585977831 
{
public:
	// System.Int32 UnityEngine.BeforeRenderHelper/OrderBlock::order
	int32_t ___order_0;
	// UnityEngine.Events.UnityAction UnityEngine.BeforeRenderHelper/OrderBlock::callback
	UnityAction_t3245792599 * ___callback_1;

public:
	inline static int32_t get_offset_of_order_0() { return static_cast<int32_t>(offsetof(OrderBlock_t1585977831, ___order_0)); }
	inline int32_t get_order_0() const { return ___order_0; }
	inline int32_t* get_address_of_order_0() { return &___order_0; }
	inline void set_order_0(int32_t value)
	{
		___order_0 = value;
	}

	inline static int32_t get_offset_of_callback_1() { return static_cast<int32_t>(offsetof(OrderBlock_t1585977831, ___callback_1)); }
	inline UnityAction_t3245792599 * get_callback_1() const { return ___callback_1; }
	inline UnityAction_t3245792599 ** get_address_of_callback_1() { return &___callback_1; }
	inline void set_callback_1(UnityAction_t3245792599 * value)
	{
		___callback_1 = value;
		Il2CppCodeGenWriteBarrier((&___callback_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.BeforeRenderHelper/OrderBlock
struct OrderBlock_t1585977831_marshaled_pinvoke
{
	int32_t ___order_0;
	Il2CppMethodPointer ___callback_1;
};
// Native definition for COM marshalling of UnityEngine.BeforeRenderHelper/OrderBlock
struct OrderBlock_t1585977831_marshaled_com
{
	int32_t ___order_0;
	Il2CppMethodPointer ___callback_1;
};
#endif // ORDERBLOCK_T1585977831_H
#ifndef COLOR_T2555686324_H
#define COLOR_T2555686324_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Color
struct  Color_t2555686324 
{
public:
	// System.Single UnityEngine.Color::r
	float ___r_0;
	// System.Single UnityEngine.Color::g
	float ___g_1;
	// System.Single UnityEngine.Color::b
	float ___b_2;
	// System.Single UnityEngine.Color::a
	float ___a_3;

public:
	inline static int32_t get_offset_of_r_0() { return static_cast<int32_t>(offsetof(Color_t2555686324, ___r_0)); }
	inline float get_r_0() const { return ___r_0; }
	inline float* get_address_of_r_0() { return &___r_0; }
	inline void set_r_0(float value)
	{
		___r_0 = value;
	}

	inline static int32_t get_offset_of_g_1() { return static_cast<int32_t>(offsetof(Color_t2555686324, ___g_1)); }
	inline float get_g_1() const { return ___g_1; }
	inline float* get_address_of_g_1() { return &___g_1; }
	inline void set_g_1(float value)
	{
		___g_1 = value;
	}

	inline static int32_t get_offset_of_b_2() { return static_cast<int32_t>(offsetof(Color_t2555686324, ___b_2)); }
	inline float get_b_2() const { return ___b_2; }
	inline float* get_address_of_b_2() { return &___b_2; }
	inline void set_b_2(float value)
	{
		___b_2 = value;
	}

	inline static int32_t get_offset_of_a_3() { return static_cast<int32_t>(offsetof(Color_t2555686324, ___a_3)); }
	inline float get_a_3() const { return ___a_3; }
	inline float* get_address_of_a_3() { return &___a_3; }
	inline void set_a_3(float value)
	{
		___a_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COLOR_T2555686324_H
#ifndef COLOR32_T2600501292_H
#define COLOR32_T2600501292_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Color32
struct  Color32_t2600501292 
{
public:
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Int32 UnityEngine.Color32::rgba
			int32_t ___rgba_0;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___rgba_0_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Byte UnityEngine.Color32::r
			uint8_t ___r_1;
		};
		#pragma pack(pop, tp)
		struct
		{
			uint8_t ___r_1_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___g_2_OffsetPadding[1];
			// System.Byte UnityEngine.Color32::g
			uint8_t ___g_2;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___g_2_OffsetPadding_forAlignmentOnly[1];
			uint8_t ___g_2_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___b_3_OffsetPadding[2];
			// System.Byte UnityEngine.Color32::b
			uint8_t ___b_3;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___b_3_OffsetPadding_forAlignmentOnly[2];
			uint8_t ___b_3_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___a_4_OffsetPadding[3];
			// System.Byte UnityEngine.Color32::a
			uint8_t ___a_4;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___a_4_OffsetPadding_forAlignmentOnly[3];
			uint8_t ___a_4_forAlignmentOnly;
		};
	};

public:
	inline static int32_t get_offset_of_rgba_0() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___rgba_0)); }
	inline int32_t get_rgba_0() const { return ___rgba_0; }
	inline int32_t* get_address_of_rgba_0() { return &___rgba_0; }
	inline void set_rgba_0(int32_t value)
	{
		___rgba_0 = value;
	}

	inline static int32_t get_offset_of_r_1() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___r_1)); }
	inline uint8_t get_r_1() const { return ___r_1; }
	inline uint8_t* get_address_of_r_1() { return &___r_1; }
	inline void set_r_1(uint8_t value)
	{
		___r_1 = value;
	}

	inline static int32_t get_offset_of_g_2() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___g_2)); }
	inline uint8_t get_g_2() const { return ___g_2; }
	inline uint8_t* get_address_of_g_2() { return &___g_2; }
	inline void set_g_2(uint8_t value)
	{
		___g_2 = value;
	}

	inline static int32_t get_offset_of_b_3() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___b_3)); }
	inline uint8_t get_b_3() const { return ___b_3; }
	inline uint8_t* get_address_of_b_3() { return &___b_3; }
	inline void set_b_3(uint8_t value)
	{
		___b_3 = value;
	}

	inline static int32_t get_offset_of_a_4() { return static_cast<int32_t>(offsetof(Color32_t2600501292, ___a_4)); }
	inline uint8_t get_a_4() const { return ___a_4; }
	inline uint8_t* get_address_of_a_4() { return &___a_4; }
	inline void set_a_4(uint8_t value)
	{
		___a_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COLOR32_T2600501292_H
#ifndef DRIVENRECTTRANSFORMTRACKER_T2562230146_H
#define DRIVENRECTTRANSFORMTRACKER_T2562230146_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.DrivenRectTransformTracker
struct  DrivenRectTransformTracker_t2562230146 
{
public:
	union
	{
		struct
		{
		};
		uint8_t DrivenRectTransformTracker_t2562230146__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DRIVENRECTTRANSFORMTRACKER_T2562230146_H
#ifndef SHADOWDATA_T3587884416_H
#define SHADOWDATA_T3587884416_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.AdditionalShadowData/ShadowData
struct  ShadowData_t3587884416 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.AdditionalShadowData/ShadowData::format
	int32_t ___format_0;
	// System.Int32[] UnityEngine.Experimental.Rendering.AdditionalShadowData/ShadowData::data
	Int32U5BU5D_t385246372* ___data_1;

public:
	inline static int32_t get_offset_of_format_0() { return static_cast<int32_t>(offsetof(ShadowData_t3587884416, ___format_0)); }
	inline int32_t get_format_0() const { return ___format_0; }
	inline int32_t* get_address_of_format_0() { return &___format_0; }
	inline void set_format_0(int32_t value)
	{
		___format_0 = value;
	}

	inline static int32_t get_offset_of_data_1() { return static_cast<int32_t>(offsetof(ShadowData_t3587884416, ___data_1)); }
	inline Int32U5BU5D_t385246372* get_data_1() const { return ___data_1; }
	inline Int32U5BU5D_t385246372** get_address_of_data_1() { return &___data_1; }
	inline void set_data_1(Int32U5BU5D_t385246372* value)
	{
		___data_1 = value;
		Il2CppCodeGenWriteBarrier((&___data_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.AdditionalShadowData/ShadowData
struct ShadowData_t3587884416_marshaled_pinvoke
{
	int32_t ___format_0;
	int32_t* ___data_1;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.AdditionalShadowData/ShadowData
struct ShadowData_t3587884416_marshaled_com
{
	int32_t ___format_0;
	int32_t* ___data_1;
};
#endif // SHADOWDATA_T3587884416_H
#ifndef COPYOPERATION_T3389193622_H
#define COPYOPERATION_T3389193622_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.GPUCopyAsset/CopyOperation
struct  CopyOperation_t3389193622 
{
public:
	// System.String UnityEngine.Experimental.Rendering.GPUCopyAsset/CopyOperation::subscript
	String_t* ___subscript_0;
	// System.Int32 UnityEngine.Experimental.Rendering.GPUCopyAsset/CopyOperation::sourceChannel
	int32_t ___sourceChannel_1;
	// System.Int32 UnityEngine.Experimental.Rendering.GPUCopyAsset/CopyOperation::targetChannel
	int32_t ___targetChannel_2;

public:
	inline static int32_t get_offset_of_subscript_0() { return static_cast<int32_t>(offsetof(CopyOperation_t3389193622, ___subscript_0)); }
	inline String_t* get_subscript_0() const { return ___subscript_0; }
	inline String_t** get_address_of_subscript_0() { return &___subscript_0; }
	inline void set_subscript_0(String_t* value)
	{
		___subscript_0 = value;
		Il2CppCodeGenWriteBarrier((&___subscript_0), value);
	}

	inline static int32_t get_offset_of_sourceChannel_1() { return static_cast<int32_t>(offsetof(CopyOperation_t3389193622, ___sourceChannel_1)); }
	inline int32_t get_sourceChannel_1() const { return ___sourceChannel_1; }
	inline int32_t* get_address_of_sourceChannel_1() { return &___sourceChannel_1; }
	inline void set_sourceChannel_1(int32_t value)
	{
		___sourceChannel_1 = value;
	}

	inline static int32_t get_offset_of_targetChannel_2() { return static_cast<int32_t>(offsetof(CopyOperation_t3389193622, ___targetChannel_2)); }
	inline int32_t get_targetChannel_2() const { return ___targetChannel_2; }
	inline int32_t* get_address_of_targetChannel_2() { return &___targetChannel_2; }
	inline void set_targetChannel_2(int32_t value)
	{
		___targetChannel_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.GPUCopyAsset/CopyOperation
struct CopyOperation_t3389193622_marshaled_pinvoke
{
	char* ___subscript_0;
	int32_t ___sourceChannel_1;
	int32_t ___targetChannel_2;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.GPUCopyAsset/CopyOperation
struct CopyOperation_t3389193622_marshaled_com
{
	Il2CppChar* ___subscript_0;
	int32_t ___sourceChannel_1;
	int32_t ___targetChannel_2;
};
#endif // COPYOPERATION_T3389193622_H
#ifndef SHADERPASSNAME_T93928621_H
#define SHADERPASSNAME_T93928621_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShaderPassName
struct  ShaderPassName_t93928621 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.ShaderPassName::m_NameIndex
	int32_t ___m_NameIndex_0;

public:
	inline static int32_t get_offset_of_m_NameIndex_0() { return static_cast<int32_t>(offsetof(ShaderPassName_t93928621, ___m_NameIndex_0)); }
	inline int32_t get_m_NameIndex_0() const { return ___m_NameIndex_0; }
	inline int32_t* get_address_of_m_NameIndex_0() { return &___m_NameIndex_0; }
	inline void set_m_NameIndex_0(int32_t value)
	{
		___m_NameIndex_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADERPASSNAME_T93928621_H
#ifndef SHADOWPAYLOAD_T47708436_H
#define SHADOWPAYLOAD_T47708436_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowPayload
struct  ShadowPayload_t47708436 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowPayload::p0
	int32_t ___p0_0;
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowPayload::p1
	int32_t ___p1_1;
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowPayload::p2
	int32_t ___p2_2;
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowPayload::p3
	int32_t ___p3_3;

public:
	inline static int32_t get_offset_of_p0_0() { return static_cast<int32_t>(offsetof(ShadowPayload_t47708436, ___p0_0)); }
	inline int32_t get_p0_0() const { return ___p0_0; }
	inline int32_t* get_address_of_p0_0() { return &___p0_0; }
	inline void set_p0_0(int32_t value)
	{
		___p0_0 = value;
	}

	inline static int32_t get_offset_of_p1_1() { return static_cast<int32_t>(offsetof(ShadowPayload_t47708436, ___p1_1)); }
	inline int32_t get_p1_1() const { return ___p1_1; }
	inline int32_t* get_address_of_p1_1() { return &___p1_1; }
	inline void set_p1_1(int32_t value)
	{
		___p1_1 = value;
	}

	inline static int32_t get_offset_of_p2_2() { return static_cast<int32_t>(offsetof(ShadowPayload_t47708436, ___p2_2)); }
	inline int32_t get_p2_2() const { return ___p2_2; }
	inline int32_t* get_address_of_p2_2() { return &___p2_2; }
	inline void set_p2_2(int32_t value)
	{
		___p2_2 = value;
	}

	inline static int32_t get_offset_of_p3_3() { return static_cast<int32_t>(offsetof(ShadowPayload_t47708436, ___p3_3)); }
	inline int32_t get_p3_3() const { return ___p3_3; }
	inline int32_t* get_address_of_p3_3() { return &___p3_3; }
	inline void set_p3_3(int32_t value)
	{
		___p3_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWPAYLOAD_T47708436_H
#ifndef DELS_T361700601_H
#define DELS_T361700601_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowRegistry/Dels
struct  Dels_t361700601 
{
public:
	// UnityEngine.Experimental.Rendering.ShadowRegistry/VariantDelegate UnityEngine.Experimental.Rendering.ShadowRegistry/Dels::low
	VariantDelegate_t3731624934 * ___low_0;
	// UnityEngine.Experimental.Rendering.ShadowRegistry/VariantDelegate UnityEngine.Experimental.Rendering.ShadowRegistry/Dels::high
	VariantDelegate_t3731624934 * ___high_1;

public:
	inline static int32_t get_offset_of_low_0() { return static_cast<int32_t>(offsetof(Dels_t361700601, ___low_0)); }
	inline VariantDelegate_t3731624934 * get_low_0() const { return ___low_0; }
	inline VariantDelegate_t3731624934 ** get_address_of_low_0() { return &___low_0; }
	inline void set_low_0(VariantDelegate_t3731624934 * value)
	{
		___low_0 = value;
		Il2CppCodeGenWriteBarrier((&___low_0), value);
	}

	inline static int32_t get_offset_of_high_1() { return static_cast<int32_t>(offsetof(Dels_t361700601, ___high_1)); }
	inline VariantDelegate_t3731624934 * get_high_1() const { return ___high_1; }
	inline VariantDelegate_t3731624934 ** get_address_of_high_1() { return &___high_1; }
	inline void set_high_1(VariantDelegate_t3731624934 * value)
	{
		___high_1 = value;
		Il2CppCodeGenWriteBarrier((&___high_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.ShadowRegistry/Dels
struct Dels_t361700601_marshaled_pinvoke
{
	Il2CppMethodPointer ___low_0;
	Il2CppMethodPointer ___high_1;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.ShadowRegistry/Dels
struct Dels_t361700601_marshaled_com
{
	Il2CppMethodPointer ___low_0;
	Il2CppMethodPointer ___high_1;
};
#endif // DELS_T361700601_H
#ifndef ENTRY_T1827551715_H
#define ENTRY_T1827551715_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowRegistry/Entry
struct  Entry_t1827551715 
{
public:
	// System.String UnityEngine.Experimental.Rendering.ShadowRegistry/Entry::algorithmDesc
	String_t* ___algorithmDesc_0;
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowRegistry/Entry::variantsAvailable
	int32_t ___variantsAvailable_1;
	// System.String[] UnityEngine.Experimental.Rendering.ShadowRegistry/Entry::variantDescs
	StringU5BU5D_t1281789340* ___variantDescs_2;
	// UnityEngine.Experimental.Rendering.ShadowRegistry/Dels[] UnityEngine.Experimental.Rendering.ShadowRegistry/Entry::variantDels
	DelsU5BU5D_t2297256708* ___variantDels_3;

public:
	inline static int32_t get_offset_of_algorithmDesc_0() { return static_cast<int32_t>(offsetof(Entry_t1827551715, ___algorithmDesc_0)); }
	inline String_t* get_algorithmDesc_0() const { return ___algorithmDesc_0; }
	inline String_t** get_address_of_algorithmDesc_0() { return &___algorithmDesc_0; }
	inline void set_algorithmDesc_0(String_t* value)
	{
		___algorithmDesc_0 = value;
		Il2CppCodeGenWriteBarrier((&___algorithmDesc_0), value);
	}

	inline static int32_t get_offset_of_variantsAvailable_1() { return static_cast<int32_t>(offsetof(Entry_t1827551715, ___variantsAvailable_1)); }
	inline int32_t get_variantsAvailable_1() const { return ___variantsAvailable_1; }
	inline int32_t* get_address_of_variantsAvailable_1() { return &___variantsAvailable_1; }
	inline void set_variantsAvailable_1(int32_t value)
	{
		___variantsAvailable_1 = value;
	}

	inline static int32_t get_offset_of_variantDescs_2() { return static_cast<int32_t>(offsetof(Entry_t1827551715, ___variantDescs_2)); }
	inline StringU5BU5D_t1281789340* get_variantDescs_2() const { return ___variantDescs_2; }
	inline StringU5BU5D_t1281789340** get_address_of_variantDescs_2() { return &___variantDescs_2; }
	inline void set_variantDescs_2(StringU5BU5D_t1281789340* value)
	{
		___variantDescs_2 = value;
		Il2CppCodeGenWriteBarrier((&___variantDescs_2), value);
	}

	inline static int32_t get_offset_of_variantDels_3() { return static_cast<int32_t>(offsetof(Entry_t1827551715, ___variantDels_3)); }
	inline DelsU5BU5D_t2297256708* get_variantDels_3() const { return ___variantDels_3; }
	inline DelsU5BU5D_t2297256708** get_address_of_variantDels_3() { return &___variantDels_3; }
	inline void set_variantDels_3(DelsU5BU5D_t2297256708* value)
	{
		___variantDels_3 = value;
		Il2CppCodeGenWriteBarrier((&___variantDels_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.ShadowRegistry/Entry
struct Entry_t1827551715_marshaled_pinvoke
{
	char* ___algorithmDesc_0;
	int32_t ___variantsAvailable_1;
	char** ___variantDescs_2;
	Dels_t361700601_marshaled_pinvoke* ___variantDels_3;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.ShadowRegistry/Entry
struct Entry_t1827551715_marshaled_com
{
	Il2CppChar* ___algorithmDesc_0;
	int32_t ___variantsAvailable_1;
	Il2CppChar** ___variantDescs_2;
	Dels_t361700601_marshaled_com* ___variantDels_3;
};
#endif // ENTRY_T1827551715_H
#ifndef SHADOWREQUEST_T3287955082_H
#define SHADOWREQUEST_T3287955082_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest
struct  ShadowRequest_t3287955082 
{
public:
	// System.UInt32 UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest::m_MaskIndex
	uint32_t ___m_MaskIndex_5;
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest::m_ShadowTypeAndAlgorithm
	int32_t ___m_ShadowTypeAndAlgorithm_6;
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest::<instanceId>k__BackingField
	int32_t ___U3CinstanceIdU3Ek__BackingField_7;

public:
	inline static int32_t get_offset_of_m_MaskIndex_5() { return static_cast<int32_t>(offsetof(ShadowRequest_t3287955082, ___m_MaskIndex_5)); }
	inline uint32_t get_m_MaskIndex_5() const { return ___m_MaskIndex_5; }
	inline uint32_t* get_address_of_m_MaskIndex_5() { return &___m_MaskIndex_5; }
	inline void set_m_MaskIndex_5(uint32_t value)
	{
		___m_MaskIndex_5 = value;
	}

	inline static int32_t get_offset_of_m_ShadowTypeAndAlgorithm_6() { return static_cast<int32_t>(offsetof(ShadowRequest_t3287955082, ___m_ShadowTypeAndAlgorithm_6)); }
	inline int32_t get_m_ShadowTypeAndAlgorithm_6() const { return ___m_ShadowTypeAndAlgorithm_6; }
	inline int32_t* get_address_of_m_ShadowTypeAndAlgorithm_6() { return &___m_ShadowTypeAndAlgorithm_6; }
	inline void set_m_ShadowTypeAndAlgorithm_6(int32_t value)
	{
		___m_ShadowTypeAndAlgorithm_6 = value;
	}

	inline static int32_t get_offset_of_U3CinstanceIdU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(ShadowRequest_t3287955082, ___U3CinstanceIdU3Ek__BackingField_7)); }
	inline int32_t get_U3CinstanceIdU3Ek__BackingField_7() const { return ___U3CinstanceIdU3Ek__BackingField_7; }
	inline int32_t* get_address_of_U3CinstanceIdU3Ek__BackingField_7() { return &___U3CinstanceIdU3Ek__BackingField_7; }
	inline void set_U3CinstanceIdU3Ek__BackingField_7(int32_t value)
	{
		___U3CinstanceIdU3Ek__BackingField_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWREQUEST_T3287955082_H
#ifndef SSLICEENTRY_T3166396362_H
#define SSLICEENTRY_T3166396362_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.TextureCache/SSliceEntry
struct  SSliceEntry_t3166396362 
{
public:
	// System.UInt32 UnityEngine.Experimental.Rendering.TextureCache/SSliceEntry::texId
	uint32_t ___texId_0;
	// System.UInt32 UnityEngine.Experimental.Rendering.TextureCache/SSliceEntry::countLRU
	uint32_t ___countLRU_1;
	// System.UInt32 UnityEngine.Experimental.Rendering.TextureCache/SSliceEntry::sliceEntryHash
	uint32_t ___sliceEntryHash_2;

public:
	inline static int32_t get_offset_of_texId_0() { return static_cast<int32_t>(offsetof(SSliceEntry_t3166396362, ___texId_0)); }
	inline uint32_t get_texId_0() const { return ___texId_0; }
	inline uint32_t* get_address_of_texId_0() { return &___texId_0; }
	inline void set_texId_0(uint32_t value)
	{
		___texId_0 = value;
	}

	inline static int32_t get_offset_of_countLRU_1() { return static_cast<int32_t>(offsetof(SSliceEntry_t3166396362, ___countLRU_1)); }
	inline uint32_t get_countLRU_1() const { return ___countLRU_1; }
	inline uint32_t* get_address_of_countLRU_1() { return &___countLRU_1; }
	inline void set_countLRU_1(uint32_t value)
	{
		___countLRU_1 = value;
	}

	inline static int32_t get_offset_of_sliceEntryHash_2() { return static_cast<int32_t>(offsetof(SSliceEntry_t3166396362, ___sliceEntryHash_2)); }
	inline uint32_t get_sliceEntryHash_2() const { return ___sliceEntryHash_2; }
	inline uint32_t* get_address_of_sliceEntryHash_2() { return &___sliceEntryHash_2; }
	inline void set_sliceEntryHash_2(uint32_t value)
	{
		___sliceEntryHash_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SSLICEENTRY_T3166396362_H
#ifndef VECTORARRAY_1_T2839186583_H
#define VECTORARRAY_1_T2839186583_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.VectorArray`1<System.Int32>
struct  VectorArray_1_t2839186583 
{
public:
	// T[] UnityEngine.Experimental.VectorArray`1::m_array
	Int32U5BU5D_t385246372* ___m_array_1;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_offset
	uint32_t ___m_offset_2;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_count
	uint32_t ___m_count_3;
	// System.Boolean UnityEngine.Experimental.VectorArray`1::m_clearToDefault
	bool ___m_clearToDefault_4;

public:
	inline static int32_t get_offset_of_m_array_1() { return static_cast<int32_t>(offsetof(VectorArray_1_t2839186583, ___m_array_1)); }
	inline Int32U5BU5D_t385246372* get_m_array_1() const { return ___m_array_1; }
	inline Int32U5BU5D_t385246372** get_address_of_m_array_1() { return &___m_array_1; }
	inline void set_m_array_1(Int32U5BU5D_t385246372* value)
	{
		___m_array_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_array_1), value);
	}

	inline static int32_t get_offset_of_m_offset_2() { return static_cast<int32_t>(offsetof(VectorArray_1_t2839186583, ___m_offset_2)); }
	inline uint32_t get_m_offset_2() const { return ___m_offset_2; }
	inline uint32_t* get_address_of_m_offset_2() { return &___m_offset_2; }
	inline void set_m_offset_2(uint32_t value)
	{
		___m_offset_2 = value;
	}

	inline static int32_t get_offset_of_m_count_3() { return static_cast<int32_t>(offsetof(VectorArray_1_t2839186583, ___m_count_3)); }
	inline uint32_t get_m_count_3() const { return ___m_count_3; }
	inline uint32_t* get_address_of_m_count_3() { return &___m_count_3; }
	inline void set_m_count_3(uint32_t value)
	{
		___m_count_3 = value;
	}

	inline static int32_t get_offset_of_m_clearToDefault_4() { return static_cast<int32_t>(offsetof(VectorArray_1_t2839186583, ___m_clearToDefault_4)); }
	inline bool get_m_clearToDefault_4() const { return ___m_clearToDefault_4; }
	inline bool* get_address_of_m_clearToDefault_4() { return &___m_clearToDefault_4; }
	inline void set_m_clearToDefault_4(bool value)
	{
		___m_clearToDefault_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTORARRAY_1_T2839186583_H
#ifndef VECTORARRAY_1_T3624808134_H
#define VECTORARRAY_1_T3624808134_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.VectorArray`1<System.Int64>
struct  VectorArray_1_t3624808134 
{
public:
	// T[] UnityEngine.Experimental.VectorArray`1::m_array
	Int64U5BU5D_t2559172825* ___m_array_1;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_offset
	uint32_t ___m_offset_2;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_count
	uint32_t ___m_count_3;
	// System.Boolean UnityEngine.Experimental.VectorArray`1::m_clearToDefault
	bool ___m_clearToDefault_4;

public:
	inline static int32_t get_offset_of_m_array_1() { return static_cast<int32_t>(offsetof(VectorArray_1_t3624808134, ___m_array_1)); }
	inline Int64U5BU5D_t2559172825* get_m_array_1() const { return ___m_array_1; }
	inline Int64U5BU5D_t2559172825** get_address_of_m_array_1() { return &___m_array_1; }
	inline void set_m_array_1(Int64U5BU5D_t2559172825* value)
	{
		___m_array_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_array_1), value);
	}

	inline static int32_t get_offset_of_m_offset_2() { return static_cast<int32_t>(offsetof(VectorArray_1_t3624808134, ___m_offset_2)); }
	inline uint32_t get_m_offset_2() const { return ___m_offset_2; }
	inline uint32_t* get_address_of_m_offset_2() { return &___m_offset_2; }
	inline void set_m_offset_2(uint32_t value)
	{
		___m_offset_2 = value;
	}

	inline static int32_t get_offset_of_m_count_3() { return static_cast<int32_t>(offsetof(VectorArray_1_t3624808134, ___m_count_3)); }
	inline uint32_t get_m_count_3() const { return ___m_count_3; }
	inline uint32_t* get_address_of_m_count_3() { return &___m_count_3; }
	inline void set_m_count_3(uint32_t value)
	{
		___m_count_3 = value;
	}

	inline static int32_t get_offset_of_m_clearToDefault_4() { return static_cast<int32_t>(offsetof(VectorArray_1_t3624808134, ___m_clearToDefault_4)); }
	inline bool get_m_clearToDefault_4() const { return ___m_clearToDefault_4; }
	inline bool* get_address_of_m_clearToDefault_4() { return &___m_clearToDefault_4; }
	inline void set_m_clearToDefault_4(bool value)
	{
		___m_clearToDefault_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTORARRAY_1_T3624808134_H
#ifndef VECTORARRAY_1_T2968346994_H
#define VECTORARRAY_1_T2968346994_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.VectorArray`1<System.Object>
struct  VectorArray_1_t2968346994 
{
public:
	// T[] UnityEngine.Experimental.VectorArray`1::m_array
	ObjectU5BU5D_t2843939325* ___m_array_1;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_offset
	uint32_t ___m_offset_2;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_count
	uint32_t ___m_count_3;
	// System.Boolean UnityEngine.Experimental.VectorArray`1::m_clearToDefault
	bool ___m_clearToDefault_4;

public:
	inline static int32_t get_offset_of_m_array_1() { return static_cast<int32_t>(offsetof(VectorArray_1_t2968346994, ___m_array_1)); }
	inline ObjectU5BU5D_t2843939325* get_m_array_1() const { return ___m_array_1; }
	inline ObjectU5BU5D_t2843939325** get_address_of_m_array_1() { return &___m_array_1; }
	inline void set_m_array_1(ObjectU5BU5D_t2843939325* value)
	{
		___m_array_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_array_1), value);
	}

	inline static int32_t get_offset_of_m_offset_2() { return static_cast<int32_t>(offsetof(VectorArray_1_t2968346994, ___m_offset_2)); }
	inline uint32_t get_m_offset_2() const { return ___m_offset_2; }
	inline uint32_t* get_address_of_m_offset_2() { return &___m_offset_2; }
	inline void set_m_offset_2(uint32_t value)
	{
		___m_offset_2 = value;
	}

	inline static int32_t get_offset_of_m_count_3() { return static_cast<int32_t>(offsetof(VectorArray_1_t2968346994, ___m_count_3)); }
	inline uint32_t get_m_count_3() const { return ___m_count_3; }
	inline uint32_t* get_address_of_m_count_3() { return &___m_count_3; }
	inline void set_m_count_3(uint32_t value)
	{
		___m_count_3 = value;
	}

	inline static int32_t get_offset_of_m_clearToDefault_4() { return static_cast<int32_t>(offsetof(VectorArray_1_t2968346994, ___m_clearToDefault_4)); }
	inline bool get_m_clearToDefault_4() const { return ___m_clearToDefault_4; }
	inline bool* get_address_of_m_clearToDefault_4() { return &___m_clearToDefault_4; }
	inline void set_m_clearToDefault_4(bool value)
	{
		___m_clearToDefault_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTORARRAY_1_T2968346994_H
#ifndef VECTORARRAY_1_T3176195912_H
#define VECTORARRAY_1_T3176195912_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.VectorArray`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>
struct  VectorArray_1_t3176195912 
{
public:
	// T[] UnityEngine.Experimental.VectorArray`1::m_array
	ShadowRequestU5BU5D_t1481899023* ___m_array_1;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_offset
	uint32_t ___m_offset_2;
	// System.UInt32 UnityEngine.Experimental.VectorArray`1::m_count
	uint32_t ___m_count_3;
	// System.Boolean UnityEngine.Experimental.VectorArray`1::m_clearToDefault
	bool ___m_clearToDefault_4;

public:
	inline static int32_t get_offset_of_m_array_1() { return static_cast<int32_t>(offsetof(VectorArray_1_t3176195912, ___m_array_1)); }
	inline ShadowRequestU5BU5D_t1481899023* get_m_array_1() const { return ___m_array_1; }
	inline ShadowRequestU5BU5D_t1481899023** get_address_of_m_array_1() { return &___m_array_1; }
	inline void set_m_array_1(ShadowRequestU5BU5D_t1481899023* value)
	{
		___m_array_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_array_1), value);
	}

	inline static int32_t get_offset_of_m_offset_2() { return static_cast<int32_t>(offsetof(VectorArray_1_t3176195912, ___m_offset_2)); }
	inline uint32_t get_m_offset_2() const { return ___m_offset_2; }
	inline uint32_t* get_address_of_m_offset_2() { return &___m_offset_2; }
	inline void set_m_offset_2(uint32_t value)
	{
		___m_offset_2 = value;
	}

	inline static int32_t get_offset_of_m_count_3() { return static_cast<int32_t>(offsetof(VectorArray_1_t3176195912, ___m_count_3)); }
	inline uint32_t get_m_count_3() const { return ___m_count_3; }
	inline uint32_t* get_address_of_m_count_3() { return &___m_count_3; }
	inline void set_m_count_3(uint32_t value)
	{
		___m_count_3 = value;
	}

	inline static int32_t get_offset_of_m_clearToDefault_4() { return static_cast<int32_t>(offsetof(VectorArray_1_t3176195912, ___m_clearToDefault_4)); }
	inline bool get_m_clearToDefault_4() const { return ___m_clearToDefault_4; }
	inline bool* get_address_of_m_clearToDefault_4() { return &___m_clearToDefault_4; }
	inline void set_m_clearToDefault_4(bool value)
	{
		___m_clearToDefault_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTORARRAY_1_T3176195912_H
#ifndef KEYFRAME_T4206410242_H
#define KEYFRAME_T4206410242_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Keyframe
struct  Keyframe_t4206410242 
{
public:
	// System.Single UnityEngine.Keyframe::m_Time
	float ___m_Time_0;
	// System.Single UnityEngine.Keyframe::m_Value
	float ___m_Value_1;
	// System.Single UnityEngine.Keyframe::m_InTangent
	float ___m_InTangent_2;
	// System.Single UnityEngine.Keyframe::m_OutTangent
	float ___m_OutTangent_3;
	// System.Int32 UnityEngine.Keyframe::m_WeightedMode
	int32_t ___m_WeightedMode_4;
	// System.Single UnityEngine.Keyframe::m_InWeight
	float ___m_InWeight_5;
	// System.Single UnityEngine.Keyframe::m_OutWeight
	float ___m_OutWeight_6;

public:
	inline static int32_t get_offset_of_m_Time_0() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_Time_0)); }
	inline float get_m_Time_0() const { return ___m_Time_0; }
	inline float* get_address_of_m_Time_0() { return &___m_Time_0; }
	inline void set_m_Time_0(float value)
	{
		___m_Time_0 = value;
	}

	inline static int32_t get_offset_of_m_Value_1() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_Value_1)); }
	inline float get_m_Value_1() const { return ___m_Value_1; }
	inline float* get_address_of_m_Value_1() { return &___m_Value_1; }
	inline void set_m_Value_1(float value)
	{
		___m_Value_1 = value;
	}

	inline static int32_t get_offset_of_m_InTangent_2() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_InTangent_2)); }
	inline float get_m_InTangent_2() const { return ___m_InTangent_2; }
	inline float* get_address_of_m_InTangent_2() { return &___m_InTangent_2; }
	inline void set_m_InTangent_2(float value)
	{
		___m_InTangent_2 = value;
	}

	inline static int32_t get_offset_of_m_OutTangent_3() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_OutTangent_3)); }
	inline float get_m_OutTangent_3() const { return ___m_OutTangent_3; }
	inline float* get_address_of_m_OutTangent_3() { return &___m_OutTangent_3; }
	inline void set_m_OutTangent_3(float value)
	{
		___m_OutTangent_3 = value;
	}

	inline static int32_t get_offset_of_m_WeightedMode_4() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_WeightedMode_4)); }
	inline int32_t get_m_WeightedMode_4() const { return ___m_WeightedMode_4; }
	inline int32_t* get_address_of_m_WeightedMode_4() { return &___m_WeightedMode_4; }
	inline void set_m_WeightedMode_4(int32_t value)
	{
		___m_WeightedMode_4 = value;
	}

	inline static int32_t get_offset_of_m_InWeight_5() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_InWeight_5)); }
	inline float get_m_InWeight_5() const { return ___m_InWeight_5; }
	inline float* get_address_of_m_InWeight_5() { return &___m_InWeight_5; }
	inline void set_m_InWeight_5(float value)
	{
		___m_InWeight_5 = value;
	}

	inline static int32_t get_offset_of_m_OutWeight_6() { return static_cast<int32_t>(offsetof(Keyframe_t4206410242, ___m_OutWeight_6)); }
	inline float get_m_OutWeight_6() const { return ___m_OutWeight_6; }
	inline float* get_address_of_m_OutWeight_6() { return &___m_OutWeight_6; }
	inline void set_m_OutWeight_6(float value)
	{
		___m_OutWeight_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYFRAME_T4206410242_H
#ifndef MATRIX4X4_T1817901843_H
#define MATRIX4X4_T1817901843_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Matrix4x4
struct  Matrix4x4_t1817901843 
{
public:
	// System.Single UnityEngine.Matrix4x4::m00
	float ___m00_0;
	// System.Single UnityEngine.Matrix4x4::m10
	float ___m10_1;
	// System.Single UnityEngine.Matrix4x4::m20
	float ___m20_2;
	// System.Single UnityEngine.Matrix4x4::m30
	float ___m30_3;
	// System.Single UnityEngine.Matrix4x4::m01
	float ___m01_4;
	// System.Single UnityEngine.Matrix4x4::m11
	float ___m11_5;
	// System.Single UnityEngine.Matrix4x4::m21
	float ___m21_6;
	// System.Single UnityEngine.Matrix4x4::m31
	float ___m31_7;
	// System.Single UnityEngine.Matrix4x4::m02
	float ___m02_8;
	// System.Single UnityEngine.Matrix4x4::m12
	float ___m12_9;
	// System.Single UnityEngine.Matrix4x4::m22
	float ___m22_10;
	// System.Single UnityEngine.Matrix4x4::m32
	float ___m32_11;
	// System.Single UnityEngine.Matrix4x4::m03
	float ___m03_12;
	// System.Single UnityEngine.Matrix4x4::m13
	float ___m13_13;
	// System.Single UnityEngine.Matrix4x4::m23
	float ___m23_14;
	// System.Single UnityEngine.Matrix4x4::m33
	float ___m33_15;

public:
	inline static int32_t get_offset_of_m00_0() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m00_0)); }
	inline float get_m00_0() const { return ___m00_0; }
	inline float* get_address_of_m00_0() { return &___m00_0; }
	inline void set_m00_0(float value)
	{
		___m00_0 = value;
	}

	inline static int32_t get_offset_of_m10_1() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m10_1)); }
	inline float get_m10_1() const { return ___m10_1; }
	inline float* get_address_of_m10_1() { return &___m10_1; }
	inline void set_m10_1(float value)
	{
		___m10_1 = value;
	}

	inline static int32_t get_offset_of_m20_2() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m20_2)); }
	inline float get_m20_2() const { return ___m20_2; }
	inline float* get_address_of_m20_2() { return &___m20_2; }
	inline void set_m20_2(float value)
	{
		___m20_2 = value;
	}

	inline static int32_t get_offset_of_m30_3() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m30_3)); }
	inline float get_m30_3() const { return ___m30_3; }
	inline float* get_address_of_m30_3() { return &___m30_3; }
	inline void set_m30_3(float value)
	{
		___m30_3 = value;
	}

	inline static int32_t get_offset_of_m01_4() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m01_4)); }
	inline float get_m01_4() const { return ___m01_4; }
	inline float* get_address_of_m01_4() { return &___m01_4; }
	inline void set_m01_4(float value)
	{
		___m01_4 = value;
	}

	inline static int32_t get_offset_of_m11_5() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m11_5)); }
	inline float get_m11_5() const { return ___m11_5; }
	inline float* get_address_of_m11_5() { return &___m11_5; }
	inline void set_m11_5(float value)
	{
		___m11_5 = value;
	}

	inline static int32_t get_offset_of_m21_6() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m21_6)); }
	inline float get_m21_6() const { return ___m21_6; }
	inline float* get_address_of_m21_6() { return &___m21_6; }
	inline void set_m21_6(float value)
	{
		___m21_6 = value;
	}

	inline static int32_t get_offset_of_m31_7() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m31_7)); }
	inline float get_m31_7() const { return ___m31_7; }
	inline float* get_address_of_m31_7() { return &___m31_7; }
	inline void set_m31_7(float value)
	{
		___m31_7 = value;
	}

	inline static int32_t get_offset_of_m02_8() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m02_8)); }
	inline float get_m02_8() const { return ___m02_8; }
	inline float* get_address_of_m02_8() { return &___m02_8; }
	inline void set_m02_8(float value)
	{
		___m02_8 = value;
	}

	inline static int32_t get_offset_of_m12_9() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m12_9)); }
	inline float get_m12_9() const { return ___m12_9; }
	inline float* get_address_of_m12_9() { return &___m12_9; }
	inline void set_m12_9(float value)
	{
		___m12_9 = value;
	}

	inline static int32_t get_offset_of_m22_10() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m22_10)); }
	inline float get_m22_10() const { return ___m22_10; }
	inline float* get_address_of_m22_10() { return &___m22_10; }
	inline void set_m22_10(float value)
	{
		___m22_10 = value;
	}

	inline static int32_t get_offset_of_m32_11() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m32_11)); }
	inline float get_m32_11() const { return ___m32_11; }
	inline float* get_address_of_m32_11() { return &___m32_11; }
	inline void set_m32_11(float value)
	{
		___m32_11 = value;
	}

	inline static int32_t get_offset_of_m03_12() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m03_12)); }
	inline float get_m03_12() const { return ___m03_12; }
	inline float* get_address_of_m03_12() { return &___m03_12; }
	inline void set_m03_12(float value)
	{
		___m03_12 = value;
	}

	inline static int32_t get_offset_of_m13_13() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m13_13)); }
	inline float get_m13_13() const { return ___m13_13; }
	inline float* get_address_of_m13_13() { return &___m13_13; }
	inline void set_m13_13(float value)
	{
		___m13_13 = value;
	}

	inline static int32_t get_offset_of_m23_14() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m23_14)); }
	inline float get_m23_14() const { return ___m23_14; }
	inline float* get_address_of_m23_14() { return &___m23_14; }
	inline void set_m23_14(float value)
	{
		___m23_14 = value;
	}

	inline static int32_t get_offset_of_m33_15() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843, ___m33_15)); }
	inline float get_m33_15() const { return ___m33_15; }
	inline float* get_address_of_m33_15() { return &___m33_15; }
	inline void set_m33_15(float value)
	{
		___m33_15 = value;
	}
};

struct Matrix4x4_t1817901843_StaticFields
{
public:
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
	Matrix4x4_t1817901843  ___zeroMatrix_16;
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
	Matrix4x4_t1817901843  ___identityMatrix_17;

public:
	inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843_StaticFields, ___zeroMatrix_16)); }
	inline Matrix4x4_t1817901843  get_zeroMatrix_16() const { return ___zeroMatrix_16; }
	inline Matrix4x4_t1817901843 * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; }
	inline void set_zeroMatrix_16(Matrix4x4_t1817901843  value)
	{
		___zeroMatrix_16 = value;
	}

	inline static int32_t get_offset_of_identityMatrix_17() { return static_cast<int32_t>(offsetof(Matrix4x4_t1817901843_StaticFields, ___identityMatrix_17)); }
	inline Matrix4x4_t1817901843  get_identityMatrix_17() const { return ___identityMatrix_17; }
	inline Matrix4x4_t1817901843 * get_address_of_identityMatrix_17() { return &___identityMatrix_17; }
	inline void set_identityMatrix_17(Matrix4x4_t1817901843  value)
	{
		___identityMatrix_17 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MATRIX4X4_T1817901843_H
#ifndef RECT_T2360479859_H
#define RECT_T2360479859_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rect
struct  Rect_t2360479859 
{
public:
	// System.Single UnityEngine.Rect::m_XMin
	float ___m_XMin_0;
	// System.Single UnityEngine.Rect::m_YMin
	float ___m_YMin_1;
	// System.Single UnityEngine.Rect::m_Width
	float ___m_Width_2;
	// System.Single UnityEngine.Rect::m_Height
	float ___m_Height_3;

public:
	inline static int32_t get_offset_of_m_XMin_0() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_XMin_0)); }
	inline float get_m_XMin_0() const { return ___m_XMin_0; }
	inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; }
	inline void set_m_XMin_0(float value)
	{
		___m_XMin_0 = value;
	}

	inline static int32_t get_offset_of_m_YMin_1() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_YMin_1)); }
	inline float get_m_YMin_1() const { return ___m_YMin_1; }
	inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; }
	inline void set_m_YMin_1(float value)
	{
		___m_YMin_1 = value;
	}

	inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_Width_2)); }
	inline float get_m_Width_2() const { return ___m_Width_2; }
	inline float* get_address_of_m_Width_2() { return &___m_Width_2; }
	inline void set_m_Width_2(float value)
	{
		___m_Width_2 = value;
	}

	inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(Rect_t2360479859, ___m_Height_3)); }
	inline float get_m_Height_3() const { return ___m_Height_3; }
	inline float* get_address_of_m_Height_3() { return &___m_Height_3; }
	inline void set_m_Height_3(float value)
	{
		___m_Height_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECT_T2360479859_H
#ifndef LEVEL_T3444658929_H
#define LEVEL_T3444658929_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.PostProcessing.BloomRenderer/Level
struct  Level_t3444658929 
{
public:
	// System.Int32 UnityEngine.Rendering.PostProcessing.BloomRenderer/Level::down
	int32_t ___down_0;
	// System.Int32 UnityEngine.Rendering.PostProcessing.BloomRenderer/Level::up
	int32_t ___up_1;

public:
	inline static int32_t get_offset_of_down_0() { return static_cast<int32_t>(offsetof(Level_t3444658929, ___down_0)); }
	inline int32_t get_down_0() const { return ___down_0; }
	inline int32_t* get_address_of_down_0() { return &___down_0; }
	inline void set_down_0(int32_t value)
	{
		___down_0 = value;
	}

	inline static int32_t get_offset_of_up_1() { return static_cast<int32_t>(offsetof(Level_t3444658929, ___up_1)); }
	inline int32_t get_up_1() const { return ___up_1; }
	inline int32_t* get_address_of_up_1() { return &___up_1; }
	inline void set_up_1(int32_t value)
	{
		___up_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LEVEL_T3444658929_H
#ifndef HITINFO_T3229609740_H
#define HITINFO_T3229609740_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.SendMouseEvents/HitInfo
struct  HitInfo_t3229609740 
{
public:
	// UnityEngine.GameObject UnityEngine.SendMouseEvents/HitInfo::target
	GameObject_t1113636619 * ___target_0;
	// UnityEngine.Camera UnityEngine.SendMouseEvents/HitInfo::camera
	Camera_t4157153871 * ___camera_1;

public:
	inline static int32_t get_offset_of_target_0() { return static_cast<int32_t>(offsetof(HitInfo_t3229609740, ___target_0)); }
	inline GameObject_t1113636619 * get_target_0() const { return ___target_0; }
	inline GameObject_t1113636619 ** get_address_of_target_0() { return &___target_0; }
	inline void set_target_0(GameObject_t1113636619 * value)
	{
		___target_0 = value;
		Il2CppCodeGenWriteBarrier((&___target_0), value);
	}

	inline static int32_t get_offset_of_camera_1() { return static_cast<int32_t>(offsetof(HitInfo_t3229609740, ___camera_1)); }
	inline Camera_t4157153871 * get_camera_1() const { return ___camera_1; }
	inline Camera_t4157153871 ** get_address_of_camera_1() { return &___camera_1; }
	inline void set_camera_1(Camera_t4157153871 * value)
	{
		___camera_1 = value;
		Il2CppCodeGenWriteBarrier((&___camera_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.SendMouseEvents/HitInfo
struct HitInfo_t3229609740_marshaled_pinvoke
{
	GameObject_t1113636619 * ___target_0;
	Camera_t4157153871 * ___camera_1;
};
// Native definition for COM marshalling of UnityEngine.SendMouseEvents/HitInfo
struct HitInfo_t3229609740_marshaled_com
{
	GameObject_t1113636619 * ___target_0;
	Camera_t4157153871 * ___camera_1;
};
#endif // HITINFO_T3229609740_H
#ifndef SPRITESTATE_T1362986479_H
#define SPRITESTATE_T1362986479_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.SpriteState
struct  SpriteState_t1362986479 
{
public:
	// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_HighlightedSprite
	Sprite_t280657092 * ___m_HighlightedSprite_0;
	// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_PressedSprite
	Sprite_t280657092 * ___m_PressedSprite_1;
	// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_DisabledSprite
	Sprite_t280657092 * ___m_DisabledSprite_2;

public:
	inline static int32_t get_offset_of_m_HighlightedSprite_0() { return static_cast<int32_t>(offsetof(SpriteState_t1362986479, ___m_HighlightedSprite_0)); }
	inline Sprite_t280657092 * get_m_HighlightedSprite_0() const { return ___m_HighlightedSprite_0; }
	inline Sprite_t280657092 ** get_address_of_m_HighlightedSprite_0() { return &___m_HighlightedSprite_0; }
	inline void set_m_HighlightedSprite_0(Sprite_t280657092 * value)
	{
		___m_HighlightedSprite_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_HighlightedSprite_0), value);
	}

	inline static int32_t get_offset_of_m_PressedSprite_1() { return static_cast<int32_t>(offsetof(SpriteState_t1362986479, ___m_PressedSprite_1)); }
	inline Sprite_t280657092 * get_m_PressedSprite_1() const { return ___m_PressedSprite_1; }
	inline Sprite_t280657092 ** get_address_of_m_PressedSprite_1() { return &___m_PressedSprite_1; }
	inline void set_m_PressedSprite_1(Sprite_t280657092 * value)
	{
		___m_PressedSprite_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_PressedSprite_1), value);
	}

	inline static int32_t get_offset_of_m_DisabledSprite_2() { return static_cast<int32_t>(offsetof(SpriteState_t1362986479, ___m_DisabledSprite_2)); }
	inline Sprite_t280657092 * get_m_DisabledSprite_2() const { return ___m_DisabledSprite_2; }
	inline Sprite_t280657092 ** get_address_of_m_DisabledSprite_2() { return &___m_DisabledSprite_2; }
	inline void set_m_DisabledSprite_2(Sprite_t280657092 * value)
	{
		___m_DisabledSprite_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_DisabledSprite_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.UI.SpriteState
struct SpriteState_t1362986479_marshaled_pinvoke
{
	Sprite_t280657092 * ___m_HighlightedSprite_0;
	Sprite_t280657092 * ___m_PressedSprite_1;
	Sprite_t280657092 * ___m_DisabledSprite_2;
};
// Native definition for COM marshalling of UnityEngine.UI.SpriteState
struct SpriteState_t1362986479_marshaled_com
{
	Sprite_t280657092 * ___m_HighlightedSprite_0;
	Sprite_t280657092 * ___m_PressedSprite_1;
	Sprite_t280657092 * ___m_DisabledSprite_2;
};
#endif // SPRITESTATE_T1362986479_H
#ifndef UILINEINFO_T4195266810_H
#define UILINEINFO_T4195266810_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UILineInfo
struct  UILineInfo_t4195266810 
{
public:
	// System.Int32 UnityEngine.UILineInfo::startCharIdx
	int32_t ___startCharIdx_0;
	// System.Int32 UnityEngine.UILineInfo::height
	int32_t ___height_1;
	// System.Single UnityEngine.UILineInfo::topY
	float ___topY_2;
	// System.Single UnityEngine.UILineInfo::leading
	float ___leading_3;

public:
	inline static int32_t get_offset_of_startCharIdx_0() { return static_cast<int32_t>(offsetof(UILineInfo_t4195266810, ___startCharIdx_0)); }
	inline int32_t get_startCharIdx_0() const { return ___startCharIdx_0; }
	inline int32_t* get_address_of_startCharIdx_0() { return &___startCharIdx_0; }
	inline void set_startCharIdx_0(int32_t value)
	{
		___startCharIdx_0 = value;
	}

	inline static int32_t get_offset_of_height_1() { return static_cast<int32_t>(offsetof(UILineInfo_t4195266810, ___height_1)); }
	inline int32_t get_height_1() const { return ___height_1; }
	inline int32_t* get_address_of_height_1() { return &___height_1; }
	inline void set_height_1(int32_t value)
	{
		___height_1 = value;
	}

	inline static int32_t get_offset_of_topY_2() { return static_cast<int32_t>(offsetof(UILineInfo_t4195266810, ___topY_2)); }
	inline float get_topY_2() const { return ___topY_2; }
	inline float* get_address_of_topY_2() { return &___topY_2; }
	inline void set_topY_2(float value)
	{
		___topY_2 = value;
	}

	inline static int32_t get_offset_of_leading_3() { return static_cast<int32_t>(offsetof(UILineInfo_t4195266810, ___leading_3)); }
	inline float get_leading_3() const { return ___leading_3; }
	inline float* get_address_of_leading_3() { return &___leading_3; }
	inline void set_leading_3(float value)
	{
		___leading_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UILINEINFO_T4195266810_H
#ifndef WORKREQUEST_T1354518612_H
#define WORKREQUEST_T1354518612_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UnitySynchronizationContext/WorkRequest
struct  WorkRequest_t1354518612 
{
public:
	// System.Threading.SendOrPostCallback UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateCallback
	SendOrPostCallback_t2750080073 * ___m_DelagateCallback_0;
	// System.Object UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateState
	RuntimeObject * ___m_DelagateState_1;
	// System.Threading.ManualResetEvent UnityEngine.UnitySynchronizationContext/WorkRequest::m_WaitHandle
	ManualResetEvent_t451242010 * ___m_WaitHandle_2;

public:
	inline static int32_t get_offset_of_m_DelagateCallback_0() { return static_cast<int32_t>(offsetof(WorkRequest_t1354518612, ___m_DelagateCallback_0)); }
	inline SendOrPostCallback_t2750080073 * get_m_DelagateCallback_0() const { return ___m_DelagateCallback_0; }
	inline SendOrPostCallback_t2750080073 ** get_address_of_m_DelagateCallback_0() { return &___m_DelagateCallback_0; }
	inline void set_m_DelagateCallback_0(SendOrPostCallback_t2750080073 * value)
	{
		___m_DelagateCallback_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_DelagateCallback_0), value);
	}

	inline static int32_t get_offset_of_m_DelagateState_1() { return static_cast<int32_t>(offsetof(WorkRequest_t1354518612, ___m_DelagateState_1)); }
	inline RuntimeObject * get_m_DelagateState_1() const { return ___m_DelagateState_1; }
	inline RuntimeObject ** get_address_of_m_DelagateState_1() { return &___m_DelagateState_1; }
	inline void set_m_DelagateState_1(RuntimeObject * value)
	{
		___m_DelagateState_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_DelagateState_1), value);
	}

	inline static int32_t get_offset_of_m_WaitHandle_2() { return static_cast<int32_t>(offsetof(WorkRequest_t1354518612, ___m_WaitHandle_2)); }
	inline ManualResetEvent_t451242010 * get_m_WaitHandle_2() const { return ___m_WaitHandle_2; }
	inline ManualResetEvent_t451242010 ** get_address_of_m_WaitHandle_2() { return &___m_WaitHandle_2; }
	inline void set_m_WaitHandle_2(ManualResetEvent_t451242010 * value)
	{
		___m_WaitHandle_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_WaitHandle_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
struct WorkRequest_t1354518612_marshaled_pinvoke
{
	Il2CppMethodPointer ___m_DelagateCallback_0;
	Il2CppIUnknown* ___m_DelagateState_1;
	ManualResetEvent_t451242010 * ___m_WaitHandle_2;
};
// Native definition for COM marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
struct WorkRequest_t1354518612_marshaled_com
{
	Il2CppMethodPointer ___m_DelagateCallback_0;
	Il2CppIUnknown* ___m_DelagateState_1;
	ManualResetEvent_t451242010 * ___m_WaitHandle_2;
};
#endif // WORKREQUEST_T1354518612_H
#ifndef VECTOR2_T2156229523_H
#define VECTOR2_T2156229523_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Vector2
struct  Vector2_t2156229523 
{
public:
	// System.Single UnityEngine.Vector2::x
	float ___x_0;
	// System.Single UnityEngine.Vector2::y
	float ___y_1;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_t2156229523, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_t2156229523, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}
};

struct Vector2_t2156229523_StaticFields
{
public:
	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
	Vector2_t2156229523  ___zeroVector_2;
	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
	Vector2_t2156229523  ___oneVector_3;
	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
	Vector2_t2156229523  ___upVector_4;
	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
	Vector2_t2156229523  ___downVector_5;
	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
	Vector2_t2156229523  ___leftVector_6;
	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
	Vector2_t2156229523  ___rightVector_7;
	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
	Vector2_t2156229523  ___positiveInfinityVector_8;
	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
	Vector2_t2156229523  ___negativeInfinityVector_9;

public:
	inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___zeroVector_2)); }
	inline Vector2_t2156229523  get_zeroVector_2() const { return ___zeroVector_2; }
	inline Vector2_t2156229523 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
	inline void set_zeroVector_2(Vector2_t2156229523  value)
	{
		___zeroVector_2 = value;
	}

	inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___oneVector_3)); }
	inline Vector2_t2156229523  get_oneVector_3() const { return ___oneVector_3; }
	inline Vector2_t2156229523 * get_address_of_oneVector_3() { return &___oneVector_3; }
	inline void set_oneVector_3(Vector2_t2156229523  value)
	{
		___oneVector_3 = value;
	}

	inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___upVector_4)); }
	inline Vector2_t2156229523  get_upVector_4() const { return ___upVector_4; }
	inline Vector2_t2156229523 * get_address_of_upVector_4() { return &___upVector_4; }
	inline void set_upVector_4(Vector2_t2156229523  value)
	{
		___upVector_4 = value;
	}

	inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___downVector_5)); }
	inline Vector2_t2156229523  get_downVector_5() const { return ___downVector_5; }
	inline Vector2_t2156229523 * get_address_of_downVector_5() { return &___downVector_5; }
	inline void set_downVector_5(Vector2_t2156229523  value)
	{
		___downVector_5 = value;
	}

	inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___leftVector_6)); }
	inline Vector2_t2156229523  get_leftVector_6() const { return ___leftVector_6; }
	inline Vector2_t2156229523 * get_address_of_leftVector_6() { return &___leftVector_6; }
	inline void set_leftVector_6(Vector2_t2156229523  value)
	{
		___leftVector_6 = value;
	}

	inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___rightVector_7)); }
	inline Vector2_t2156229523  get_rightVector_7() const { return ___rightVector_7; }
	inline Vector2_t2156229523 * get_address_of_rightVector_7() { return &___rightVector_7; }
	inline void set_rightVector_7(Vector2_t2156229523  value)
	{
		___rightVector_7 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___positiveInfinityVector_8)); }
	inline Vector2_t2156229523  get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
	inline Vector2_t2156229523 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
	inline void set_positiveInfinityVector_8(Vector2_t2156229523  value)
	{
		___positiveInfinityVector_8 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_t2156229523_StaticFields, ___negativeInfinityVector_9)); }
	inline Vector2_t2156229523  get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
	inline Vector2_t2156229523 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
	inline void set_negativeInfinityVector_9(Vector2_t2156229523  value)
	{
		___negativeInfinityVector_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTOR2_T2156229523_H
#ifndef VECTOR3_T3722313464_H
#define VECTOR3_T3722313464_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Vector3
struct  Vector3_t3722313464 
{
public:
	// System.Single UnityEngine.Vector3::x
	float ___x_2;
	// System.Single UnityEngine.Vector3::y
	float ___y_3;
	// System.Single UnityEngine.Vector3::z
	float ___z_4;

public:
	inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_t3722313464, ___x_2)); }
	inline float get_x_2() const { return ___x_2; }
	inline float* get_address_of_x_2() { return &___x_2; }
	inline void set_x_2(float value)
	{
		___x_2 = value;
	}

	inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_t3722313464, ___y_3)); }
	inline float get_y_3() const { return ___y_3; }
	inline float* get_address_of_y_3() { return &___y_3; }
	inline void set_y_3(float value)
	{
		___y_3 = value;
	}

	inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_t3722313464, ___z_4)); }
	inline float get_z_4() const { return ___z_4; }
	inline float* get_address_of_z_4() { return &___z_4; }
	inline void set_z_4(float value)
	{
		___z_4 = value;
	}
};

struct Vector3_t3722313464_StaticFields
{
public:
	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
	Vector3_t3722313464  ___zeroVector_5;
	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
	Vector3_t3722313464  ___oneVector_6;
	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
	Vector3_t3722313464  ___upVector_7;
	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
	Vector3_t3722313464  ___downVector_8;
	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
	Vector3_t3722313464  ___leftVector_9;
	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
	Vector3_t3722313464  ___rightVector_10;
	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
	Vector3_t3722313464  ___forwardVector_11;
	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
	Vector3_t3722313464  ___backVector_12;
	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
	Vector3_t3722313464  ___positiveInfinityVector_13;
	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
	Vector3_t3722313464  ___negativeInfinityVector_14;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___zeroVector_5)); }
	inline Vector3_t3722313464  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector3_t3722313464 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector3_t3722313464  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___oneVector_6)); }
	inline Vector3_t3722313464  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector3_t3722313464 * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector3_t3722313464  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___upVector_7)); }
	inline Vector3_t3722313464  get_upVector_7() const { return ___upVector_7; }
	inline Vector3_t3722313464 * get_address_of_upVector_7() { return &___upVector_7; }
	inline void set_upVector_7(Vector3_t3722313464  value)
	{
		___upVector_7 = value;
	}

	inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___downVector_8)); }
	inline Vector3_t3722313464  get_downVector_8() const { return ___downVector_8; }
	inline Vector3_t3722313464 * get_address_of_downVector_8() { return &___downVector_8; }
	inline void set_downVector_8(Vector3_t3722313464  value)
	{
		___downVector_8 = value;
	}

	inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___leftVector_9)); }
	inline Vector3_t3722313464  get_leftVector_9() const { return ___leftVector_9; }
	inline Vector3_t3722313464 * get_address_of_leftVector_9() { return &___leftVector_9; }
	inline void set_leftVector_9(Vector3_t3722313464  value)
	{
		___leftVector_9 = value;
	}

	inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___rightVector_10)); }
	inline Vector3_t3722313464  get_rightVector_10() const { return ___rightVector_10; }
	inline Vector3_t3722313464 * get_address_of_rightVector_10() { return &___rightVector_10; }
	inline void set_rightVector_10(Vector3_t3722313464  value)
	{
		___rightVector_10 = value;
	}

	inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___forwardVector_11)); }
	inline Vector3_t3722313464  get_forwardVector_11() const { return ___forwardVector_11; }
	inline Vector3_t3722313464 * get_address_of_forwardVector_11() { return &___forwardVector_11; }
	inline void set_forwardVector_11(Vector3_t3722313464  value)
	{
		___forwardVector_11 = value;
	}

	inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___backVector_12)); }
	inline Vector3_t3722313464  get_backVector_12() const { return ___backVector_12; }
	inline Vector3_t3722313464 * get_address_of_backVector_12() { return &___backVector_12; }
	inline void set_backVector_12(Vector3_t3722313464  value)
	{
		___backVector_12 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___positiveInfinityVector_13)); }
	inline Vector3_t3722313464  get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
	inline Vector3_t3722313464 * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
	inline void set_positiveInfinityVector_13(Vector3_t3722313464  value)
	{
		___positiveInfinityVector_13 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___negativeInfinityVector_14)); }
	inline Vector3_t3722313464  get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
	inline Vector3_t3722313464 * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
	inline void set_negativeInfinityVector_14(Vector3_t3722313464  value)
	{
		___negativeInfinityVector_14 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTOR3_T3722313464_H
#ifndef VECTOR4_T3319028937_H
#define VECTOR4_T3319028937_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Vector4
struct  Vector4_t3319028937 
{
public:
	// System.Single UnityEngine.Vector4::x
	float ___x_1;
	// System.Single UnityEngine.Vector4::y
	float ___y_2;
	// System.Single UnityEngine.Vector4::z
	float ___z_3;
	// System.Single UnityEngine.Vector4::w
	float ___w_4;

public:
	inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector4_t3319028937, ___x_1)); }
	inline float get_x_1() const { return ___x_1; }
	inline float* get_address_of_x_1() { return &___x_1; }
	inline void set_x_1(float value)
	{
		___x_1 = value;
	}

	inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector4_t3319028937, ___y_2)); }
	inline float get_y_2() const { return ___y_2; }
	inline float* get_address_of_y_2() { return &___y_2; }
	inline void set_y_2(float value)
	{
		___y_2 = value;
	}

	inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector4_t3319028937, ___z_3)); }
	inline float get_z_3() const { return ___z_3; }
	inline float* get_address_of_z_3() { return &___z_3; }
	inline void set_z_3(float value)
	{
		___z_3 = value;
	}

	inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(Vector4_t3319028937, ___w_4)); }
	inline float get_w_4() const { return ___w_4; }
	inline float* get_address_of_w_4() { return &___w_4; }
	inline void set_w_4(float value)
	{
		___w_4 = value;
	}
};

struct Vector4_t3319028937_StaticFields
{
public:
	// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
	Vector4_t3319028937  ___zeroVector_5;
	// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
	Vector4_t3319028937  ___oneVector_6;
	// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
	Vector4_t3319028937  ___positiveInfinityVector_7;
	// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
	Vector4_t3319028937  ___negativeInfinityVector_8;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector4_t3319028937_StaticFields, ___zeroVector_5)); }
	inline Vector4_t3319028937  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector4_t3319028937 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector4_t3319028937  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector4_t3319028937_StaticFields, ___oneVector_6)); }
	inline Vector4_t3319028937  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector4_t3319028937 * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector4_t3319028937  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast<int32_t>(offsetof(Vector4_t3319028937_StaticFields, ___positiveInfinityVector_7)); }
	inline Vector4_t3319028937  get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; }
	inline Vector4_t3319028937 * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; }
	inline void set_positiveInfinityVector_7(Vector4_t3319028937  value)
	{
		___positiveInfinityVector_7 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector4_t3319028937_StaticFields, ___negativeInfinityVector_8)); }
	inline Vector4_t3319028937  get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; }
	inline Vector4_t3319028937 * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; }
	inline void set_negativeInfinityVector_8(Vector4_t3319028937  value)
	{
		___negativeInfinityVector_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTOR4_T3319028937_H
#ifndef SEMANTICMEANING_T3533498486_H
#define SEMANTICMEANING_T3533498486_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Windows.Speech.SemanticMeaning
struct  SemanticMeaning_t3533498486 
{
public:
	// System.String UnityEngine.Windows.Speech.SemanticMeaning::key
	String_t* ___key_0;
	// System.String[] UnityEngine.Windows.Speech.SemanticMeaning::values
	StringU5BU5D_t1281789340* ___values_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(SemanticMeaning_t3533498486, ___key_0)); }
	inline String_t* get_key_0() const { return ___key_0; }
	inline String_t** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(String_t* value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_values_1() { return static_cast<int32_t>(offsetof(SemanticMeaning_t3533498486, ___values_1)); }
	inline StringU5BU5D_t1281789340* get_values_1() const { return ___values_1; }
	inline StringU5BU5D_t1281789340** get_address_of_values_1() { return &___values_1; }
	inline void set_values_1(StringU5BU5D_t1281789340* value)
	{
		___values_1 = value;
		Il2CppCodeGenWriteBarrier((&___values_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Windows.Speech.SemanticMeaning
struct SemanticMeaning_t3533498486_marshaled_pinvoke
{
	char* ___key_0;
	char** ___values_1;
};
// Native definition for COM marshalling of UnityEngine.Windows.Speech.SemanticMeaning
struct SemanticMeaning_t3533498486_marshaled_com
{
	Il2CppChar* ___key_0;
	Il2CppChar** ___values_1;
};
#endif // SEMANTICMEANING_T3533498486_H
#ifndef OP_T2046805169_H
#define OP_T2046805169_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// MS.Internal.Xml.XPath.Operator/Op
struct  Op_t2046805169 
{
public:
	// System.Int32 MS.Internal.Xml.XPath.Operator/Op::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Op_t2046805169, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OP_T2046805169_H
#ifndef SECITEMIMPORTEXPORTKEYPARAMETERS_T2289706800_H
#define SECITEMIMPORTEXPORTKEYPARAMETERS_T2289706800_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters
struct  SecItemImportExportKeyParameters_t2289706800 
{
public:
	// System.Int32 Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::version
	int32_t ___version_0;
	// System.Int32 Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::flags
	int32_t ___flags_1;
	// System.IntPtr Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::passphrase
	intptr_t ___passphrase_2;
	// System.IntPtr Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::alertTitle
	intptr_t ___alertTitle_3;
	// System.IntPtr Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::alertPrompt
	intptr_t ___alertPrompt_4;
	// System.IntPtr Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::accessRef
	intptr_t ___accessRef_5;
	// System.IntPtr Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::keyUsage
	intptr_t ___keyUsage_6;
	// System.IntPtr Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters::keyAttributes
	intptr_t ___keyAttributes_7;

public:
	inline static int32_t get_offset_of_version_0() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___version_0)); }
	inline int32_t get_version_0() const { return ___version_0; }
	inline int32_t* get_address_of_version_0() { return &___version_0; }
	inline void set_version_0(int32_t value)
	{
		___version_0 = value;
	}

	inline static int32_t get_offset_of_flags_1() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___flags_1)); }
	inline int32_t get_flags_1() const { return ___flags_1; }
	inline int32_t* get_address_of_flags_1() { return &___flags_1; }
	inline void set_flags_1(int32_t value)
	{
		___flags_1 = value;
	}

	inline static int32_t get_offset_of_passphrase_2() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___passphrase_2)); }
	inline intptr_t get_passphrase_2() const { return ___passphrase_2; }
	inline intptr_t* get_address_of_passphrase_2() { return &___passphrase_2; }
	inline void set_passphrase_2(intptr_t value)
	{
		___passphrase_2 = value;
	}

	inline static int32_t get_offset_of_alertTitle_3() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___alertTitle_3)); }
	inline intptr_t get_alertTitle_3() const { return ___alertTitle_3; }
	inline intptr_t* get_address_of_alertTitle_3() { return &___alertTitle_3; }
	inline void set_alertTitle_3(intptr_t value)
	{
		___alertTitle_3 = value;
	}

	inline static int32_t get_offset_of_alertPrompt_4() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___alertPrompt_4)); }
	inline intptr_t get_alertPrompt_4() const { return ___alertPrompt_4; }
	inline intptr_t* get_address_of_alertPrompt_4() { return &___alertPrompt_4; }
	inline void set_alertPrompt_4(intptr_t value)
	{
		___alertPrompt_4 = value;
	}

	inline static int32_t get_offset_of_accessRef_5() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___accessRef_5)); }
	inline intptr_t get_accessRef_5() const { return ___accessRef_5; }
	inline intptr_t* get_address_of_accessRef_5() { return &___accessRef_5; }
	inline void set_accessRef_5(intptr_t value)
	{
		___accessRef_5 = value;
	}

	inline static int32_t get_offset_of_keyUsage_6() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___keyUsage_6)); }
	inline intptr_t get_keyUsage_6() const { return ___keyUsage_6; }
	inline intptr_t* get_address_of_keyUsage_6() { return &___keyUsage_6; }
	inline void set_keyUsage_6(intptr_t value)
	{
		___keyUsage_6 = value;
	}

	inline static int32_t get_offset_of_keyAttributes_7() { return static_cast<int32_t>(offsetof(SecItemImportExportKeyParameters_t2289706800, ___keyAttributes_7)); }
	inline intptr_t get_keyAttributes_7() const { return ___keyAttributes_7; }
	inline intptr_t* get_address_of_keyAttributes_7() { return &___keyAttributes_7; }
	inline void set_keyAttributes_7(intptr_t value)
	{
		___keyAttributes_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SECITEMIMPORTEXPORTKEYPARAMETERS_T2289706800_H
#ifndef SSLCIPHERSUITE_T3309122048_H
#define SSLCIPHERSUITE_T3309122048_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.AppleTls.SslCipherSuite
struct  SslCipherSuite_t3309122048 
{
public:
	// System.UInt16 Mono.AppleTls.SslCipherSuite::value__
	uint16_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SslCipherSuite_t3309122048, ___value___2)); }
	inline uint16_t get_value___2() const { return ___value___2; }
	inline uint16_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(uint16_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SSLCIPHERSUITE_T3309122048_H
#ifndef SSLSTATUS_T191981556_H
#define SSLSTATUS_T191981556_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.AppleTls.SslStatus
struct  SslStatus_t191981556 
{
public:
	// System.Int32 Mono.AppleTls.SslStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SslStatus_t191981556, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SSLSTATUS_T191981556_H
#ifndef ASYNCOPERATIONSTATUS_T2187364345_H
#define ASYNCOPERATIONSTATUS_T2187364345_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.AsyncOperationStatus
struct  AsyncOperationStatus_t2187364345 
{
public:
	// System.Int32 Mono.Net.Security.AsyncOperationStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AsyncOperationStatus_t2187364345, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCOPERATIONSTATUS_T2187364345_H
#ifndef OPERATIONTYPE_T993417619_H
#define OPERATIONTYPE_T993417619_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.MobileAuthenticatedStream/OperationType
struct  OperationType_t993417619 
{
public:
	// System.Int32 Mono.Net.Security.MobileAuthenticatedStream/OperationType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(OperationType_t993417619, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OPERATIONTYPE_T993417619_H
#ifndef CIPHERSUITECODE_T732562211_H
#define CIPHERSUITECODE_T732562211_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Interface.CipherSuiteCode
struct  CipherSuiteCode_t732562211 
{
public:
	// System.UInt16 Mono.Security.Interface.CipherSuiteCode::value__
	uint16_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CipherSuiteCode_t732562211, ___value___2)); }
	inline uint16_t get_value___2() const { return ___value___2; }
	inline uint16_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(uint16_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CIPHERSUITECODE_T732562211_H
#ifndef UNITYTLS_CIPHERSUITE_T1735159395_H
#define UNITYTLS_CIPHERSUITE_T1735159395_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Unity.UnityTls/unitytls_ciphersuite
struct  unitytls_ciphersuite_t1735159395 
{
public:
	// System.UInt32 Mono.Unity.UnityTls/unitytls_ciphersuite::value__
	uint32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(unitytls_ciphersuite_t1735159395, ___value___2)); }
	inline uint32_t get_value___2() const { return ___value___2; }
	inline uint32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(uint32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UNITYTLS_CIPHERSUITE_T1735159395_H
#ifndef SWITCHVALUESTATE_T2805251467_H
#define SWITCHVALUESTATE_T2805251467_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.AppContext/SwitchValueState
struct  SwitchValueState_t2805251467 
{
public:
	// System.Int32 System.AppContext/SwitchValueState::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SwitchValueState_t2805251467, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SWITCHVALUESTATE_T2805251467_H
#ifndef ARGUMENTEXCEPTION_T132251570_H
#define ARGUMENTEXCEPTION_T132251570_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ArgumentException
struct  ArgumentException_t132251570  : public SystemException_t176217640
{
public:
	// System.String System.ArgumentException::m_paramName
	String_t* ___m_paramName_17;

public:
	inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_t132251570, ___m_paramName_17)); }
	inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
	inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
	inline void set_m_paramName_17(String_t* value)
	{
		___m_paramName_17 = value;
		Il2CppCodeGenWriteBarrier((&___m_paramName_17), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARGUMENTEXCEPTION_T132251570_H
#ifndef ENTRY_T2089797520_H
#define ENTRY_T2089797520_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<MS.Internal.Xml.Cache.XPathNodeRef,MS.Internal.Xml.Cache.XPathNodeRef>
struct  Entry_t2089797520 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	XPathNodeRef_t3498189018  ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	XPathNodeRef_t3498189018  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t2089797520, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t2089797520, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t2089797520, ___key_2)); }
	inline XPathNodeRef_t3498189018  get_key_2() const { return ___key_2; }
	inline XPathNodeRef_t3498189018 * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(XPathNodeRef_t3498189018  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t2089797520, ___value_3)); }
	inline XPathNodeRef_t3498189018  get_value_3() const { return ___value_3; }
	inline XPathNodeRef_t3498189018 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(XPathNodeRef_t3498189018  value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T2089797520_H
#ifndef ENTRY_T3743988185_H
#define ENTRY_T3743988185_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>
struct  Entry_t3743988185 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	Guid_t  ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t3743988185, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t3743988185, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t3743988185, ___key_2)); }
	inline Guid_t  get_key_2() const { return ___key_2; }
	inline Guid_t * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(Guid_t  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t3743988185, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((&___value_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T3743988185_H
#ifndef ENTRY_T2391274283_H
#define ENTRY_T2391274283_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Resources.ResourceLocator>
struct  Entry_t2391274283 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	ResourceLocator_t3723970807  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t2391274283, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t2391274283, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t2391274283, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((&___key_2), value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t2391274283, ___value_3)); }
	inline ResourceLocator_t3723970807  get_value_3() const { return ___value_3; }
	inline ResourceLocator_t3723970807 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(ResourceLocator_t3723970807  value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T2391274283_H
#ifndef KEYVALUEPAIR_2_T2872605199_H
#define KEYVALUEPAIR_2_T2872605199_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<MS.Internal.Xml.Cache.XPathNodeRef,MS.Internal.Xml.Cache.XPathNodeRef>
struct  KeyValuePair_2_t2872605199 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	XPathNodeRef_t3498189018  ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	XPathNodeRef_t3498189018  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2872605199, ___key_0)); }
	inline XPathNodeRef_t3498189018  get_key_0() const { return ___key_0; }
	inline XPathNodeRef_t3498189018 * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(XPathNodeRef_t3498189018  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2872605199, ___value_1)); }
	inline XPathNodeRef_t3498189018  get_value_1() const { return ___value_1; }
	inline XPathNodeRef_t3498189018 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(XPathNodeRef_t3498189018  value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T2872605199_H
#ifndef KEYVALUEPAIR_2_T870930286_H
#define KEYVALUEPAIR_2_T870930286_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>
struct  KeyValuePair_2_t870930286 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	DateTime_t3738529785  ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t870930286, ___key_0)); }
	inline DateTime_t3738529785  get_key_0() const { return ___key_0; }
	inline DateTime_t3738529785 * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(DateTime_t3738529785  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t870930286, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T870930286_H
#ifndef KEYVALUEPAIR_2_T231828568_H
#define KEYVALUEPAIR_2_T231828568_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>
struct  KeyValuePair_2_t231828568 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	Guid_t  ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t231828568, ___key_0)); }
	inline Guid_t  get_key_0() const { return ___key_0; }
	inline Guid_t * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(Guid_t  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t231828568, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T231828568_H
#ifndef KEYVALUEPAIR_2_T3174081962_H
#define KEYVALUEPAIR_2_T3174081962_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>
struct  KeyValuePair_2_t3174081962 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	ResourceLocator_t3723970807  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t3174081962, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t3174081962, ___value_1)); }
	inline ResourceLocator_t3723970807  get_value_1() const { return ___value_1; }
	inline ResourceLocator_t3723970807 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(ResourceLocator_t3723970807  value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T3174081962_H
#ifndef DATETIMEOFFSET_T3229287507_H
#define DATETIMEOFFSET_T3229287507_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.DateTimeOffset
struct  DateTimeOffset_t3229287507 
{
public:
	// System.DateTime System.DateTimeOffset::m_dateTime
	DateTime_t3738529785  ___m_dateTime_2;
	// System.Int16 System.DateTimeOffset::m_offsetMinutes
	int16_t ___m_offsetMinutes_3;

public:
	inline static int32_t get_offset_of_m_dateTime_2() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507, ___m_dateTime_2)); }
	inline DateTime_t3738529785  get_m_dateTime_2() const { return ___m_dateTime_2; }
	inline DateTime_t3738529785 * get_address_of_m_dateTime_2() { return &___m_dateTime_2; }
	inline void set_m_dateTime_2(DateTime_t3738529785  value)
	{
		___m_dateTime_2 = value;
	}

	inline static int32_t get_offset_of_m_offsetMinutes_3() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507, ___m_offsetMinutes_3)); }
	inline int16_t get_m_offsetMinutes_3() const { return ___m_offsetMinutes_3; }
	inline int16_t* get_address_of_m_offsetMinutes_3() { return &___m_offsetMinutes_3; }
	inline void set_m_offsetMinutes_3(int16_t value)
	{
		___m_offsetMinutes_3 = value;
	}
};

struct DateTimeOffset_t3229287507_StaticFields
{
public:
	// System.DateTimeOffset System.DateTimeOffset::MinValue
	DateTimeOffset_t3229287507  ___MinValue_0;
	// System.DateTimeOffset System.DateTimeOffset::MaxValue
	DateTimeOffset_t3229287507  ___MaxValue_1;

public:
	inline static int32_t get_offset_of_MinValue_0() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507_StaticFields, ___MinValue_0)); }
	inline DateTimeOffset_t3229287507  get_MinValue_0() const { return ___MinValue_0; }
	inline DateTimeOffset_t3229287507 * get_address_of_MinValue_0() { return &___MinValue_0; }
	inline void set_MinValue_0(DateTimeOffset_t3229287507  value)
	{
		___MinValue_0 = value;
	}

	inline static int32_t get_offset_of_MaxValue_1() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507_StaticFields, ___MaxValue_1)); }
	inline DateTimeOffset_t3229287507  get_MaxValue_1() const { return ___MaxValue_1; }
	inline DateTimeOffset_t3229287507 * get_address_of_MaxValue_1() { return &___MaxValue_1; }
	inline void set_MaxValue_1(DateTimeOffset_t3229287507  value)
	{
		___MaxValue_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATETIMEOFFSET_T3229287507_H
#ifndef DS_T2232270370_H
#define DS_T2232270370_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.DateTimeParse/DS
struct  DS_t2232270370 
{
public:
	// System.Int32 System.DateTimeParse/DS::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DS_t2232270370, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DS_T2232270370_H
#ifndef DELEGATE_T1188392813_H
#define DELEGATE_T1188392813_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Delegate
struct  Delegate_t1188392813  : public RuntimeObject
{
public:
	// System.IntPtr System.Delegate::method_ptr
	Il2CppMethodPointer ___method_ptr_0;
	// System.IntPtr System.Delegate::invoke_impl
	intptr_t ___invoke_impl_1;
	// System.Object System.Delegate::m_target
	RuntimeObject * ___m_target_2;
	// System.IntPtr System.Delegate::method
	intptr_t ___method_3;
	// System.IntPtr System.Delegate::delegate_trampoline
	intptr_t ___delegate_trampoline_4;
	// System.IntPtr System.Delegate::extra_arg
	intptr_t ___extra_arg_5;
	// System.IntPtr System.Delegate::method_code
	intptr_t ___method_code_6;
	// System.Reflection.MethodInfo System.Delegate::method_info
	MethodInfo_t * ___method_info_7;
	// System.Reflection.MethodInfo System.Delegate::original_method_info
	MethodInfo_t * ___original_method_info_8;
	// System.DelegateData System.Delegate::data
	DelegateData_t1677132599 * ___data_9;
	// System.Boolean System.Delegate::method_is_virtual
	bool ___method_is_virtual_10;

public:
	inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_ptr_0)); }
	inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
	inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
	inline void set_method_ptr_0(Il2CppMethodPointer value)
	{
		___method_ptr_0 = value;
	}

	inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___invoke_impl_1)); }
	inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
	inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
	inline void set_invoke_impl_1(intptr_t value)
	{
		___invoke_impl_1 = value;
	}

	inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___m_target_2)); }
	inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
	inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
	inline void set_m_target_2(RuntimeObject * value)
	{
		___m_target_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_target_2), value);
	}

	inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_3)); }
	inline intptr_t get_method_3() const { return ___method_3; }
	inline intptr_t* get_address_of_method_3() { return &___method_3; }
	inline void set_method_3(intptr_t value)
	{
		___method_3 = value;
	}

	inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___delegate_trampoline_4)); }
	inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
	inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
	inline void set_delegate_trampoline_4(intptr_t value)
	{
		___delegate_trampoline_4 = value;
	}

	inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___extra_arg_5)); }
	inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
	inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
	inline void set_extra_arg_5(intptr_t value)
	{
		___extra_arg_5 = value;
	}

	inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_code_6)); }
	inline intptr_t get_method_code_6() const { return ___method_code_6; }
	inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
	inline void set_method_code_6(intptr_t value)
	{
		___method_code_6 = value;
	}

	inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_info_7)); }
	inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
	inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
	inline void set_method_info_7(MethodInfo_t * value)
	{
		___method_info_7 = value;
		Il2CppCodeGenWriteBarrier((&___method_info_7), value);
	}

	inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___original_method_info_8)); }
	inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
	inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
	inline void set_original_method_info_8(MethodInfo_t * value)
	{
		___original_method_info_8 = value;
		Il2CppCodeGenWriteBarrier((&___original_method_info_8), value);
	}

	inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___data_9)); }
	inline DelegateData_t1677132599 * get_data_9() const { return ___data_9; }
	inline DelegateData_t1677132599 ** get_address_of_data_9() { return &___data_9; }
	inline void set_data_9(DelegateData_t1677132599 * value)
	{
		___data_9 = value;
		Il2CppCodeGenWriteBarrier((&___data_9), value);
	}

	inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_is_virtual_10)); }
	inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
	inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
	inline void set_method_is_virtual_10(bool value)
	{
		___method_is_virtual_10 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t1188392813_marshaled_pinvoke
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t1677132599 * ___data_9;
	int32_t ___method_is_virtual_10;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t1188392813_marshaled_com
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t1677132599 * ___data_9;
	int32_t ___method_is_virtual_10;
};
#endif // DELEGATE_T1188392813_H
#ifndef EXCEPTIONARGUMENT_T2411851266_H
#define EXCEPTIONARGUMENT_T2411851266_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ExceptionArgument
struct  ExceptionArgument_t2411851266 
{
public:
	// System.Int32 System.ExceptionArgument::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t2411851266, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXCEPTIONARGUMENT_T2411851266_H
#ifndef HS_T3339773016_H
#define HS_T3339773016_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.HebrewNumber/HS
struct  HS_t3339773016 
{
public:
	// System.Int32 System.Globalization.HebrewNumber/HS::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(HS_t3339773016, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // HS_T3339773016_H
#ifndef TTT_T2628677491_H
#define TTT_T2628677491_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TTT
struct  TTT_t2628677491 
{
public:
	// System.Int32 System.Globalization.TimeSpanParse/TTT::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TTT_t2628677491, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TTT_T2628677491_H
#ifndef MEMBERACCESSEXCEPTION_T1734467078_H
#define MEMBERACCESSEXCEPTION_T1734467078_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.MemberAccessException
struct  MemberAccessException_t1734467078  : public SystemException_t176217640
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MEMBERACCESSEXCEPTION_T1734467078_H
#ifndef COOKIETOKEN_T385055808_H
#define COOKIETOKEN_T385055808_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.CookieToken
struct  CookieToken_t385055808 
{
public:
	// System.Int32 System.Net.CookieToken::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CookieToken_t385055808, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COOKIETOKEN_T385055808_H
#ifndef COOKIEVARIANT_T1245073431_H
#define COOKIEVARIANT_T1245073431_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.CookieVariant
struct  CookieVariant_t1245073431 
{
public:
	// System.Int32 System.Net.CookieVariant::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CookieVariant_t1245073431, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COOKIEVARIANT_T1245073431_H
#ifndef NETWORKINTERFACETYPE_T616418749_H
#define NETWORKINTERFACETYPE_T616418749_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.NetworkInformation.NetworkInterfaceType
struct  NetworkInterfaceType_t616418749 
{
public:
	// System.Int32 System.Net.NetworkInformation.NetworkInterfaceType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(NetworkInterfaceType_t616418749, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NETWORKINTERFACETYPE_T616418749_H
#ifndef OPERATIONALSTATUS_T2709089529_H
#define OPERATIONALSTATUS_T2709089529_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.NetworkInformation.OperationalStatus
struct  OperationalStatus_t2709089529 
{
public:
	// System.Int32 System.Net.NetworkInformation.OperationalStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(OperationalStatus_t2709089529, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OPERATIONALSTATUS_T2709089529_H
#ifndef WSABUF_T1998059390_H
#define WSABUF_T1998059390_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.Sockets.Socket/WSABUF
struct  WSABUF_t1998059390 
{
public:
	// System.Int32 System.Net.Sockets.Socket/WSABUF::len
	int32_t ___len_0;
	// System.IntPtr System.Net.Sockets.Socket/WSABUF::buf
	intptr_t ___buf_1;

public:
	inline static int32_t get_offset_of_len_0() { return static_cast<int32_t>(offsetof(WSABUF_t1998059390, ___len_0)); }
	inline int32_t get_len_0() const { return ___len_0; }
	inline int32_t* get_address_of_len_0() { return &___len_0; }
	inline void set_len_0(int32_t value)
	{
		___len_0 = value;
	}

	inline static int32_t get_offset_of_buf_1() { return static_cast<int32_t>(offsetof(WSABUF_t1998059390, ___buf_1)); }
	inline intptr_t get_buf_1() const { return ___buf_1; }
	inline intptr_t* get_address_of_buf_1() { return &___buf_1; }
	inline void set_buf_1(intptr_t value)
	{
		___buf_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WSABUF_T1998059390_H
#ifndef RFCCHAR_T2905409930_H
#define RFCCHAR_T2905409930_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.WebHeaderCollection/RfcChar
struct  RfcChar_t2905409930 
{
public:
	// System.Byte System.Net.WebHeaderCollection/RfcChar::value__
	uint8_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RfcChar_t2905409930, ___value___2)); }
	inline uint8_t get_value___2() const { return ___value___2; }
	inline uint8_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(uint8_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RFCCHAR_T2905409930_H
#ifndef BINDINGFLAGS_T2721792723_H
#define BINDINGFLAGS_T2721792723_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.BindingFlags
struct  BindingFlags_t2721792723 
{
public:
	// System.Int32 System.Reflection.BindingFlags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_t2721792723, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BINDINGFLAGS_T2721792723_H
#ifndef CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H
#define CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.CustomAttributeNamedArgument
struct  CustomAttributeNamedArgument_t287865710 
{
public:
	// System.Reflection.CustomAttributeTypedArgument System.Reflection.CustomAttributeNamedArgument::typedArgument
	CustomAttributeTypedArgument_t2723150157  ___typedArgument_0;
	// System.Reflection.MemberInfo System.Reflection.CustomAttributeNamedArgument::memberInfo
	MemberInfo_t * ___memberInfo_1;

public:
	inline static int32_t get_offset_of_typedArgument_0() { return static_cast<int32_t>(offsetof(CustomAttributeNamedArgument_t287865710, ___typedArgument_0)); }
	inline CustomAttributeTypedArgument_t2723150157  get_typedArgument_0() const { return ___typedArgument_0; }
	inline CustomAttributeTypedArgument_t2723150157 * get_address_of_typedArgument_0() { return &___typedArgument_0; }
	inline void set_typedArgument_0(CustomAttributeTypedArgument_t2723150157  value)
	{
		___typedArgument_0 = value;
	}

	inline static int32_t get_offset_of_memberInfo_1() { return static_cast<int32_t>(offsetof(CustomAttributeNamedArgument_t287865710, ___memberInfo_1)); }
	inline MemberInfo_t * get_memberInfo_1() const { return ___memberInfo_1; }
	inline MemberInfo_t ** get_address_of_memberInfo_1() { return &___memberInfo_1; }
	inline void set_memberInfo_1(MemberInfo_t * value)
	{
		___memberInfo_1 = value;
		Il2CppCodeGenWriteBarrier((&___memberInfo_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeNamedArgument
struct CustomAttributeNamedArgument_t287865710_marshaled_pinvoke
{
	CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke ___typedArgument_0;
	MemberInfo_t * ___memberInfo_1;
};
// Native definition for COM marshalling of System.Reflection.CustomAttributeNamedArgument
struct CustomAttributeNamedArgument_t287865710_marshaled_com
{
	CustomAttributeTypedArgument_t2723150157_marshaled_com ___typedArgument_0;
	MemberInfo_t * ___memberInfo_1;
};
#endif // CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H
#ifndef ILEXCEPTIONINFO_T237856010_H
#define ILEXCEPTIONINFO_T237856010_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.ILExceptionInfo
struct  ILExceptionInfo_t237856010 
{
public:
	// System.Reflection.Emit.ILExceptionBlock[] System.Reflection.Emit.ILExceptionInfo::handlers
	ILExceptionBlockU5BU5D_t2996808915* ___handlers_0;
	// System.Int32 System.Reflection.Emit.ILExceptionInfo::start
	int32_t ___start_1;
	// System.Int32 System.Reflection.Emit.ILExceptionInfo::len
	int32_t ___len_2;
	// System.Reflection.Emit.Label System.Reflection.Emit.ILExceptionInfo::end
	Label_t2281661643  ___end_3;

public:
	inline static int32_t get_offset_of_handlers_0() { return static_cast<int32_t>(offsetof(ILExceptionInfo_t237856010, ___handlers_0)); }
	inline ILExceptionBlockU5BU5D_t2996808915* get_handlers_0() const { return ___handlers_0; }
	inline ILExceptionBlockU5BU5D_t2996808915** get_address_of_handlers_0() { return &___handlers_0; }
	inline void set_handlers_0(ILExceptionBlockU5BU5D_t2996808915* value)
	{
		___handlers_0 = value;
		Il2CppCodeGenWriteBarrier((&___handlers_0), value);
	}

	inline static int32_t get_offset_of_start_1() { return static_cast<int32_t>(offsetof(ILExceptionInfo_t237856010, ___start_1)); }
	inline int32_t get_start_1() const { return ___start_1; }
	inline int32_t* get_address_of_start_1() { return &___start_1; }
	inline void set_start_1(int32_t value)
	{
		___start_1 = value;
	}

	inline static int32_t get_offset_of_len_2() { return static_cast<int32_t>(offsetof(ILExceptionInfo_t237856010, ___len_2)); }
	inline int32_t get_len_2() const { return ___len_2; }
	inline int32_t* get_address_of_len_2() { return &___len_2; }
	inline void set_len_2(int32_t value)
	{
		___len_2 = value;
	}

	inline static int32_t get_offset_of_end_3() { return static_cast<int32_t>(offsetof(ILExceptionInfo_t237856010, ___end_3)); }
	inline Label_t2281661643  get_end_3() const { return ___end_3; }
	inline Label_t2281661643 * get_address_of_end_3() { return &___end_3; }
	inline void set_end_3(Label_t2281661643  value)
	{
		___end_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Emit.ILExceptionInfo
struct ILExceptionInfo_t237856010_marshaled_pinvoke
{
	ILExceptionBlock_t3961874966_marshaled_pinvoke* ___handlers_0;
	int32_t ___start_1;
	int32_t ___len_2;
	Label_t2281661643  ___end_3;
};
// Native definition for COM marshalling of System.Reflection.Emit.ILExceptionInfo
struct ILExceptionInfo_t237856010_marshaled_com
{
	ILExceptionBlock_t3961874966_marshaled_com* ___handlers_0;
	int32_t ___start_1;
	int32_t ___len_2;
	Label_t2281661643  ___end_3;
};
#endif // ILEXCEPTIONINFO_T237856010_H
#ifndef RESOURCEATTRIBUTES_T3997964906_H
#define RESOURCEATTRIBUTES_T3997964906_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.ResourceAttributes
struct  ResourceAttributes_t3997964906 
{
public:
	// System.Int32 System.Reflection.ResourceAttributes::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ResourceAttributes_t3997964906, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RESOURCEATTRIBUTES_T3997964906_H
#ifndef TARGETEXCEPTION_T3386045725_H
#define TARGETEXCEPTION_T3386045725_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.TargetException
struct  TargetException_t3386045725  : public ApplicationException_t2339761290
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TARGETEXCEPTION_T3386045725_H
#ifndef ASYNCTASKMETHODBUILDER_1_T1408804594_H
#define ASYNCTASKMETHODBUILDER_1_T1408804594_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Mono.Net.Security.AsyncProtocolResult>
struct  AsyncTaskMethodBuilder_1_t1408804594 
{
public:
	// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
	AsyncMethodBuilderCore_t2955600131  ___m_coreState_1;
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
	Task_1_t493370259 * ___m_task_2;

public:
	inline static int32_t get_offset_of_m_coreState_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t1408804594, ___m_coreState_1)); }
	inline AsyncMethodBuilderCore_t2955600131  get_m_coreState_1() const { return ___m_coreState_1; }
	inline AsyncMethodBuilderCore_t2955600131 * get_address_of_m_coreState_1() { return &___m_coreState_1; }
	inline void set_m_coreState_1(AsyncMethodBuilderCore_t2955600131  value)
	{
		___m_coreState_1 = value;
	}

	inline static int32_t get_offset_of_m_task_2() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t1408804594, ___m_task_2)); }
	inline Task_1_t493370259 * get_m_task_2() const { return ___m_task_2; }
	inline Task_1_t493370259 ** get_address_of_m_task_2() { return &___m_task_2; }
	inline void set_m_task_2(Task_1_t493370259 * value)
	{
		___m_task_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_2), value);
	}
};

struct AsyncTaskMethodBuilder_1_t1408804594_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
	Task_1_t493370259 * ___s_defaultResultTask_0;

public:
	inline static int32_t get_offset_of_s_defaultResultTask_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t1408804594_StaticFields, ___s_defaultResultTask_0)); }
	inline Task_1_t493370259 * get_s_defaultResultTask_0() const { return ___s_defaultResultTask_0; }
	inline Task_1_t493370259 ** get_address_of_s_defaultResultTask_0() { return &___s_defaultResultTask_0; }
	inline void set_s_defaultResultTask_0(Task_1_t493370259 * value)
	{
		___s_defaultResultTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultResultTask_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCTASKMETHODBUILDER_1_T1408804594_H
#ifndef ASYNCTASKMETHODBUILDER_1_T2418262475_H
#define ASYNCTASKMETHODBUILDER_1_T2418262475_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>
struct  AsyncTaskMethodBuilder_1_t2418262475 
{
public:
	// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
	AsyncMethodBuilderCore_t2955600131  ___m_coreState_1;
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
	Task_1_t1502828140 * ___m_task_2;

public:
	inline static int32_t get_offset_of_m_coreState_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t2418262475, ___m_coreState_1)); }
	inline AsyncMethodBuilderCore_t2955600131  get_m_coreState_1() const { return ___m_coreState_1; }
	inline AsyncMethodBuilderCore_t2955600131 * get_address_of_m_coreState_1() { return &___m_coreState_1; }
	inline void set_m_coreState_1(AsyncMethodBuilderCore_t2955600131  value)
	{
		___m_coreState_1 = value;
	}

	inline static int32_t get_offset_of_m_task_2() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t2418262475, ___m_task_2)); }
	inline Task_1_t1502828140 * get_m_task_2() const { return ___m_task_2; }
	inline Task_1_t1502828140 ** get_address_of_m_task_2() { return &___m_task_2; }
	inline void set_m_task_2(Task_1_t1502828140 * value)
	{
		___m_task_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_2), value);
	}
};

struct AsyncTaskMethodBuilder_1_t2418262475_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
	Task_1_t1502828140 * ___s_defaultResultTask_0;

public:
	inline static int32_t get_offset_of_s_defaultResultTask_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t2418262475_StaticFields, ___s_defaultResultTask_0)); }
	inline Task_1_t1502828140 * get_s_defaultResultTask_0() const { return ___s_defaultResultTask_0; }
	inline Task_1_t1502828140 ** get_address_of_s_defaultResultTask_0() { return &___s_defaultResultTask_0; }
	inline void set_s_defaultResultTask_0(Task_1_t1502828140 * value)
	{
		___s_defaultResultTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultResultTask_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCTASKMETHODBUILDER_1_T2418262475_H
#ifndef ASYNCTASKMETHODBUILDER_1_T3593997419_H
#define ASYNCTASKMETHODBUILDER_1_T3593997419_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.IO.Stream>
struct  AsyncTaskMethodBuilder_1_t3593997419 
{
public:
	// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
	AsyncMethodBuilderCore_t2955600131  ___m_coreState_1;
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
	Task_1_t2678563084 * ___m_task_2;

public:
	inline static int32_t get_offset_of_m_coreState_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t3593997419, ___m_coreState_1)); }
	inline AsyncMethodBuilderCore_t2955600131  get_m_coreState_1() const { return ___m_coreState_1; }
	inline AsyncMethodBuilderCore_t2955600131 * get_address_of_m_coreState_1() { return &___m_coreState_1; }
	inline void set_m_coreState_1(AsyncMethodBuilderCore_t2955600131  value)
	{
		___m_coreState_1 = value;
	}

	inline static int32_t get_offset_of_m_task_2() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t3593997419, ___m_task_2)); }
	inline Task_1_t2678563084 * get_m_task_2() const { return ___m_task_2; }
	inline Task_1_t2678563084 ** get_address_of_m_task_2() { return &___m_task_2; }
	inline void set_m_task_2(Task_1_t2678563084 * value)
	{
		___m_task_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_2), value);
	}
};

struct AsyncTaskMethodBuilder_1_t3593997419_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
	Task_1_t2678563084 * ___s_defaultResultTask_0;

public:
	inline static int32_t get_offset_of_s_defaultResultTask_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t3593997419_StaticFields, ___s_defaultResultTask_0)); }
	inline Task_1_t2678563084 * get_s_defaultResultTask_0() const { return ___s_defaultResultTask_0; }
	inline Task_1_t2678563084 ** get_address_of_s_defaultResultTask_0() { return &___s_defaultResultTask_0; }
	inline void set_s_defaultResultTask_0(Task_1_t2678563084 * value)
	{
		___s_defaultResultTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultResultTask_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCTASKMETHODBUILDER_1_T3593997419_H
#ifndef ASYNCTASKMETHODBUILDER_1_T976952967_H
#define ASYNCTASKMETHODBUILDER_1_T976952967_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>
struct  AsyncTaskMethodBuilder_1_t976952967 
{
public:
	// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
	AsyncMethodBuilderCore_t2955600131  ___m_coreState_1;
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
	Task_1_t61518632 * ___m_task_2;

public:
	inline static int32_t get_offset_of_m_coreState_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t976952967, ___m_coreState_1)); }
	inline AsyncMethodBuilderCore_t2955600131  get_m_coreState_1() const { return ___m_coreState_1; }
	inline AsyncMethodBuilderCore_t2955600131 * get_address_of_m_coreState_1() { return &___m_coreState_1; }
	inline void set_m_coreState_1(AsyncMethodBuilderCore_t2955600131  value)
	{
		___m_coreState_1 = value;
	}

	inline static int32_t get_offset_of_m_task_2() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t976952967, ___m_task_2)); }
	inline Task_1_t61518632 * get_m_task_2() const { return ___m_task_2; }
	inline Task_1_t61518632 ** get_address_of_m_task_2() { return &___m_task_2; }
	inline void set_m_task_2(Task_1_t61518632 * value)
	{
		___m_task_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_2), value);
	}
};

struct AsyncTaskMethodBuilder_1_t976952967_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
	Task_1_t61518632 * ___s_defaultResultTask_0;

public:
	inline static int32_t get_offset_of_s_defaultResultTask_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t976952967_StaticFields, ___s_defaultResultTask_0)); }
	inline Task_1_t61518632 * get_s_defaultResultTask_0() const { return ___s_defaultResultTask_0; }
	inline Task_1_t61518632 ** get_address_of_s_defaultResultTask_0() { return &___s_defaultResultTask_0; }
	inline void set_s_defaultResultTask_0(Task_1_t61518632 * value)
	{
		___s_defaultResultTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultResultTask_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCTASKMETHODBUILDER_1_T976952967_H
#ifndef ASYNCTASKMETHODBUILDER_1_T2699515049_H
#define ASYNCTASKMETHODBUILDER_1_T2699515049_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>
struct  AsyncTaskMethodBuilder_1_t2699515049 
{
public:
	// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
	AsyncMethodBuilderCore_t2955600131  ___m_coreState_1;
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
	Task_1_t1784080714 * ___m_task_2;

public:
	inline static int32_t get_offset_of_m_coreState_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t2699515049, ___m_coreState_1)); }
	inline AsyncMethodBuilderCore_t2955600131  get_m_coreState_1() const { return ___m_coreState_1; }
	inline AsyncMethodBuilderCore_t2955600131 * get_address_of_m_coreState_1() { return &___m_coreState_1; }
	inline void set_m_coreState_1(AsyncMethodBuilderCore_t2955600131  value)
	{
		___m_coreState_1 = value;
	}

	inline static int32_t get_offset_of_m_task_2() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t2699515049, ___m_task_2)); }
	inline Task_1_t1784080714 * get_m_task_2() const { return ___m_task_2; }
	inline Task_1_t1784080714 ** get_address_of_m_task_2() { return &___m_task_2; }
	inline void set_m_task_2(Task_1_t1784080714 * value)
	{
		___m_task_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_2), value);
	}
};

struct AsyncTaskMethodBuilder_1_t2699515049_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
	Task_1_t1784080714 * ___s_defaultResultTask_0;

public:
	inline static int32_t get_offset_of_s_defaultResultTask_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t2699515049_StaticFields, ___s_defaultResultTask_0)); }
	inline Task_1_t1784080714 * get_s_defaultResultTask_0() const { return ___s_defaultResultTask_0; }
	inline Task_1_t1784080714 ** get_address_of_s_defaultResultTask_0() { return &___s_defaultResultTask_0; }
	inline void set_s_defaultResultTask_0(Task_1_t1784080714 * value)
	{
		___s_defaultResultTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultResultTask_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCTASKMETHODBUILDER_1_T2699515049_H
#ifndef ASYNCTASKMETHODBUILDER_1_T1106113378_H
#define ASYNCTASKMETHODBUILDER_1_T1106113378_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>
struct  AsyncTaskMethodBuilder_1_t1106113378 
{
public:
	// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
	AsyncMethodBuilderCore_t2955600131  ___m_coreState_1;
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
	Task_1_t190679043 * ___m_task_2;

public:
	inline static int32_t get_offset_of_m_coreState_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t1106113378, ___m_coreState_1)); }
	inline AsyncMethodBuilderCore_t2955600131  get_m_coreState_1() const { return ___m_coreState_1; }
	inline AsyncMethodBuilderCore_t2955600131 * get_address_of_m_coreState_1() { return &___m_coreState_1; }
	inline void set_m_coreState_1(AsyncMethodBuilderCore_t2955600131  value)
	{
		___m_coreState_1 = value;
	}

	inline static int32_t get_offset_of_m_task_2() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t1106113378, ___m_task_2)); }
	inline Task_1_t190679043 * get_m_task_2() const { return ___m_task_2; }
	inline Task_1_t190679043 ** get_address_of_m_task_2() { return &___m_task_2; }
	inline void set_m_task_2(Task_1_t190679043 * value)
	{
		___m_task_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_2), value);
	}
};

struct AsyncTaskMethodBuilder_1_t1106113378_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
	Task_1_t190679043 * ___s_defaultResultTask_0;

public:
	inline static int32_t get_offset_of_s_defaultResultTask_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t1106113378_StaticFields, ___s_defaultResultTask_0)); }
	inline Task_1_t190679043 * get_s_defaultResultTask_0() const { return ___s_defaultResultTask_0; }
	inline Task_1_t190679043 ** get_address_of_s_defaultResultTask_0() { return &___s_defaultResultTask_0; }
	inline void set_s_defaultResultTask_0(Task_1_t190679043 * value)
	{
		___s_defaultResultTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultResultTask_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCTASKMETHODBUILDER_1_T1106113378_H
#ifndef ASYNCTASKMETHODBUILDER_1_T642595793_H
#define ASYNCTASKMETHODBUILDER_1_T642595793_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>
struct  AsyncTaskMethodBuilder_1_t642595793 
{
public:
	// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
	AsyncMethodBuilderCore_t2955600131  ___m_coreState_1;
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
	Task_1_t4022128754 * ___m_task_2;

public:
	inline static int32_t get_offset_of_m_coreState_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t642595793, ___m_coreState_1)); }
	inline AsyncMethodBuilderCore_t2955600131  get_m_coreState_1() const { return ___m_coreState_1; }
	inline AsyncMethodBuilderCore_t2955600131 * get_address_of_m_coreState_1() { return &___m_coreState_1; }
	inline void set_m_coreState_1(AsyncMethodBuilderCore_t2955600131  value)
	{
		___m_coreState_1 = value;
	}

	inline static int32_t get_offset_of_m_task_2() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t642595793, ___m_task_2)); }
	inline Task_1_t4022128754 * get_m_task_2() const { return ___m_task_2; }
	inline Task_1_t4022128754 ** get_address_of_m_task_2() { return &___m_task_2; }
	inline void set_m_task_2(Task_1_t4022128754 * value)
	{
		___m_task_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_task_2), value);
	}
};

struct AsyncTaskMethodBuilder_1_t642595793_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
	Task_1_t4022128754 * ___s_defaultResultTask_0;

public:
	inline static int32_t get_offset_of_s_defaultResultTask_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_1_t642595793_StaticFields, ___s_defaultResultTask_0)); }
	inline Task_1_t4022128754 * get_s_defaultResultTask_0() const { return ___s_defaultResultTask_0; }
	inline Task_1_t4022128754 ** get_address_of_s_defaultResultTask_0() { return &___s_defaultResultTask_0; }
	inline void set_s_defaultResultTask_0(Task_1_t4022128754 * value)
	{
		___s_defaultResultTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultResultTask_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCTASKMETHODBUILDER_1_T642595793_H
#ifndef BINARYTYPEENUM_T3485436454_H
#define BINARYTYPEENUM_T3485436454_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum
struct  BinaryTypeEnum_t3485436454 
{
public:
	// System.Int32 System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BinaryTypeEnum_t3485436454, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BINARYTYPEENUM_T3485436454_H
#ifndef INTERNALPRIMITIVETYPEE_T4093048977_H
#define INTERNALPRIMITIVETYPEE_T4093048977_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE
struct  InternalPrimitiveTypeE_t4093048977 
{
public:
	// System.Int32 System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(InternalPrimitiveTypeE_t4093048977, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INTERNALPRIMITIVETYPEE_T4093048977_H
#ifndef RUNTIMETYPEHANDLE_T3027515415_H
#define RUNTIMETYPEHANDLE_T3027515415_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.RuntimeTypeHandle
struct  RuntimeTypeHandle_t3027515415 
{
public:
	// System.IntPtr System.RuntimeTypeHandle::value
	intptr_t ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t3027515415, ___value_0)); }
	inline intptr_t get_value_0() const { return ___value_0; }
	inline intptr_t* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(intptr_t value)
	{
		___value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMETYPEHANDLE_T3027515415_H
#ifndef SSLPROTOCOLS_T928472600_H
#define SSLPROTOCOLS_T928472600_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Authentication.SslProtocols
struct  SslProtocols_t928472600 
{
public:
	// System.Int32 System.Security.Authentication.SslProtocols::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SslProtocols_t928472600, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SSLPROTOCOLS_T928472600_H
#ifndef X509CHAINSTATUSFLAGS_T1026973125_H
#define X509CHAINSTATUSFLAGS_T1026973125_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
struct  X509ChainStatusFlags_t1026973125 
{
public:
	// System.Int32 System.Security.Cryptography.X509Certificates.X509ChainStatusFlags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(X509ChainStatusFlags_t1026973125, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // X509CHAINSTATUSFLAGS_T1026973125_H
#ifndef SECURITYACTION_T569814076_H
#define SECURITYACTION_T569814076_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Permissions.SecurityAction
struct  SecurityAction_t569814076 
{
public:
	// System.Int32 System.Security.Permissions.SecurityAction::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SecurityAction_t569814076, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SECURITYACTION_T569814076_H
#ifndef TERMINFOSTRINGS_T290279955_H
#define TERMINFOSTRINGS_T290279955_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TermInfoStrings
struct  TermInfoStrings_t290279955 
{
public:
	// System.Int32 System.TermInfoStrings::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TermInfoStrings_t290279955, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TERMINFOSTRINGS_T290279955_H
#ifndef REGEXOPTIONS_T92845595_H
#define REGEXOPTIONS_T92845595_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Text.RegularExpressions.RegexOptions
struct  RegexOptions_t92845595 
{
public:
	// System.Int32 System.Text.RegularExpressions.RegexOptions::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RegexOptions_t92845595, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGEXOPTIONS_T92845595_H
#ifndef CANCELLATIONTOKENREGISTRATION_T2813424904_H
#define CANCELLATIONTOKENREGISTRATION_T2813424904_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.CancellationTokenRegistration
struct  CancellationTokenRegistration_t2813424904 
{
public:
	// System.Threading.CancellationCallbackInfo System.Threading.CancellationTokenRegistration::m_callbackInfo
	CancellationCallbackInfo_t322720759 * ___m_callbackInfo_0;
	// System.Threading.SparselyPopulatedArrayAddInfo`1<System.Threading.CancellationCallbackInfo> System.Threading.CancellationTokenRegistration::m_registrationInfo
	SparselyPopulatedArrayAddInfo_1_t223515617  ___m_registrationInfo_1;

public:
	inline static int32_t get_offset_of_m_callbackInfo_0() { return static_cast<int32_t>(offsetof(CancellationTokenRegistration_t2813424904, ___m_callbackInfo_0)); }
	inline CancellationCallbackInfo_t322720759 * get_m_callbackInfo_0() const { return ___m_callbackInfo_0; }
	inline CancellationCallbackInfo_t322720759 ** get_address_of_m_callbackInfo_0() { return &___m_callbackInfo_0; }
	inline void set_m_callbackInfo_0(CancellationCallbackInfo_t322720759 * value)
	{
		___m_callbackInfo_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_callbackInfo_0), value);
	}

	inline static int32_t get_offset_of_m_registrationInfo_1() { return static_cast<int32_t>(offsetof(CancellationTokenRegistration_t2813424904, ___m_registrationInfo_1)); }
	inline SparselyPopulatedArrayAddInfo_1_t223515617  get_m_registrationInfo_1() const { return ___m_registrationInfo_1; }
	inline SparselyPopulatedArrayAddInfo_1_t223515617 * get_address_of_m_registrationInfo_1() { return &___m_registrationInfo_1; }
	inline void set_m_registrationInfo_1(SparselyPopulatedArrayAddInfo_1_t223515617  value)
	{
		___m_registrationInfo_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Threading.CancellationTokenRegistration
struct CancellationTokenRegistration_t2813424904_marshaled_pinvoke
{
	CancellationCallbackInfo_t322720759 * ___m_callbackInfo_0;
	SparselyPopulatedArrayAddInfo_1_t223515617  ___m_registrationInfo_1;
};
// Native definition for COM marshalling of System.Threading.CancellationTokenRegistration
struct CancellationTokenRegistration_t2813424904_marshaled_com
{
	CancellationCallbackInfo_t322720759 * ___m_callbackInfo_0;
	SparselyPopulatedArrayAddInfo_1_t223515617  ___m_registrationInfo_1;
};
#endif // CANCELLATIONTOKENREGISTRATION_T2813424904_H
#ifndef EXECUTIONCONTEXTSWITCHER_T2326006776_H
#define EXECUTIONCONTEXTSWITCHER_T2326006776_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.ExecutionContextSwitcher
struct  ExecutionContextSwitcher_t2326006776 
{
public:
	// System.Threading.ExecutionContext/Reader System.Threading.ExecutionContextSwitcher::outerEC
	Reader_t1133934476  ___outerEC_0;
	// System.Boolean System.Threading.ExecutionContextSwitcher::outerECBelongsToScope
	bool ___outerECBelongsToScope_1;
	// System.Object System.Threading.ExecutionContextSwitcher::hecsw
	RuntimeObject * ___hecsw_2;
	// System.Threading.Thread System.Threading.ExecutionContextSwitcher::thread
	Thread_t2300836069 * ___thread_3;

public:
	inline static int32_t get_offset_of_outerEC_0() { return static_cast<int32_t>(offsetof(ExecutionContextSwitcher_t2326006776, ___outerEC_0)); }
	inline Reader_t1133934476  get_outerEC_0() const { return ___outerEC_0; }
	inline Reader_t1133934476 * get_address_of_outerEC_0() { return &___outerEC_0; }
	inline void set_outerEC_0(Reader_t1133934476  value)
	{
		___outerEC_0 = value;
	}

	inline static int32_t get_offset_of_outerECBelongsToScope_1() { return static_cast<int32_t>(offsetof(ExecutionContextSwitcher_t2326006776, ___outerECBelongsToScope_1)); }
	inline bool get_outerECBelongsToScope_1() const { return ___outerECBelongsToScope_1; }
	inline bool* get_address_of_outerECBelongsToScope_1() { return &___outerECBelongsToScope_1; }
	inline void set_outerECBelongsToScope_1(bool value)
	{
		___outerECBelongsToScope_1 = value;
	}

	inline static int32_t get_offset_of_hecsw_2() { return static_cast<int32_t>(offsetof(ExecutionContextSwitcher_t2326006776, ___hecsw_2)); }
	inline RuntimeObject * get_hecsw_2() const { return ___hecsw_2; }
	inline RuntimeObject ** get_address_of_hecsw_2() { return &___hecsw_2; }
	inline void set_hecsw_2(RuntimeObject * value)
	{
		___hecsw_2 = value;
		Il2CppCodeGenWriteBarrier((&___hecsw_2), value);
	}

	inline static int32_t get_offset_of_thread_3() { return static_cast<int32_t>(offsetof(ExecutionContextSwitcher_t2326006776, ___thread_3)); }
	inline Thread_t2300836069 * get_thread_3() const { return ___thread_3; }
	inline Thread_t2300836069 ** get_address_of_thread_3() { return &___thread_3; }
	inline void set_thread_3(Thread_t2300836069 * value)
	{
		___thread_3 = value;
		Il2CppCodeGenWriteBarrier((&___thread_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Threading.ExecutionContextSwitcher
struct ExecutionContextSwitcher_t2326006776_marshaled_pinvoke
{
	Reader_t1133934476_marshaled_pinvoke ___outerEC_0;
	int32_t ___outerECBelongsToScope_1;
	Il2CppIUnknown* ___hecsw_2;
	Thread_t2300836069 * ___thread_3;
};
// Native definition for COM marshalling of System.Threading.ExecutionContextSwitcher
struct ExecutionContextSwitcher_t2326006776_marshaled_com
{
	Reader_t1133934476_marshaled_com ___outerEC_0;
	int32_t ___outerECBelongsToScope_1;
	Il2CppIUnknown* ___hecsw_2;
	Thread_t2300836069 * ___thread_3;
};
#endif // EXECUTIONCONTEXTSWITCHER_T2326006776_H
#ifndef STACKCRAWLMARK_T3282756964_H
#define STACKCRAWLMARK_T3282756964_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.StackCrawlMark
struct  StackCrawlMark_t3282756964 
{
public:
	// System.Int32 System.Threading.StackCrawlMark::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StackCrawlMark_t3282756964, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STACKCRAWLMARK_T3282756964_H
#ifndef TASK_T3187275312_H
#define TASK_T3187275312_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Tasks.Task
struct  Task_t3187275312  : public RuntimeObject
{
public:
	// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId
	int32_t ___m_taskId_4;
	// System.Object System.Threading.Tasks.Task::m_action
	RuntimeObject * ___m_action_5;
	// System.Object System.Threading.Tasks.Task::m_stateObject
	RuntimeObject * ___m_stateObject_6;
	// System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler
	TaskScheduler_t1196198384 * ___m_taskScheduler_7;
	// System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent
	Task_t3187275312 * ___m_parent_8;
	// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags
	int32_t ___m_stateFlags_9;
	// System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject
	RuntimeObject * ___m_continuationObject_10;
	// System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties
	ContingentProperties_t2170468915 * ___m_contingentProperties_15;

public:
	inline static int32_t get_offset_of_m_taskId_4() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_taskId_4)); }
	inline int32_t get_m_taskId_4() const { return ___m_taskId_4; }
	inline int32_t* get_address_of_m_taskId_4() { return &___m_taskId_4; }
	inline void set_m_taskId_4(int32_t value)
	{
		___m_taskId_4 = value;
	}

	inline static int32_t get_offset_of_m_action_5() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_action_5)); }
	inline RuntimeObject * get_m_action_5() const { return ___m_action_5; }
	inline RuntimeObject ** get_address_of_m_action_5() { return &___m_action_5; }
	inline void set_m_action_5(RuntimeObject * value)
	{
		___m_action_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_action_5), value);
	}

	inline static int32_t get_offset_of_m_stateObject_6() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_stateObject_6)); }
	inline RuntimeObject * get_m_stateObject_6() const { return ___m_stateObject_6; }
	inline RuntimeObject ** get_address_of_m_stateObject_6() { return &___m_stateObject_6; }
	inline void set_m_stateObject_6(RuntimeObject * value)
	{
		___m_stateObject_6 = value;
		Il2CppCodeGenWriteBarrier((&___m_stateObject_6), value);
	}

	inline static int32_t get_offset_of_m_taskScheduler_7() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_taskScheduler_7)); }
	inline TaskScheduler_t1196198384 * get_m_taskScheduler_7() const { return ___m_taskScheduler_7; }
	inline TaskScheduler_t1196198384 ** get_address_of_m_taskScheduler_7() { return &___m_taskScheduler_7; }
	inline void set_m_taskScheduler_7(TaskScheduler_t1196198384 * value)
	{
		___m_taskScheduler_7 = value;
		Il2CppCodeGenWriteBarrier((&___m_taskScheduler_7), value);
	}

	inline static int32_t get_offset_of_m_parent_8() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_parent_8)); }
	inline Task_t3187275312 * get_m_parent_8() const { return ___m_parent_8; }
	inline Task_t3187275312 ** get_address_of_m_parent_8() { return &___m_parent_8; }
	inline void set_m_parent_8(Task_t3187275312 * value)
	{
		___m_parent_8 = value;
		Il2CppCodeGenWriteBarrier((&___m_parent_8), value);
	}

	inline static int32_t get_offset_of_m_stateFlags_9() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_stateFlags_9)); }
	inline int32_t get_m_stateFlags_9() const { return ___m_stateFlags_9; }
	inline int32_t* get_address_of_m_stateFlags_9() { return &___m_stateFlags_9; }
	inline void set_m_stateFlags_9(int32_t value)
	{
		___m_stateFlags_9 = value;
	}

	inline static int32_t get_offset_of_m_continuationObject_10() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_continuationObject_10)); }
	inline RuntimeObject * get_m_continuationObject_10() const { return ___m_continuationObject_10; }
	inline RuntimeObject ** get_address_of_m_continuationObject_10() { return &___m_continuationObject_10; }
	inline void set_m_continuationObject_10(RuntimeObject * value)
	{
		___m_continuationObject_10 = value;
		Il2CppCodeGenWriteBarrier((&___m_continuationObject_10), value);
	}

	inline static int32_t get_offset_of_m_contingentProperties_15() { return static_cast<int32_t>(offsetof(Task_t3187275312, ___m_contingentProperties_15)); }
	inline ContingentProperties_t2170468915 * get_m_contingentProperties_15() const { return ___m_contingentProperties_15; }
	inline ContingentProperties_t2170468915 ** get_address_of_m_contingentProperties_15() { return &___m_contingentProperties_15; }
	inline void set_m_contingentProperties_15(ContingentProperties_t2170468915 * value)
	{
		___m_contingentProperties_15 = value;
		Il2CppCodeGenWriteBarrier((&___m_contingentProperties_15), value);
	}
};

struct Task_t3187275312_StaticFields
{
public:
	// System.Int32 System.Threading.Tasks.Task::s_taskIdCounter
	int32_t ___s_taskIdCounter_2;
	// System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::s_factory
	TaskFactory_t2660013028 * ___s_factory_3;
	// System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel
	RuntimeObject * ___s_taskCompletionSentinel_11;
	// System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled
	bool ___s_asyncDebuggingEnabled_12;
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_currentActiveTasks
	Dictionary_2_t2075988643 * ___s_currentActiveTasks_13;
	// System.Object System.Threading.Tasks.Task::s_activeTasksLock
	RuntimeObject * ___s_activeTasksLock_14;
	// System.Action`1<System.Object> System.Threading.Tasks.Task::s_taskCancelCallback
	Action_1_t3252573759 * ___s_taskCancelCallback_16;
	// System.Func`1<System.Threading.Tasks.Task/ContingentProperties> System.Threading.Tasks.Task::s_createContingentProperties
	Func_1_t1600215562 * ___s_createContingentProperties_17;
	// System.Threading.Tasks.Task System.Threading.Tasks.Task::s_completedTask
	Task_t3187275312 * ___s_completedTask_18;
	// System.Predicate`1<System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate
	Predicate_1_t4012569436 * ___s_IsExceptionObservedByParentPredicate_19;
	// System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback
	ContextCallback_t3823316192 * ___s_ecCallback_20;
	// System.Predicate`1<System.Object> System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate
	Predicate_1_t3905400288 * ___s_IsTaskContinuationNullPredicate_21;

public:
	inline static int32_t get_offset_of_s_taskIdCounter_2() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_taskIdCounter_2)); }
	inline int32_t get_s_taskIdCounter_2() const { return ___s_taskIdCounter_2; }
	inline int32_t* get_address_of_s_taskIdCounter_2() { return &___s_taskIdCounter_2; }
	inline void set_s_taskIdCounter_2(int32_t value)
	{
		___s_taskIdCounter_2 = value;
	}

	inline static int32_t get_offset_of_s_factory_3() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_factory_3)); }
	inline TaskFactory_t2660013028 * get_s_factory_3() const { return ___s_factory_3; }
	inline TaskFactory_t2660013028 ** get_address_of_s_factory_3() { return &___s_factory_3; }
	inline void set_s_factory_3(TaskFactory_t2660013028 * value)
	{
		___s_factory_3 = value;
		Il2CppCodeGenWriteBarrier((&___s_factory_3), value);
	}

	inline static int32_t get_offset_of_s_taskCompletionSentinel_11() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_taskCompletionSentinel_11)); }
	inline RuntimeObject * get_s_taskCompletionSentinel_11() const { return ___s_taskCompletionSentinel_11; }
	inline RuntimeObject ** get_address_of_s_taskCompletionSentinel_11() { return &___s_taskCompletionSentinel_11; }
	inline void set_s_taskCompletionSentinel_11(RuntimeObject * value)
	{
		___s_taskCompletionSentinel_11 = value;
		Il2CppCodeGenWriteBarrier((&___s_taskCompletionSentinel_11), value);
	}

	inline static int32_t get_offset_of_s_asyncDebuggingEnabled_12() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_asyncDebuggingEnabled_12)); }
	inline bool get_s_asyncDebuggingEnabled_12() const { return ___s_asyncDebuggingEnabled_12; }
	inline bool* get_address_of_s_asyncDebuggingEnabled_12() { return &___s_asyncDebuggingEnabled_12; }
	inline void set_s_asyncDebuggingEnabled_12(bool value)
	{
		___s_asyncDebuggingEnabled_12 = value;
	}

	inline static int32_t get_offset_of_s_currentActiveTasks_13() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_currentActiveTasks_13)); }
	inline Dictionary_2_t2075988643 * get_s_currentActiveTasks_13() const { return ___s_currentActiveTasks_13; }
	inline Dictionary_2_t2075988643 ** get_address_of_s_currentActiveTasks_13() { return &___s_currentActiveTasks_13; }
	inline void set_s_currentActiveTasks_13(Dictionary_2_t2075988643 * value)
	{
		___s_currentActiveTasks_13 = value;
		Il2CppCodeGenWriteBarrier((&___s_currentActiveTasks_13), value);
	}

	inline static int32_t get_offset_of_s_activeTasksLock_14() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_activeTasksLock_14)); }
	inline RuntimeObject * get_s_activeTasksLock_14() const { return ___s_activeTasksLock_14; }
	inline RuntimeObject ** get_address_of_s_activeTasksLock_14() { return &___s_activeTasksLock_14; }
	inline void set_s_activeTasksLock_14(RuntimeObject * value)
	{
		___s_activeTasksLock_14 = value;
		Il2CppCodeGenWriteBarrier((&___s_activeTasksLock_14), value);
	}

	inline static int32_t get_offset_of_s_taskCancelCallback_16() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_taskCancelCallback_16)); }
	inline Action_1_t3252573759 * get_s_taskCancelCallback_16() const { return ___s_taskCancelCallback_16; }
	inline Action_1_t3252573759 ** get_address_of_s_taskCancelCallback_16() { return &___s_taskCancelCallback_16; }
	inline void set_s_taskCancelCallback_16(Action_1_t3252573759 * value)
	{
		___s_taskCancelCallback_16 = value;
		Il2CppCodeGenWriteBarrier((&___s_taskCancelCallback_16), value);
	}

	inline static int32_t get_offset_of_s_createContingentProperties_17() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_createContingentProperties_17)); }
	inline Func_1_t1600215562 * get_s_createContingentProperties_17() const { return ___s_createContingentProperties_17; }
	inline Func_1_t1600215562 ** get_address_of_s_createContingentProperties_17() { return &___s_createContingentProperties_17; }
	inline void set_s_createContingentProperties_17(Func_1_t1600215562 * value)
	{
		___s_createContingentProperties_17 = value;
		Il2CppCodeGenWriteBarrier((&___s_createContingentProperties_17), value);
	}

	inline static int32_t get_offset_of_s_completedTask_18() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_completedTask_18)); }
	inline Task_t3187275312 * get_s_completedTask_18() const { return ___s_completedTask_18; }
	inline Task_t3187275312 ** get_address_of_s_completedTask_18() { return &___s_completedTask_18; }
	inline void set_s_completedTask_18(Task_t3187275312 * value)
	{
		___s_completedTask_18 = value;
		Il2CppCodeGenWriteBarrier((&___s_completedTask_18), value);
	}

	inline static int32_t get_offset_of_s_IsExceptionObservedByParentPredicate_19() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_IsExceptionObservedByParentPredicate_19)); }
	inline Predicate_1_t4012569436 * get_s_IsExceptionObservedByParentPredicate_19() const { return ___s_IsExceptionObservedByParentPredicate_19; }
	inline Predicate_1_t4012569436 ** get_address_of_s_IsExceptionObservedByParentPredicate_19() { return &___s_IsExceptionObservedByParentPredicate_19; }
	inline void set_s_IsExceptionObservedByParentPredicate_19(Predicate_1_t4012569436 * value)
	{
		___s_IsExceptionObservedByParentPredicate_19 = value;
		Il2CppCodeGenWriteBarrier((&___s_IsExceptionObservedByParentPredicate_19), value);
	}

	inline static int32_t get_offset_of_s_ecCallback_20() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_ecCallback_20)); }
	inline ContextCallback_t3823316192 * get_s_ecCallback_20() const { return ___s_ecCallback_20; }
	inline ContextCallback_t3823316192 ** get_address_of_s_ecCallback_20() { return &___s_ecCallback_20; }
	inline void set_s_ecCallback_20(ContextCallback_t3823316192 * value)
	{
		___s_ecCallback_20 = value;
		Il2CppCodeGenWriteBarrier((&___s_ecCallback_20), value);
	}

	inline static int32_t get_offset_of_s_IsTaskContinuationNullPredicate_21() { return static_cast<int32_t>(offsetof(Task_t3187275312_StaticFields, ___s_IsTaskContinuationNullPredicate_21)); }
	inline Predicate_1_t3905400288 * get_s_IsTaskContinuationNullPredicate_21() const { return ___s_IsTaskContinuationNullPredicate_21; }
	inline Predicate_1_t3905400288 ** get_address_of_s_IsTaskContinuationNullPredicate_21() { return &___s_IsTaskContinuationNullPredicate_21; }
	inline void set_s_IsTaskContinuationNullPredicate_21(Predicate_1_t3905400288 * value)
	{
		___s_IsTaskContinuationNullPredicate_21 = value;
		Il2CppCodeGenWriteBarrier((&___s_IsTaskContinuationNullPredicate_21), value);
	}
};

struct Task_t3187275312_ThreadStaticFields
{
public:
	// System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask
	Task_t3187275312 * ___t_currentTask_0;
	// System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard
	StackGuard_t1472778820 * ___t_stackGuard_1;

public:
	inline static int32_t get_offset_of_t_currentTask_0() { return static_cast<int32_t>(offsetof(Task_t3187275312_ThreadStaticFields, ___t_currentTask_0)); }
	inline Task_t3187275312 * get_t_currentTask_0() const { return ___t_currentTask_0; }
	inline Task_t3187275312 ** get_address_of_t_currentTask_0() { return &___t_currentTask_0; }
	inline void set_t_currentTask_0(Task_t3187275312 * value)
	{
		___t_currentTask_0 = value;
		Il2CppCodeGenWriteBarrier((&___t_currentTask_0), value);
	}

	inline static int32_t get_offset_of_t_stackGuard_1() { return static_cast<int32_t>(offsetof(Task_t3187275312_ThreadStaticFields, ___t_stackGuard_1)); }
	inline StackGuard_t1472778820 * get_t_stackGuard_1() const { return ___t_stackGuard_1; }
	inline StackGuard_t1472778820 ** get_address_of_t_stackGuard_1() { return &___t_stackGuard_1; }
	inline void set_t_stackGuard_1(StackGuard_t1472778820 * value)
	{
		___t_stackGuard_1 = value;
		Il2CppCodeGenWriteBarrier((&___t_stackGuard_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TASK_T3187275312_H
#ifndef TIMESPAN_T881159249_H
#define TIMESPAN_T881159249_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TimeSpan
struct  TimeSpan_t881159249 
{
public:
	// System.Int64 System.TimeSpan::_ticks
	int64_t ____ticks_3;

public:
	inline static int32_t get_offset_of__ticks_3() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249, ____ticks_3)); }
	inline int64_t get__ticks_3() const { return ____ticks_3; }
	inline int64_t* get_address_of__ticks_3() { return &____ticks_3; }
	inline void set__ticks_3(int64_t value)
	{
		____ticks_3 = value;
	}
};

struct TimeSpan_t881159249_StaticFields
{
public:
	// System.TimeSpan System.TimeSpan::Zero
	TimeSpan_t881159249  ___Zero_0;
	// System.TimeSpan System.TimeSpan::MaxValue
	TimeSpan_t881159249  ___MaxValue_1;
	// System.TimeSpan System.TimeSpan::MinValue
	TimeSpan_t881159249  ___MinValue_2;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.TimeSpan::_legacyConfigChecked
	bool ____legacyConfigChecked_4;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.TimeSpan::_legacyMode
	bool ____legacyMode_5;

public:
	inline static int32_t get_offset_of_Zero_0() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___Zero_0)); }
	inline TimeSpan_t881159249  get_Zero_0() const { return ___Zero_0; }
	inline TimeSpan_t881159249 * get_address_of_Zero_0() { return &___Zero_0; }
	inline void set_Zero_0(TimeSpan_t881159249  value)
	{
		___Zero_0 = value;
	}

	inline static int32_t get_offset_of_MaxValue_1() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MaxValue_1)); }
	inline TimeSpan_t881159249  get_MaxValue_1() const { return ___MaxValue_1; }
	inline TimeSpan_t881159249 * get_address_of_MaxValue_1() { return &___MaxValue_1; }
	inline void set_MaxValue_1(TimeSpan_t881159249  value)
	{
		___MaxValue_1 = value;
	}

	inline static int32_t get_offset_of_MinValue_2() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MinValue_2)); }
	inline TimeSpan_t881159249  get_MinValue_2() const { return ___MinValue_2; }
	inline TimeSpan_t881159249 * get_address_of_MinValue_2() { return &___MinValue_2; }
	inline void set_MinValue_2(TimeSpan_t881159249  value)
	{
		___MinValue_2 = value;
	}

	inline static int32_t get_offset_of__legacyConfigChecked_4() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ____legacyConfigChecked_4)); }
	inline bool get__legacyConfigChecked_4() const { return ____legacyConfigChecked_4; }
	inline bool* get_address_of__legacyConfigChecked_4() { return &____legacyConfigChecked_4; }
	inline void set__legacyConfigChecked_4(bool value)
	{
		____legacyConfigChecked_4 = value;
	}

	inline static int32_t get_offset_of__legacyMode_5() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ____legacyMode_5)); }
	inline bool get__legacyMode_5() const { return ____legacyMode_5; }
	inline bool* get_address_of__legacyMode_5() { return &____legacyMode_5; }
	inline void set__legacyMode_5(bool value)
	{
		____legacyMode_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TIMESPAN_T881159249_H
#ifndef TYPECODE_T2987224087_H
#define TYPECODE_T2987224087_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TypeCode
struct  TypeCode_t2987224087 
{
public:
	// System.Int32 System.TypeCode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TypeCode_t2987224087, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TYPECODE_T2987224087_H
#ifndef XMLTYPECODE_T2623622950_H
#define XMLTYPECODE_T2623622950_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.Schema.XmlTypeCode
struct  XmlTypeCode_t2623622950 
{
public:
	// System.Int32 System.Xml.Schema.XmlTypeCode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(XmlTypeCode_t2623622950, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // XMLTYPECODE_T2623622950_H
#ifndef STATE_T1890458201_H
#define STATE_T1890458201_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.Schema.XsdBuilder/State
struct  State_t1890458201 
{
public:
	// System.Int32 System.Xml.Schema.XsdBuilder/State::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(State_t1890458201, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STATE_T1890458201_H
#ifndef XPATHRESULTTYPE_T2828988488_H
#define XPATHRESULTTYPE_T2828988488_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XPath.XPathResultType
struct  XPathResultType_t2828988488 
{
public:
	// System.Int32 System.Xml.XPath.XPathResultType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(XPathResultType_t2828988488, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // XPATHRESULTTYPE_T2828988488_H
#ifndef XMLSPACE_T3324193251_H
#define XMLSPACE_T3324193251_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlSpace
struct  XmlSpace_t3324193251 
{
public:
	// System.Int32 System.Xml.XmlSpace::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(XmlSpace_t3324193251, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // XMLSPACE_T3324193251_H
#ifndef NAMESPACESTATE_T853084585_H
#define NAMESPACESTATE_T853084585_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlTextWriter/NamespaceState
struct  NamespaceState_t853084585 
{
public:
	// System.Int32 System.Xml.XmlTextWriter/NamespaceState::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(NamespaceState_t853084585, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NAMESPACESTATE_T853084585_H
#ifndef STATE_T1792539347_H
#define STATE_T1792539347_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlTextWriter/State
struct  State_t1792539347 
{
public:
	// System.Int32 System.Xml.XmlTextWriter/State::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(State_t1792539347, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STATE_T1792539347_H
#ifndef ALLOCATOR_T2786602303_H
#define ALLOCATOR_T2786602303_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.Allocator
struct  Allocator_t2786602303 
{
public:
	// System.Int32 Unity.Collections.Allocator::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Allocator_t2786602303, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ALLOCATOR_T2786602303_H
#ifndef NATIVEHASHMAPDATA_T2895088845_H
#define NATIVEHASHMAPDATA_T2895088845_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeHashMapData
struct  NativeHashMapData_t2895088845 
{
public:
	// System.Byte* Unity.Collections.NativeHashMapData::values
	uint8_t* ___values_0;
	// System.Byte* Unity.Collections.NativeHashMapData::keys
	uint8_t* ___keys_1;
	// System.Byte* Unity.Collections.NativeHashMapData::next
	uint8_t* ___next_2;
	// System.Byte* Unity.Collections.NativeHashMapData::buckets
	uint8_t* ___buckets_3;
	// System.Int32 Unity.Collections.NativeHashMapData::capacity
	int32_t ___capacity_4;
	// System.Int32 Unity.Collections.NativeHashMapData::bucketCapacityMask
	int32_t ___bucketCapacityMask_5;
	// Unity.Collections.NativeHashMapData/<padding1>__FixedBuffer0 Unity.Collections.NativeHashMapData::padding1
	U3Cpadding1U3E__FixedBuffer0_t3520626461  ___padding1_6;
	// Unity.Collections.NativeHashMapData/<firstFreeTLS>__FixedBuffer1 Unity.Collections.NativeHashMapData::firstFreeTLS
	U3CfirstFreeTLSU3E__FixedBuffer1_t899948625  ___firstFreeTLS_7;
	// System.Int32 Unity.Collections.NativeHashMapData::allocatedIndexLength
	int32_t ___allocatedIndexLength_8;

public:
	inline static int32_t get_offset_of_values_0() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___values_0)); }
	inline uint8_t* get_values_0() const { return ___values_0; }
	inline uint8_t** get_address_of_values_0() { return &___values_0; }
	inline void set_values_0(uint8_t* value)
	{
		___values_0 = value;
	}

	inline static int32_t get_offset_of_keys_1() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___keys_1)); }
	inline uint8_t* get_keys_1() const { return ___keys_1; }
	inline uint8_t** get_address_of_keys_1() { return &___keys_1; }
	inline void set_keys_1(uint8_t* value)
	{
		___keys_1 = value;
	}

	inline static int32_t get_offset_of_next_2() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___next_2)); }
	inline uint8_t* get_next_2() const { return ___next_2; }
	inline uint8_t** get_address_of_next_2() { return &___next_2; }
	inline void set_next_2(uint8_t* value)
	{
		___next_2 = value;
	}

	inline static int32_t get_offset_of_buckets_3() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___buckets_3)); }
	inline uint8_t* get_buckets_3() const { return ___buckets_3; }
	inline uint8_t** get_address_of_buckets_3() { return &___buckets_3; }
	inline void set_buckets_3(uint8_t* value)
	{
		___buckets_3 = value;
	}

	inline static int32_t get_offset_of_capacity_4() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___capacity_4)); }
	inline int32_t get_capacity_4() const { return ___capacity_4; }
	inline int32_t* get_address_of_capacity_4() { return &___capacity_4; }
	inline void set_capacity_4(int32_t value)
	{
		___capacity_4 = value;
	}

	inline static int32_t get_offset_of_bucketCapacityMask_5() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___bucketCapacityMask_5)); }
	inline int32_t get_bucketCapacityMask_5() const { return ___bucketCapacityMask_5; }
	inline int32_t* get_address_of_bucketCapacityMask_5() { return &___bucketCapacityMask_5; }
	inline void set_bucketCapacityMask_5(int32_t value)
	{
		___bucketCapacityMask_5 = value;
	}

	inline static int32_t get_offset_of_padding1_6() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___padding1_6)); }
	inline U3Cpadding1U3E__FixedBuffer0_t3520626461  get_padding1_6() const { return ___padding1_6; }
	inline U3Cpadding1U3E__FixedBuffer0_t3520626461 * get_address_of_padding1_6() { return &___padding1_6; }
	inline void set_padding1_6(U3Cpadding1U3E__FixedBuffer0_t3520626461  value)
	{
		___padding1_6 = value;
	}

	inline static int32_t get_offset_of_firstFreeTLS_7() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___firstFreeTLS_7)); }
	inline U3CfirstFreeTLSU3E__FixedBuffer1_t899948625  get_firstFreeTLS_7() const { return ___firstFreeTLS_7; }
	inline U3CfirstFreeTLSU3E__FixedBuffer1_t899948625 * get_address_of_firstFreeTLS_7() { return &___firstFreeTLS_7; }
	inline void set_firstFreeTLS_7(U3CfirstFreeTLSU3E__FixedBuffer1_t899948625  value)
	{
		___firstFreeTLS_7 = value;
	}

	inline static int32_t get_offset_of_allocatedIndexLength_8() { return static_cast<int32_t>(offsetof(NativeHashMapData_t2895088845, ___allocatedIndexLength_8)); }
	inline int32_t get_allocatedIndexLength_8() const { return ___allocatedIndexLength_8; }
	inline int32_t* get_address_of_allocatedIndexLength_8() { return &___allocatedIndexLength_8; }
	inline void set_allocatedIndexLength_8(int32_t value)
	{
		___allocatedIndexLength_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Collections.NativeHashMapData
struct NativeHashMapData_t2895088845_marshaled_pinvoke
{
	uint8_t* ___values_0;
	uint8_t* ___keys_1;
	uint8_t* ___next_2;
	uint8_t* ___buckets_3;
	int32_t ___capacity_4;
	int32_t ___bucketCapacityMask_5;
	U3Cpadding1U3E__FixedBuffer0_t3520626461  ___padding1_6;
	U3CfirstFreeTLSU3E__FixedBuffer1_t899948625  ___firstFreeTLS_7;
	int32_t ___allocatedIndexLength_8;
};
// Native definition for COM marshalling of Unity.Collections.NativeHashMapData
struct NativeHashMapData_t2895088845_marshaled_com
{
	uint8_t* ___values_0;
	uint8_t* ___keys_1;
	uint8_t* ___next_2;
	uint8_t* ___buckets_3;
	int32_t ___capacity_4;
	int32_t ___bucketCapacityMask_5;
	U3Cpadding1U3E__FixedBuffer0_t3520626461  ___padding1_6;
	U3CfirstFreeTLSU3E__FixedBuffer1_t899948625  ___firstFreeTLS_7;
	int32_t ___allocatedIndexLength_8;
};
#endif // NATIVEHASHMAPDATA_T2895088845_H
#ifndef CHANGEDFILTER_T1518668221_H
#define CHANGEDFILTER_T1518668221_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentGroupFilter/ChangedFilter
struct  ChangedFilter_t1518668221 
{
public:
	// System.Int32 Unity.Entities.ComponentGroupFilter/ChangedFilter::Count
	int32_t ___Count_0;
	// Unity.Entities.ComponentGroupFilter/ChangedFilter/<IndexInComponentGroup>__FixedBuffer3 Unity.Entities.ComponentGroupFilter/ChangedFilter::IndexInComponentGroup
	U3CIndexInComponentGroupU3E__FixedBuffer3_t1335365264  ___IndexInComponentGroup_1;

public:
	inline static int32_t get_offset_of_Count_0() { return static_cast<int32_t>(offsetof(ChangedFilter_t1518668221, ___Count_0)); }
	inline int32_t get_Count_0() const { return ___Count_0; }
	inline int32_t* get_address_of_Count_0() { return &___Count_0; }
	inline void set_Count_0(int32_t value)
	{
		___Count_0 = value;
	}

	inline static int32_t get_offset_of_IndexInComponentGroup_1() { return static_cast<int32_t>(offsetof(ChangedFilter_t1518668221, ___IndexInComponentGroup_1)); }
	inline U3CIndexInComponentGroupU3E__FixedBuffer3_t1335365264  get_IndexInComponentGroup_1() const { return ___IndexInComponentGroup_1; }
	inline U3CIndexInComponentGroupU3E__FixedBuffer3_t1335365264 * get_address_of_IndexInComponentGroup_1() { return &___IndexInComponentGroup_1; }
	inline void set_IndexInComponentGroup_1(U3CIndexInComponentGroupU3E__FixedBuffer3_t1335365264  value)
	{
		___IndexInComponentGroup_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CHANGEDFILTER_T1518668221_H
#ifndef SHAREDCOMPONENTDATA_T6050057_H
#define SHAREDCOMPONENTDATA_T6050057_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentGroupFilter/SharedComponentData
struct  SharedComponentData_t6050057 
{
public:
	// System.Int32 Unity.Entities.ComponentGroupFilter/SharedComponentData::Count
	int32_t ___Count_0;
	// Unity.Entities.ComponentGroupFilter/SharedComponentData/<IndexInComponentGroup>__FixedBuffer1 Unity.Entities.ComponentGroupFilter/SharedComponentData::IndexInComponentGroup
	U3CIndexInComponentGroupU3E__FixedBuffer1_t2258475559  ___IndexInComponentGroup_1;
	// Unity.Entities.ComponentGroupFilter/SharedComponentData/<SharedComponentIndex>__FixedBuffer2 Unity.Entities.ComponentGroupFilter/SharedComponentData::SharedComponentIndex
	U3CSharedComponentIndexU3E__FixedBuffer2_t3937505361  ___SharedComponentIndex_2;

public:
	inline static int32_t get_offset_of_Count_0() { return static_cast<int32_t>(offsetof(SharedComponentData_t6050057, ___Count_0)); }
	inline int32_t get_Count_0() const { return ___Count_0; }
	inline int32_t* get_address_of_Count_0() { return &___Count_0; }
	inline void set_Count_0(int32_t value)
	{
		___Count_0 = value;
	}

	inline static int32_t get_offset_of_IndexInComponentGroup_1() { return static_cast<int32_t>(offsetof(SharedComponentData_t6050057, ___IndexInComponentGroup_1)); }
	inline U3CIndexInComponentGroupU3E__FixedBuffer1_t2258475559  get_IndexInComponentGroup_1() const { return ___IndexInComponentGroup_1; }
	inline U3CIndexInComponentGroupU3E__FixedBuffer1_t2258475559 * get_address_of_IndexInComponentGroup_1() { return &___IndexInComponentGroup_1; }
	inline void set_IndexInComponentGroup_1(U3CIndexInComponentGroupU3E__FixedBuffer1_t2258475559  value)
	{
		___IndexInComponentGroup_1 = value;
	}

	inline static int32_t get_offset_of_SharedComponentIndex_2() { return static_cast<int32_t>(offsetof(SharedComponentData_t6050057, ___SharedComponentIndex_2)); }
	inline U3CSharedComponentIndexU3E__FixedBuffer2_t3937505361  get_SharedComponentIndex_2() const { return ___SharedComponentIndex_2; }
	inline U3CSharedComponentIndexU3E__FixedBuffer2_t3937505361 * get_address_of_SharedComponentIndex_2() { return &___SharedComponentIndex_2; }
	inline void set_SharedComponentIndex_2(U3CSharedComponentIndexU3E__FixedBuffer2_t3937505361  value)
	{
		___SharedComponentIndex_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHAREDCOMPONENTDATA_T6050057_H
#ifndef ACCESSMODE_T121549344_H
#define ACCESSMODE_T121549344_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentType/AccessMode
struct  AccessMode_t121549344 
{
public:
	// System.Int32 Unity.Entities.ComponentType/AccessMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AccessMode_t121549344, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ACCESSMODE_T121549344_H
#ifndef ECBCOMMAND_T4026370143_H
#define ECBCOMMAND_T4026370143_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ECBCommand
struct  ECBCommand_t4026370143 
{
public:
	// System.Int32 Unity.Entities.ECBCommand::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ECBCommand_t4026370143, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ECBCOMMAND_T4026370143_H
#ifndef ENTITYCOMMAND_T4220681025_H
#define ENTITYCOMMAND_T4220681025_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityCommand
struct  EntityCommand_t4220681025 
{
public:
	// Unity.Entities.BasicCommand Unity.Entities.EntityCommand::Header
	BasicCommand_t2577308590  ___Header_0;
	// Unity.Entities.Entity Unity.Entities.EntityCommand::Entity
	Entity_t509829677  ___Entity_1;
	// System.Int32 Unity.Entities.EntityCommand::BatchCount
	int32_t ___BatchCount_2;

public:
	inline static int32_t get_offset_of_Header_0() { return static_cast<int32_t>(offsetof(EntityCommand_t4220681025, ___Header_0)); }
	inline BasicCommand_t2577308590  get_Header_0() const { return ___Header_0; }
	inline BasicCommand_t2577308590 * get_address_of_Header_0() { return &___Header_0; }
	inline void set_Header_0(BasicCommand_t2577308590  value)
	{
		___Header_0 = value;
	}

	inline static int32_t get_offset_of_Entity_1() { return static_cast<int32_t>(offsetof(EntityCommand_t4220681025, ___Entity_1)); }
	inline Entity_t509829677  get_Entity_1() const { return ___Entity_1; }
	inline Entity_t509829677 * get_address_of_Entity_1() { return &___Entity_1; }
	inline void set_Entity_1(Entity_t509829677  value)
	{
		___Entity_1 = value;
	}

	inline static int32_t get_offset_of_BatchCount_2() { return static_cast<int32_t>(offsetof(EntityCommand_t4220681025, ___BatchCount_2)); }
	inline int32_t get_BatchCount_2() const { return ___BatchCount_2; }
	inline int32_t* get_address_of_BatchCount_2() { return &___BatchCount_2; }
	inline void set_BatchCount_2(int32_t value)
	{
		___BatchCount_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTITYCOMMAND_T4220681025_H
#ifndef ENTITYDATAMANAGER_T2284384977_H
#define ENTITYDATAMANAGER_T2284384977_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityDataManager
struct  EntityDataManager_t2284384977 
{
public:
	// Unity.Entities.EntityDataManager/EntityData Unity.Entities.EntityDataManager::m_Entities
	EntityData_t3234984936  ___m_Entities_0;
	// System.Int32 Unity.Entities.EntityDataManager::m_EntitiesCapacity
	int32_t ___m_EntitiesCapacity_1;
	// System.Int32 Unity.Entities.EntityDataManager::m_EntitiesFreeIndex
	int32_t ___m_EntitiesFreeIndex_2;
	// System.Int32* Unity.Entities.EntityDataManager::m_ComponentTypeOrderVersion
	int32_t* ___m_ComponentTypeOrderVersion_3;
	// System.UInt32 Unity.Entities.EntityDataManager::GlobalSystemVersion
	uint32_t ___GlobalSystemVersion_4;

public:
	inline static int32_t get_offset_of_m_Entities_0() { return static_cast<int32_t>(offsetof(EntityDataManager_t2284384977, ___m_Entities_0)); }
	inline EntityData_t3234984936  get_m_Entities_0() const { return ___m_Entities_0; }
	inline EntityData_t3234984936 * get_address_of_m_Entities_0() { return &___m_Entities_0; }
	inline void set_m_Entities_0(EntityData_t3234984936  value)
	{
		___m_Entities_0 = value;
	}

	inline static int32_t get_offset_of_m_EntitiesCapacity_1() { return static_cast<int32_t>(offsetof(EntityDataManager_t2284384977, ___m_EntitiesCapacity_1)); }
	inline int32_t get_m_EntitiesCapacity_1() const { return ___m_EntitiesCapacity_1; }
	inline int32_t* get_address_of_m_EntitiesCapacity_1() { return &___m_EntitiesCapacity_1; }
	inline void set_m_EntitiesCapacity_1(int32_t value)
	{
		___m_EntitiesCapacity_1 = value;
	}

	inline static int32_t get_offset_of_m_EntitiesFreeIndex_2() { return static_cast<int32_t>(offsetof(EntityDataManager_t2284384977, ___m_EntitiesFreeIndex_2)); }
	inline int32_t get_m_EntitiesFreeIndex_2() const { return ___m_EntitiesFreeIndex_2; }
	inline int32_t* get_address_of_m_EntitiesFreeIndex_2() { return &___m_EntitiesFreeIndex_2; }
	inline void set_m_EntitiesFreeIndex_2(int32_t value)
	{
		___m_EntitiesFreeIndex_2 = value;
	}

	inline static int32_t get_offset_of_m_ComponentTypeOrderVersion_3() { return static_cast<int32_t>(offsetof(EntityDataManager_t2284384977, ___m_ComponentTypeOrderVersion_3)); }
	inline int32_t* get_m_ComponentTypeOrderVersion_3() const { return ___m_ComponentTypeOrderVersion_3; }
	inline int32_t** get_address_of_m_ComponentTypeOrderVersion_3() { return &___m_ComponentTypeOrderVersion_3; }
	inline void set_m_ComponentTypeOrderVersion_3(int32_t* value)
	{
		___m_ComponentTypeOrderVersion_3 = value;
	}

	inline static int32_t get_offset_of_GlobalSystemVersion_4() { return static_cast<int32_t>(offsetof(EntityDataManager_t2284384977, ___GlobalSystemVersion_4)); }
	inline uint32_t get_GlobalSystemVersion_4() const { return ___GlobalSystemVersion_4; }
	inline uint32_t* get_address_of_GlobalSystemVersion_4() { return &___GlobalSystemVersion_4; }
	inline void set_GlobalSystemVersion_4(uint32_t value)
	{
		___GlobalSystemVersion_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.EntityDataManager
struct EntityDataManager_t2284384977_marshaled_pinvoke
{
	EntityData_t3234984936_marshaled_pinvoke ___m_Entities_0;
	int32_t ___m_EntitiesCapacity_1;
	int32_t ___m_EntitiesFreeIndex_2;
	int32_t* ___m_ComponentTypeOrderVersion_3;
	uint32_t ___GlobalSystemVersion_4;
};
// Native definition for COM marshalling of Unity.Entities.EntityDataManager
struct EntityDataManager_t2284384977_marshaled_com
{
	EntityData_t3234984936_marshaled_com ___m_Entities_0;
	int32_t ___m_EntitiesCapacity_1;
	int32_t ___m_EntitiesFreeIndex_2;
	int32_t* ___m_ComponentTypeOrderVersion_3;
	uint32_t ___GlobalSystemVersion_4;
};
#endif // ENTITYDATAMANAGER_T2284384977_H
#ifndef EXCLUSIVEENTITYTRANSACTION_T514287023_H
#define EXCLUSIVEENTITYTRANSACTION_T514287023_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ExclusiveEntityTransaction
struct  ExclusiveEntityTransaction_t514287023 
{
public:
	// System.Runtime.InteropServices.GCHandle Unity.Entities.ExclusiveEntityTransaction::m_ArchetypeManager
	GCHandle_t3351438187  ___m_ArchetypeManager_0;
	// System.Runtime.InteropServices.GCHandle Unity.Entities.ExclusiveEntityTransaction::m_EntityGroupManager
	GCHandle_t3351438187  ___m_EntityGroupManager_1;
	// System.Runtime.InteropServices.GCHandle Unity.Entities.ExclusiveEntityTransaction::m_SharedComponentDataManager
	GCHandle_t3351438187  ___m_SharedComponentDataManager_2;
	// Unity.Entities.EntityDataManager* Unity.Entities.ExclusiveEntityTransaction::m_Entities
	EntityDataManager_t2284384977 * ___m_Entities_3;
	// Unity.Entities.ComponentTypeInArchetype* Unity.Entities.ExclusiveEntityTransaction::m_CachedComponentTypeInArchetypeArray
	ComponentTypeInArchetype_t3195410667 * ___m_CachedComponentTypeInArchetypeArray_4;

public:
	inline static int32_t get_offset_of_m_ArchetypeManager_0() { return static_cast<int32_t>(offsetof(ExclusiveEntityTransaction_t514287023, ___m_ArchetypeManager_0)); }
	inline GCHandle_t3351438187  get_m_ArchetypeManager_0() const { return ___m_ArchetypeManager_0; }
	inline GCHandle_t3351438187 * get_address_of_m_ArchetypeManager_0() { return &___m_ArchetypeManager_0; }
	inline void set_m_ArchetypeManager_0(GCHandle_t3351438187  value)
	{
		___m_ArchetypeManager_0 = value;
	}

	inline static int32_t get_offset_of_m_EntityGroupManager_1() { return static_cast<int32_t>(offsetof(ExclusiveEntityTransaction_t514287023, ___m_EntityGroupManager_1)); }
	inline GCHandle_t3351438187  get_m_EntityGroupManager_1() const { return ___m_EntityGroupManager_1; }
	inline GCHandle_t3351438187 * get_address_of_m_EntityGroupManager_1() { return &___m_EntityGroupManager_1; }
	inline void set_m_EntityGroupManager_1(GCHandle_t3351438187  value)
	{
		___m_EntityGroupManager_1 = value;
	}

	inline static int32_t get_offset_of_m_SharedComponentDataManager_2() { return static_cast<int32_t>(offsetof(ExclusiveEntityTransaction_t514287023, ___m_SharedComponentDataManager_2)); }
	inline GCHandle_t3351438187  get_m_SharedComponentDataManager_2() const { return ___m_SharedComponentDataManager_2; }
	inline GCHandle_t3351438187 * get_address_of_m_SharedComponentDataManager_2() { return &___m_SharedComponentDataManager_2; }
	inline void set_m_SharedComponentDataManager_2(GCHandle_t3351438187  value)
	{
		___m_SharedComponentDataManager_2 = value;
	}

	inline static int32_t get_offset_of_m_Entities_3() { return static_cast<int32_t>(offsetof(ExclusiveEntityTransaction_t514287023, ___m_Entities_3)); }
	inline EntityDataManager_t2284384977 * get_m_Entities_3() const { return ___m_Entities_3; }
	inline EntityDataManager_t2284384977 ** get_address_of_m_Entities_3() { return &___m_Entities_3; }
	inline void set_m_Entities_3(EntityDataManager_t2284384977 * value)
	{
		___m_Entities_3 = value;
	}

	inline static int32_t get_offset_of_m_CachedComponentTypeInArchetypeArray_4() { return static_cast<int32_t>(offsetof(ExclusiveEntityTransaction_t514287023, ___m_CachedComponentTypeInArchetypeArray_4)); }
	inline ComponentTypeInArchetype_t3195410667 * get_m_CachedComponentTypeInArchetypeArray_4() const { return ___m_CachedComponentTypeInArchetypeArray_4; }
	inline ComponentTypeInArchetype_t3195410667 ** get_address_of_m_CachedComponentTypeInArchetypeArray_4() { return &___m_CachedComponentTypeInArchetypeArray_4; }
	inline void set_m_CachedComponentTypeInArchetypeArray_4(ComponentTypeInArchetype_t3195410667 * value)
	{
		___m_CachedComponentTypeInArchetypeArray_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ExclusiveEntityTransaction
struct ExclusiveEntityTransaction_t514287023_marshaled_pinvoke
{
	GCHandle_t3351438187  ___m_ArchetypeManager_0;
	GCHandle_t3351438187  ___m_EntityGroupManager_1;
	GCHandle_t3351438187  ___m_SharedComponentDataManager_2;
	EntityDataManager_t2284384977 * ___m_Entities_3;
	ComponentTypeInArchetype_t3195410667 * ___m_CachedComponentTypeInArchetypeArray_4;
};
// Native definition for COM marshalling of Unity.Entities.ExclusiveEntityTransaction
struct ExclusiveEntityTransaction_t514287023_marshaled_com
{
	GCHandle_t3351438187  ___m_ArchetypeManager_0;
	GCHandle_t3351438187  ___m_EntityGroupManager_1;
	GCHandle_t3351438187  ___m_SharedComponentDataManager_2;
	EntityDataManager_t2284384977 * ___m_Entities_3;
	ComponentTypeInArchetype_t3195410667 * ___m_CachedComponentTypeInArchetypeArray_4;
};
#endif // EXCLUSIVEENTITYTRANSACTION_T514287023_H
#ifndef FILTERTYPE_T740439353_H
#define FILTERTYPE_T740439353_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.FilterType
struct  FilterType_t740439353 
{
public:
	// System.Int32 Unity.Entities.FilterType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FilterType_t740439353, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FILTERTYPE_T740439353_H
#ifndef JOBPROCESSCOMPONENTDATACACHE_T1125240942_H
#define JOBPROCESSCOMPONENTDATACACHE_T1125240942_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataCache
struct  JobProcessComponentDataCache_t1125240942 
{
public:
	// System.IntPtr Unity.Entities.JobProcessComponentDataCache::JobReflectionData
	intptr_t ___JobReflectionData_0;
	// System.IntPtr Unity.Entities.JobProcessComponentDataCache::JobReflectionDataParallelFor
	intptr_t ___JobReflectionDataParallelFor_1;
	// Unity.Entities.ComponentType[] Unity.Entities.JobProcessComponentDataCache::Types
	ComponentTypeU5BU5D_t1791912830* ___Types_2;
	// Unity.Entities.ComponentType[] Unity.Entities.JobProcessComponentDataCache::FilterChanged
	ComponentTypeU5BU5D_t1791912830* ___FilterChanged_3;
	// System.Int32 Unity.Entities.JobProcessComponentDataCache::ProcessTypesCount
	int32_t ___ProcessTypesCount_4;
	// Unity.Entities.ComponentGroup Unity.Entities.JobProcessComponentDataCache::ComponentGroup
	ComponentGroup_t2833029144 * ___ComponentGroup_5;
	// Unity.Entities.ComponentSystemBase Unity.Entities.JobProcessComponentDataCache::ComponentSystem
	ComponentSystemBase_t1071614740 * ___ComponentSystem_6;

public:
	inline static int32_t get_offset_of_JobReflectionData_0() { return static_cast<int32_t>(offsetof(JobProcessComponentDataCache_t1125240942, ___JobReflectionData_0)); }
	inline intptr_t get_JobReflectionData_0() const { return ___JobReflectionData_0; }
	inline intptr_t* get_address_of_JobReflectionData_0() { return &___JobReflectionData_0; }
	inline void set_JobReflectionData_0(intptr_t value)
	{
		___JobReflectionData_0 = value;
	}

	inline static int32_t get_offset_of_JobReflectionDataParallelFor_1() { return static_cast<int32_t>(offsetof(JobProcessComponentDataCache_t1125240942, ___JobReflectionDataParallelFor_1)); }
	inline intptr_t get_JobReflectionDataParallelFor_1() const { return ___JobReflectionDataParallelFor_1; }
	inline intptr_t* get_address_of_JobReflectionDataParallelFor_1() { return &___JobReflectionDataParallelFor_1; }
	inline void set_JobReflectionDataParallelFor_1(intptr_t value)
	{
		___JobReflectionDataParallelFor_1 = value;
	}

	inline static int32_t get_offset_of_Types_2() { return static_cast<int32_t>(offsetof(JobProcessComponentDataCache_t1125240942, ___Types_2)); }
	inline ComponentTypeU5BU5D_t1791912830* get_Types_2() const { return ___Types_2; }
	inline ComponentTypeU5BU5D_t1791912830** get_address_of_Types_2() { return &___Types_2; }
	inline void set_Types_2(ComponentTypeU5BU5D_t1791912830* value)
	{
		___Types_2 = value;
		Il2CppCodeGenWriteBarrier((&___Types_2), value);
	}

	inline static int32_t get_offset_of_FilterChanged_3() { return static_cast<int32_t>(offsetof(JobProcessComponentDataCache_t1125240942, ___FilterChanged_3)); }
	inline ComponentTypeU5BU5D_t1791912830* get_FilterChanged_3() const { return ___FilterChanged_3; }
	inline ComponentTypeU5BU5D_t1791912830** get_address_of_FilterChanged_3() { return &___FilterChanged_3; }
	inline void set_FilterChanged_3(ComponentTypeU5BU5D_t1791912830* value)
	{
		___FilterChanged_3 = value;
		Il2CppCodeGenWriteBarrier((&___FilterChanged_3), value);
	}

	inline static int32_t get_offset_of_ProcessTypesCount_4() { return static_cast<int32_t>(offsetof(JobProcessComponentDataCache_t1125240942, ___ProcessTypesCount_4)); }
	inline int32_t get_ProcessTypesCount_4() const { return ___ProcessTypesCount_4; }
	inline int32_t* get_address_of_ProcessTypesCount_4() { return &___ProcessTypesCount_4; }
	inline void set_ProcessTypesCount_4(int32_t value)
	{
		___ProcessTypesCount_4 = value;
	}

	inline static int32_t get_offset_of_ComponentGroup_5() { return static_cast<int32_t>(offsetof(JobProcessComponentDataCache_t1125240942, ___ComponentGroup_5)); }
	inline ComponentGroup_t2833029144 * get_ComponentGroup_5() const { return ___ComponentGroup_5; }
	inline ComponentGroup_t2833029144 ** get_address_of_ComponentGroup_5() { return &___ComponentGroup_5; }
	inline void set_ComponentGroup_5(ComponentGroup_t2833029144 * value)
	{
		___ComponentGroup_5 = value;
		Il2CppCodeGenWriteBarrier((&___ComponentGroup_5), value);
	}

	inline static int32_t get_offset_of_ComponentSystem_6() { return static_cast<int32_t>(offsetof(JobProcessComponentDataCache_t1125240942, ___ComponentSystem_6)); }
	inline ComponentSystemBase_t1071614740 * get_ComponentSystem_6() const { return ___ComponentSystem_6; }
	inline ComponentSystemBase_t1071614740 ** get_address_of_ComponentSystem_6() { return &___ComponentSystem_6; }
	inline void set_ComponentSystem_6(ComponentSystemBase_t1071614740 * value)
	{
		___ComponentSystem_6 = value;
		Il2CppCodeGenWriteBarrier((&___ComponentSystem_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.JobProcessComponentDataCache
struct JobProcessComponentDataCache_t1125240942_marshaled_pinvoke
{
	intptr_t ___JobReflectionData_0;
	intptr_t ___JobReflectionDataParallelFor_1;
	ComponentType_t2324479623 * ___Types_2;
	ComponentType_t2324479623 * ___FilterChanged_3;
	int32_t ___ProcessTypesCount_4;
	ComponentGroup_t2833029144 * ___ComponentGroup_5;
	ComponentSystemBase_t1071614740 * ___ComponentSystem_6;
};
// Native definition for COM marshalling of Unity.Entities.JobProcessComponentDataCache
struct JobProcessComponentDataCache_t1125240942_marshaled_com
{
	intptr_t ___JobReflectionData_0;
	intptr_t ___JobReflectionDataParallelFor_1;
	ComponentType_t2324479623 * ___Types_2;
	ComponentType_t2324479623 * ___FilterChanged_3;
	int32_t ___ProcessTypesCount_4;
	ComponentGroup_t2833029144 * ___ComponentGroup_5;
	ComponentSystemBase_t1071614740 * ___ComponentSystem_6;
};
#endif // JOBPROCESSCOMPONENTDATACACHE_T1125240942_H
#ifndef TYPECATEGORY_T4195208725_H
#define TYPECATEGORY_T4195208725_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.TypeManager/TypeCategory
struct  TypeCategory_t4195208725 
{
public:
	// System.Int32 Unity.Entities.TypeManager/TypeCategory::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TypeCategory_t4195208725, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TYPECATEGORY_T4195208725_H
#ifndef JOBHANDLE_T3812578709_H
#define JOBHANDLE_T3812578709_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Jobs.JobHandle
struct  JobHandle_t3812578709 
{
public:
	// System.IntPtr Unity.Jobs.JobHandle::jobGroup
	intptr_t ___jobGroup_0;
	// System.Int32 Unity.Jobs.JobHandle::version
	int32_t ___version_1;

public:
	inline static int32_t get_offset_of_jobGroup_0() { return static_cast<int32_t>(offsetof(JobHandle_t3812578709, ___jobGroup_0)); }
	inline intptr_t get_jobGroup_0() const { return ___jobGroup_0; }
	inline intptr_t* get_address_of_jobGroup_0() { return &___jobGroup_0; }
	inline void set_jobGroup_0(intptr_t value)
	{
		___jobGroup_0 = value;
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(JobHandle_t3812578709, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBHANDLE_T3812578709_H
#ifndef FLOAT4X4_T3283751067_H
#define FLOAT4X4_T3283751067_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Mathematics.float4x4
struct  float4x4_t3283751067 
{
public:
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c0
	float4_t4272085500  ___c0_0;
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c1
	float4_t4272085500  ___c1_1;
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c2
	float4_t4272085500  ___c2_2;
	// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c3
	float4_t4272085500  ___c3_3;

public:
	inline static int32_t get_offset_of_c0_0() { return static_cast<int32_t>(offsetof(float4x4_t3283751067, ___c0_0)); }
	inline float4_t4272085500  get_c0_0() const { return ___c0_0; }
	inline float4_t4272085500 * get_address_of_c0_0() { return &___c0_0; }
	inline void set_c0_0(float4_t4272085500  value)
	{
		___c0_0 = value;
	}

	inline static int32_t get_offset_of_c1_1() { return static_cast<int32_t>(offsetof(float4x4_t3283751067, ___c1_1)); }
	inline float4_t4272085500  get_c1_1() const { return ___c1_1; }
	inline float4_t4272085500 * get_address_of_c1_1() { return &___c1_1; }
	inline void set_c1_1(float4_t4272085500  value)
	{
		___c1_1 = value;
	}

	inline static int32_t get_offset_of_c2_2() { return static_cast<int32_t>(offsetof(float4x4_t3283751067, ___c2_2)); }
	inline float4_t4272085500  get_c2_2() const { return ___c2_2; }
	inline float4_t4272085500 * get_address_of_c2_2() { return &___c2_2; }
	inline void set_c2_2(float4_t4272085500  value)
	{
		___c2_2 = value;
	}

	inline static int32_t get_offset_of_c3_3() { return static_cast<int32_t>(offsetof(float4x4_t3283751067, ___c3_3)); }
	inline float4_t4272085500  get_c3_3() const { return ___c3_3; }
	inline float4_t4272085500 * get_address_of_c3_3() { return &___c3_3; }
	inline void set_c3_3(float4_t4272085500  value)
	{
		___c3_3 = value;
	}
};

struct float4x4_t3283751067_StaticFields
{
public:
	// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::identity
	float4x4_t3283751067  ___identity_4;
	// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::zero
	float4x4_t3283751067  ___zero_5;

public:
	inline static int32_t get_offset_of_identity_4() { return static_cast<int32_t>(offsetof(float4x4_t3283751067_StaticFields, ___identity_4)); }
	inline float4x4_t3283751067  get_identity_4() const { return ___identity_4; }
	inline float4x4_t3283751067 * get_address_of_identity_4() { return &___identity_4; }
	inline void set_identity_4(float4x4_t3283751067  value)
	{
		___identity_4 = value;
	}

	inline static int32_t get_offset_of_zero_5() { return static_cast<int32_t>(offsetof(float4x4_t3283751067_StaticFields, ___zero_5)); }
	inline float4x4_t3283751067  get_zero_5() const { return ___zero_5; }
	inline float4x4_t3283751067 * get_address_of_zero_5() { return &___zero_5; }
	inline void set_zero_5(float4x4_t3283751067  value)
	{
		___zero_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FLOAT4X4_T3283751067_H
#ifndef QUATERNION_T2487769139_H
#define QUATERNION_T2487769139_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Mathematics.quaternion
struct  quaternion_t2487769139 
{
public:
	// Unity.Mathematics.float4 Unity.Mathematics.quaternion::value
	float4_t4272085500  ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(quaternion_t2487769139, ___value_0)); }
	inline float4_t4272085500  get_value_0() const { return ___value_0; }
	inline float4_t4272085500 * get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(float4_t4272085500  value)
	{
		___value_0 = value;
	}
};

struct quaternion_t2487769139_StaticFields
{
public:
	// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::identity
	quaternion_t2487769139  ___identity_1;

public:
	inline static int32_t get_offset_of_identity_1() { return static_cast<int32_t>(offsetof(quaternion_t2487769139_StaticFields, ___identity_1)); }
	inline quaternion_t2487769139  get_identity_1() const { return ___identity_1; }
	inline quaternion_t2487769139 * get_address_of_identity_1() { return &___identity_1; }
	inline void set_identity_1(quaternion_t2487769139  value)
	{
		___identity_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // QUATERNION_T2487769139_H
#ifndef FRUSTUMPLANES_T4089242870_H
#define FRUSTUMPLANES_T4089242870_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.FrustumPlanes
struct  FrustumPlanes_t4089242870 
{
public:
	// Unity.Mathematics.float4 Unity.Rendering.FrustumPlanes::Left
	float4_t4272085500  ___Left_0;
	// Unity.Mathematics.float4 Unity.Rendering.FrustumPlanes::Right
	float4_t4272085500  ___Right_1;
	// Unity.Mathematics.float4 Unity.Rendering.FrustumPlanes::Down
	float4_t4272085500  ___Down_2;
	// Unity.Mathematics.float4 Unity.Rendering.FrustumPlanes::Up
	float4_t4272085500  ___Up_3;
	// Unity.Mathematics.float4 Unity.Rendering.FrustumPlanes::Near
	float4_t4272085500  ___Near_4;
	// Unity.Mathematics.float4 Unity.Rendering.FrustumPlanes::Far
	float4_t4272085500  ___Far_5;

public:
	inline static int32_t get_offset_of_Left_0() { return static_cast<int32_t>(offsetof(FrustumPlanes_t4089242870, ___Left_0)); }
	inline float4_t4272085500  get_Left_0() const { return ___Left_0; }
	inline float4_t4272085500 * get_address_of_Left_0() { return &___Left_0; }
	inline void set_Left_0(float4_t4272085500  value)
	{
		___Left_0 = value;
	}

	inline static int32_t get_offset_of_Right_1() { return static_cast<int32_t>(offsetof(FrustumPlanes_t4089242870, ___Right_1)); }
	inline float4_t4272085500  get_Right_1() const { return ___Right_1; }
	inline float4_t4272085500 * get_address_of_Right_1() { return &___Right_1; }
	inline void set_Right_1(float4_t4272085500  value)
	{
		___Right_1 = value;
	}

	inline static int32_t get_offset_of_Down_2() { return static_cast<int32_t>(offsetof(FrustumPlanes_t4089242870, ___Down_2)); }
	inline float4_t4272085500  get_Down_2() const { return ___Down_2; }
	inline float4_t4272085500 * get_address_of_Down_2() { return &___Down_2; }
	inline void set_Down_2(float4_t4272085500  value)
	{
		___Down_2 = value;
	}

	inline static int32_t get_offset_of_Up_3() { return static_cast<int32_t>(offsetof(FrustumPlanes_t4089242870, ___Up_3)); }
	inline float4_t4272085500  get_Up_3() const { return ___Up_3; }
	inline float4_t4272085500 * get_address_of_Up_3() { return &___Up_3; }
	inline void set_Up_3(float4_t4272085500  value)
	{
		___Up_3 = value;
	}

	inline static int32_t get_offset_of_Near_4() { return static_cast<int32_t>(offsetof(FrustumPlanes_t4089242870, ___Near_4)); }
	inline float4_t4272085500  get_Near_4() const { return ___Near_4; }
	inline float4_t4272085500 * get_address_of_Near_4() { return &___Near_4; }
	inline void set_Near_4(float4_t4272085500  value)
	{
		___Near_4 = value;
	}

	inline static int32_t get_offset_of_Far_5() { return static_cast<int32_t>(offsetof(FrustumPlanes_t4089242870, ___Far_5)); }
	inline float4_t4272085500  get_Far_5() const { return ___Far_5; }
	inline float4_t4272085500 * get_address_of_Far_5() { return &___Far_5; }
	inline void set_Far_5(float4_t4272085500  value)
	{
		___Far_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FRUSTUMPLANES_T4089242870_H
#ifndef MESHLODCOMPONENT_T2848985665_H
#define MESHLODCOMPONENT_T2848985665_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshLODComponent
struct  MeshLODComponent_t2848985665 
{
public:
	// Unity.Entities.Entity Unity.Rendering.MeshLODComponent::Group
	Entity_t509829677  ___Group_0;
	// System.Int32 Unity.Rendering.MeshLODComponent::LODMask
	int32_t ___LODMask_1;

public:
	inline static int32_t get_offset_of_Group_0() { return static_cast<int32_t>(offsetof(MeshLODComponent_t2848985665, ___Group_0)); }
	inline Entity_t509829677  get_Group_0() const { return ___Group_0; }
	inline Entity_t509829677 * get_address_of_Group_0() { return &___Group_0; }
	inline void set_Group_0(Entity_t509829677  value)
	{
		___Group_0 = value;
	}

	inline static int32_t get_offset_of_LODMask_1() { return static_cast<int32_t>(offsetof(MeshLODComponent_t2848985665, ___LODMask_1)); }
	inline int32_t get_LODMask_1() const { return ___LODMask_1; }
	inline int32_t* get_address_of_LODMask_1() { return &___LODMask_1; }
	inline void set_LODMask_1(int32_t value)
	{
		___LODMask_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MESHLODCOMPONENT_T2848985665_H
#ifndef WORLDMESHRENDERBOUNDS_T161581757_H
#define WORLDMESHRENDERBOUNDS_T161581757_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.WorldMeshRenderBounds
struct  WorldMeshRenderBounds_t161581757 
{
public:
	// Unity.Mathematics.float3 Unity.Rendering.WorldMeshRenderBounds::Center
	float3_t2315770364  ___Center_0;
	// System.Single Unity.Rendering.WorldMeshRenderBounds::Radius
	float ___Radius_1;

public:
	inline static int32_t get_offset_of_Center_0() { return static_cast<int32_t>(offsetof(WorldMeshRenderBounds_t161581757, ___Center_0)); }
	inline float3_t2315770364  get_Center_0() const { return ___Center_0; }
	inline float3_t2315770364 * get_address_of_Center_0() { return &___Center_0; }
	inline void set_Center_0(float3_t2315770364  value)
	{
		___Center_0 = value;
	}

	inline static int32_t get_offset_of_Radius_1() { return static_cast<int32_t>(offsetof(WorldMeshRenderBounds_t161581757, ___Radius_1)); }
	inline float get_Radius_1() const { return ___Radius_1; }
	inline float* get_address_of_Radius_1() { return &___Radius_1; }
	inline void set_Radius_1(float value)
	{
		___Radius_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WORLDMESHRENDERBOUNDS_T161581757_H
#ifndef ATTACH_T1782056632_H
#define ATTACH_T1782056632_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Transforms.Attach
struct  Attach_t1782056632 
{
public:
	// Unity.Entities.Entity Unity.Transforms.Attach::Parent
	Entity_t509829677  ___Parent_0;
	// Unity.Entities.Entity Unity.Transforms.Attach::Child
	Entity_t509829677  ___Child_1;

public:
	inline static int32_t get_offset_of_Parent_0() { return static_cast<int32_t>(offsetof(Attach_t1782056632, ___Parent_0)); }
	inline Entity_t509829677  get_Parent_0() const { return ___Parent_0; }
	inline Entity_t509829677 * get_address_of_Parent_0() { return &___Parent_0; }
	inline void set_Parent_0(Entity_t509829677  value)
	{
		___Parent_0 = value;
	}

	inline static int32_t get_offset_of_Child_1() { return static_cast<int32_t>(offsetof(Attach_t1782056632, ___Child_1)); }
	inline Entity_t509829677  get_Child_1() const { return ___Child_1; }
	inline Entity_t509829677 * get_address_of_Child_1() { return &___Child_1; }
	inline void set_Child_1(Entity_t509829677  value)
	{
		___Child_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ATTACH_T1782056632_H
#ifndef POSITION_T3710960761_H
#define POSITION_T3710960761_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Transforms.Position
struct  Position_t3710960761 
{
public:
	// Unity.Mathematics.float3 Unity.Transforms.Position::Value
	float3_t2315770364  ___Value_0;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(Position_t3710960761, ___Value_0)); }
	inline float3_t2315770364  get_Value_0() const { return ___Value_0; }
	inline float3_t2315770364 * get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(float3_t2315770364  value)
	{
		___Value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // POSITION_T3710960761_H
#ifndef SCALE_T37534100_H
#define SCALE_T37534100_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Transforms.Scale
struct  Scale_t37534100 
{
public:
	// Unity.Mathematics.float3 Unity.Transforms.Scale::Value
	float3_t2315770364  ___Value_0;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(Scale_t37534100, ___Value_0)); }
	inline float3_t2315770364  get_Value_0() const { return ___Value_0; }
	inline float3_t2315770364 * get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(float3_t2315770364  value)
	{
		___Value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SCALE_T37534100_H
#ifndef BOUNDS_T2266837910_H
#define BOUNDS_T2266837910_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Bounds
struct  Bounds_t2266837910 
{
public:
	// UnityEngine.Vector3 UnityEngine.Bounds::m_Center
	Vector3_t3722313464  ___m_Center_0;
	// UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
	Vector3_t3722313464  ___m_Extents_1;

public:
	inline static int32_t get_offset_of_m_Center_0() { return static_cast<int32_t>(offsetof(Bounds_t2266837910, ___m_Center_0)); }
	inline Vector3_t3722313464  get_m_Center_0() const { return ___m_Center_0; }
	inline Vector3_t3722313464 * get_address_of_m_Center_0() { return &___m_Center_0; }
	inline void set_m_Center_0(Vector3_t3722313464  value)
	{
		___m_Center_0 = value;
	}

	inline static int32_t get_offset_of_m_Extents_1() { return static_cast<int32_t>(offsetof(Bounds_t2266837910, ___m_Extents_1)); }
	inline Vector3_t3722313464  get_m_Extents_1() const { return ___m_Extents_1; }
	inline Vector3_t3722313464 * get_address_of_m_Extents_1() { return &___m_Extents_1; }
	inline void set_m_Extents_1(Vector3_t3722313464  value)
	{
		___m_Extents_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BOUNDS_T2266837910_H
#ifndef CONTACTPOINT_T3758755253_H
#define CONTACTPOINT_T3758755253_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.ContactPoint
struct  ContactPoint_t3758755253 
{
public:
	// UnityEngine.Vector3 UnityEngine.ContactPoint::m_Point
	Vector3_t3722313464  ___m_Point_0;
	// UnityEngine.Vector3 UnityEngine.ContactPoint::m_Normal
	Vector3_t3722313464  ___m_Normal_1;
	// System.Int32 UnityEngine.ContactPoint::m_ThisColliderInstanceID
	int32_t ___m_ThisColliderInstanceID_2;
	// System.Int32 UnityEngine.ContactPoint::m_OtherColliderInstanceID
	int32_t ___m_OtherColliderInstanceID_3;
	// System.Single UnityEngine.ContactPoint::m_Separation
	float ___m_Separation_4;

public:
	inline static int32_t get_offset_of_m_Point_0() { return static_cast<int32_t>(offsetof(ContactPoint_t3758755253, ___m_Point_0)); }
	inline Vector3_t3722313464  get_m_Point_0() const { return ___m_Point_0; }
	inline Vector3_t3722313464 * get_address_of_m_Point_0() { return &___m_Point_0; }
	inline void set_m_Point_0(Vector3_t3722313464  value)
	{
		___m_Point_0 = value;
	}

	inline static int32_t get_offset_of_m_Normal_1() { return static_cast<int32_t>(offsetof(ContactPoint_t3758755253, ___m_Normal_1)); }
	inline Vector3_t3722313464  get_m_Normal_1() const { return ___m_Normal_1; }
	inline Vector3_t3722313464 * get_address_of_m_Normal_1() { return &___m_Normal_1; }
	inline void set_m_Normal_1(Vector3_t3722313464  value)
	{
		___m_Normal_1 = value;
	}

	inline static int32_t get_offset_of_m_ThisColliderInstanceID_2() { return static_cast<int32_t>(offsetof(ContactPoint_t3758755253, ___m_ThisColliderInstanceID_2)); }
	inline int32_t get_m_ThisColliderInstanceID_2() const { return ___m_ThisColliderInstanceID_2; }
	inline int32_t* get_address_of_m_ThisColliderInstanceID_2() { return &___m_ThisColliderInstanceID_2; }
	inline void set_m_ThisColliderInstanceID_2(int32_t value)
	{
		___m_ThisColliderInstanceID_2 = value;
	}

	inline static int32_t get_offset_of_m_OtherColliderInstanceID_3() { return static_cast<int32_t>(offsetof(ContactPoint_t3758755253, ___m_OtherColliderInstanceID_3)); }
	inline int32_t get_m_OtherColliderInstanceID_3() const { return ___m_OtherColliderInstanceID_3; }
	inline int32_t* get_address_of_m_OtherColliderInstanceID_3() { return &___m_OtherColliderInstanceID_3; }
	inline void set_m_OtherColliderInstanceID_3(int32_t value)
	{
		___m_OtherColliderInstanceID_3 = value;
	}

	inline static int32_t get_offset_of_m_Separation_4() { return static_cast<int32_t>(offsetof(ContactPoint_t3758755253, ___m_Separation_4)); }
	inline float get_m_Separation_4() const { return ___m_Separation_4; }
	inline float* get_address_of_m_Separation_4() { return &___m_Separation_4; }
	inline void set_m_Separation_4(float value)
	{
		___m_Separation_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTACTPOINT_T3758755253_H
#ifndef CUBEMAPFACE_T1358225318_H
#define CUBEMAPFACE_T1358225318_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.CubemapFace
struct  CubemapFace_t1358225318 
{
public:
	// System.Int32 UnityEngine.CubemapFace::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CubemapFace_t1358225318, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CUBEMAPFACE_T1358225318_H
#ifndef RAYCASTRESULT_T3360306849_H
#define RAYCASTRESULT_T3360306849_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.EventSystems.RaycastResult
struct  RaycastResult_t3360306849 
{
public:
	// UnityEngine.GameObject UnityEngine.EventSystems.RaycastResult::m_GameObject
	GameObject_t1113636619 * ___m_GameObject_0;
	// UnityEngine.EventSystems.BaseRaycaster UnityEngine.EventSystems.RaycastResult::module
	BaseRaycaster_t4150874583 * ___module_1;
	// System.Single UnityEngine.EventSystems.RaycastResult::distance
	float ___distance_2;
	// System.Single UnityEngine.EventSystems.RaycastResult::index
	float ___index_3;
	// System.Int32 UnityEngine.EventSystems.RaycastResult::depth
	int32_t ___depth_4;
	// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingLayer
	int32_t ___sortingLayer_5;
	// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingOrder
	int32_t ___sortingOrder_6;
	// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldPosition
	Vector3_t3722313464  ___worldPosition_7;
	// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldNormal
	Vector3_t3722313464  ___worldNormal_8;
	// UnityEngine.Vector2 UnityEngine.EventSystems.RaycastResult::screenPosition
	Vector2_t2156229523  ___screenPosition_9;

public:
	inline static int32_t get_offset_of_m_GameObject_0() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___m_GameObject_0)); }
	inline GameObject_t1113636619 * get_m_GameObject_0() const { return ___m_GameObject_0; }
	inline GameObject_t1113636619 ** get_address_of_m_GameObject_0() { return &___m_GameObject_0; }
	inline void set_m_GameObject_0(GameObject_t1113636619 * value)
	{
		___m_GameObject_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_GameObject_0), value);
	}

	inline static int32_t get_offset_of_module_1() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___module_1)); }
	inline BaseRaycaster_t4150874583 * get_module_1() const { return ___module_1; }
	inline BaseRaycaster_t4150874583 ** get_address_of_module_1() { return &___module_1; }
	inline void set_module_1(BaseRaycaster_t4150874583 * value)
	{
		___module_1 = value;
		Il2CppCodeGenWriteBarrier((&___module_1), value);
	}

	inline static int32_t get_offset_of_distance_2() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___distance_2)); }
	inline float get_distance_2() const { return ___distance_2; }
	inline float* get_address_of_distance_2() { return &___distance_2; }
	inline void set_distance_2(float value)
	{
		___distance_2 = value;
	}

	inline static int32_t get_offset_of_index_3() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___index_3)); }
	inline float get_index_3() const { return ___index_3; }
	inline float* get_address_of_index_3() { return &___index_3; }
	inline void set_index_3(float value)
	{
		___index_3 = value;
	}

	inline static int32_t get_offset_of_depth_4() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___depth_4)); }
	inline int32_t get_depth_4() const { return ___depth_4; }
	inline int32_t* get_address_of_depth_4() { return &___depth_4; }
	inline void set_depth_4(int32_t value)
	{
		___depth_4 = value;
	}

	inline static int32_t get_offset_of_sortingLayer_5() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___sortingLayer_5)); }
	inline int32_t get_sortingLayer_5() const { return ___sortingLayer_5; }
	inline int32_t* get_address_of_sortingLayer_5() { return &___sortingLayer_5; }
	inline void set_sortingLayer_5(int32_t value)
	{
		___sortingLayer_5 = value;
	}

	inline static int32_t get_offset_of_sortingOrder_6() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___sortingOrder_6)); }
	inline int32_t get_sortingOrder_6() const { return ___sortingOrder_6; }
	inline int32_t* get_address_of_sortingOrder_6() { return &___sortingOrder_6; }
	inline void set_sortingOrder_6(int32_t value)
	{
		___sortingOrder_6 = value;
	}

	inline static int32_t get_offset_of_worldPosition_7() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___worldPosition_7)); }
	inline Vector3_t3722313464  get_worldPosition_7() const { return ___worldPosition_7; }
	inline Vector3_t3722313464 * get_address_of_worldPosition_7() { return &___worldPosition_7; }
	inline void set_worldPosition_7(Vector3_t3722313464  value)
	{
		___worldPosition_7 = value;
	}

	inline static int32_t get_offset_of_worldNormal_8() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___worldNormal_8)); }
	inline Vector3_t3722313464  get_worldNormal_8() const { return ___worldNormal_8; }
	inline Vector3_t3722313464 * get_address_of_worldNormal_8() { return &___worldNormal_8; }
	inline void set_worldNormal_8(Vector3_t3722313464  value)
	{
		___worldNormal_8 = value;
	}

	inline static int32_t get_offset_of_screenPosition_9() { return static_cast<int32_t>(offsetof(RaycastResult_t3360306849, ___screenPosition_9)); }
	inline Vector2_t2156229523  get_screenPosition_9() const { return ___screenPosition_9; }
	inline Vector2_t2156229523 * get_address_of_screenPosition_9() { return &___screenPosition_9; }
	inline void set_screenPosition_9(Vector2_t2156229523  value)
	{
		___screenPosition_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_t3360306849_marshaled_pinvoke
{
	GameObject_t1113636619 * ___m_GameObject_0;
	BaseRaycaster_t4150874583 * ___module_1;
	float ___distance_2;
	float ___index_3;
	int32_t ___depth_4;
	int32_t ___sortingLayer_5;
	int32_t ___sortingOrder_6;
	Vector3_t3722313464  ___worldPosition_7;
	Vector3_t3722313464  ___worldNormal_8;
	Vector2_t2156229523  ___screenPosition_9;
};
// Native definition for COM marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_t3360306849_marshaled_com
{
	GameObject_t1113636619 * ___m_GameObject_0;
	BaseRaycaster_t4150874583 * ___module_1;
	float ___distance_2;
	float ___index_3;
	int32_t ___depth_4;
	int32_t ___sortingLayer_5;
	int32_t ___sortingOrder_6;
	Vector3_t3722313464  ___worldPosition_7;
	Vector3_t3722313464  ___worldNormal_8;
	Vector2_t2156229523  ___screenPosition_9;
};
#endif // RAYCASTRESULT_T3360306849_H
#ifndef PLAYERLOOPSYSTEM_T105772105_H
#define PLAYERLOOPSYSTEM_T105772105_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.LowLevel.PlayerLoopSystem
struct  PlayerLoopSystem_t105772105 
{
public:
	// System.Type UnityEngine.Experimental.LowLevel.PlayerLoopSystem::type
	Type_t * ___type_0;
	// UnityEngine.Experimental.LowLevel.PlayerLoopSystem[] UnityEngine.Experimental.LowLevel.PlayerLoopSystem::subSystemList
	PlayerLoopSystemU5BU5D_t1150299252* ___subSystemList_1;
	// UnityEngine.Experimental.LowLevel.PlayerLoopSystem/UpdateFunction UnityEngine.Experimental.LowLevel.PlayerLoopSystem::updateDelegate
	UpdateFunction_t377278577 * ___updateDelegate_2;
	// System.IntPtr UnityEngine.Experimental.LowLevel.PlayerLoopSystem::updateFunction
	intptr_t ___updateFunction_3;
	// System.IntPtr UnityEngine.Experimental.LowLevel.PlayerLoopSystem::loopConditionFunction
	intptr_t ___loopConditionFunction_4;

public:
	inline static int32_t get_offset_of_type_0() { return static_cast<int32_t>(offsetof(PlayerLoopSystem_t105772105, ___type_0)); }
	inline Type_t * get_type_0() const { return ___type_0; }
	inline Type_t ** get_address_of_type_0() { return &___type_0; }
	inline void set_type_0(Type_t * value)
	{
		___type_0 = value;
		Il2CppCodeGenWriteBarrier((&___type_0), value);
	}

	inline static int32_t get_offset_of_subSystemList_1() { return static_cast<int32_t>(offsetof(PlayerLoopSystem_t105772105, ___subSystemList_1)); }
	inline PlayerLoopSystemU5BU5D_t1150299252* get_subSystemList_1() const { return ___subSystemList_1; }
	inline PlayerLoopSystemU5BU5D_t1150299252** get_address_of_subSystemList_1() { return &___subSystemList_1; }
	inline void set_subSystemList_1(PlayerLoopSystemU5BU5D_t1150299252* value)
	{
		___subSystemList_1 = value;
		Il2CppCodeGenWriteBarrier((&___subSystemList_1), value);
	}

	inline static int32_t get_offset_of_updateDelegate_2() { return static_cast<int32_t>(offsetof(PlayerLoopSystem_t105772105, ___updateDelegate_2)); }
	inline UpdateFunction_t377278577 * get_updateDelegate_2() const { return ___updateDelegate_2; }
	inline UpdateFunction_t377278577 ** get_address_of_updateDelegate_2() { return &___updateDelegate_2; }
	inline void set_updateDelegate_2(UpdateFunction_t377278577 * value)
	{
		___updateDelegate_2 = value;
		Il2CppCodeGenWriteBarrier((&___updateDelegate_2), value);
	}

	inline static int32_t get_offset_of_updateFunction_3() { return static_cast<int32_t>(offsetof(PlayerLoopSystem_t105772105, ___updateFunction_3)); }
	inline intptr_t get_updateFunction_3() const { return ___updateFunction_3; }
	inline intptr_t* get_address_of_updateFunction_3() { return &___updateFunction_3; }
	inline void set_updateFunction_3(intptr_t value)
	{
		___updateFunction_3 = value;
	}

	inline static int32_t get_offset_of_loopConditionFunction_4() { return static_cast<int32_t>(offsetof(PlayerLoopSystem_t105772105, ___loopConditionFunction_4)); }
	inline intptr_t get_loopConditionFunction_4() const { return ___loopConditionFunction_4; }
	inline intptr_t* get_address_of_loopConditionFunction_4() { return &___loopConditionFunction_4; }
	inline void set_loopConditionFunction_4(intptr_t value)
	{
		___loopConditionFunction_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.LowLevel.PlayerLoopSystem
struct PlayerLoopSystem_t105772105_marshaled_pinvoke
{
	Type_t * ___type_0;
	PlayerLoopSystem_t105772105_marshaled_pinvoke* ___subSystemList_1;
	Il2CppMethodPointer ___updateDelegate_2;
	intptr_t ___updateFunction_3;
	intptr_t ___loopConditionFunction_4;
};
// Native definition for COM marshalling of UnityEngine.Experimental.LowLevel.PlayerLoopSystem
struct PlayerLoopSystem_t105772105_marshaled_com
{
	Type_t * ___type_0;
	PlayerLoopSystem_t105772105_marshaled_com* ___subSystemList_1;
	Il2CppMethodPointer ___updateDelegate_2;
	intptr_t ___updateFunction_3;
	intptr_t ___loopConditionFunction_4;
};
#endif // PLAYERLOOPSYSTEM_T105772105_H
#ifndef PLAYERLOOPSYSTEMINTERNAL_T2185485283_H
#define PLAYERLOOPSYSTEMINTERNAL_T2185485283_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal
struct  PlayerLoopSystemInternal_t2185485283 
{
public:
	// System.Type UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal::type
	Type_t * ___type_0;
	// UnityEngine.Experimental.LowLevel.PlayerLoopSystem/UpdateFunction UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal::updateDelegate
	UpdateFunction_t377278577 * ___updateDelegate_1;
	// System.IntPtr UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal::updateFunction
	intptr_t ___updateFunction_2;
	// System.IntPtr UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal::loopConditionFunction
	intptr_t ___loopConditionFunction_3;
	// System.Int32 UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal::numSubSystems
	int32_t ___numSubSystems_4;

public:
	inline static int32_t get_offset_of_type_0() { return static_cast<int32_t>(offsetof(PlayerLoopSystemInternal_t2185485283, ___type_0)); }
	inline Type_t * get_type_0() const { return ___type_0; }
	inline Type_t ** get_address_of_type_0() { return &___type_0; }
	inline void set_type_0(Type_t * value)
	{
		___type_0 = value;
		Il2CppCodeGenWriteBarrier((&___type_0), value);
	}

	inline static int32_t get_offset_of_updateDelegate_1() { return static_cast<int32_t>(offsetof(PlayerLoopSystemInternal_t2185485283, ___updateDelegate_1)); }
	inline UpdateFunction_t377278577 * get_updateDelegate_1() const { return ___updateDelegate_1; }
	inline UpdateFunction_t377278577 ** get_address_of_updateDelegate_1() { return &___updateDelegate_1; }
	inline void set_updateDelegate_1(UpdateFunction_t377278577 * value)
	{
		___updateDelegate_1 = value;
		Il2CppCodeGenWriteBarrier((&___updateDelegate_1), value);
	}

	inline static int32_t get_offset_of_updateFunction_2() { return static_cast<int32_t>(offsetof(PlayerLoopSystemInternal_t2185485283, ___updateFunction_2)); }
	inline intptr_t get_updateFunction_2() const { return ___updateFunction_2; }
	inline intptr_t* get_address_of_updateFunction_2() { return &___updateFunction_2; }
	inline void set_updateFunction_2(intptr_t value)
	{
		___updateFunction_2 = value;
	}

	inline static int32_t get_offset_of_loopConditionFunction_3() { return static_cast<int32_t>(offsetof(PlayerLoopSystemInternal_t2185485283, ___loopConditionFunction_3)); }
	inline intptr_t get_loopConditionFunction_3() const { return ___loopConditionFunction_3; }
	inline intptr_t* get_address_of_loopConditionFunction_3() { return &___loopConditionFunction_3; }
	inline void set_loopConditionFunction_3(intptr_t value)
	{
		___loopConditionFunction_3 = value;
	}

	inline static int32_t get_offset_of_numSubSystems_4() { return static_cast<int32_t>(offsetof(PlayerLoopSystemInternal_t2185485283, ___numSubSystems_4)); }
	inline int32_t get_numSubSystems_4() const { return ___numSubSystems_4; }
	inline int32_t* get_address_of_numSubSystems_4() { return &___numSubSystems_4; }
	inline void set_numSubSystems_4(int32_t value)
	{
		___numSubSystems_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal
struct PlayerLoopSystemInternal_t2185485283_marshaled_pinvoke
{
	Type_t * ___type_0;
	Il2CppMethodPointer ___updateDelegate_1;
	intptr_t ___updateFunction_2;
	intptr_t ___loopConditionFunction_3;
	int32_t ___numSubSystems_4;
};
// Native definition for COM marshalling of UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal
struct PlayerLoopSystemInternal_t2185485283_marshaled_com
{
	Type_t * ___type_0;
	Il2CppMethodPointer ___updateDelegate_1;
	intptr_t ___updateFunction_2;
	intptr_t ___loopConditionFunction_3;
	int32_t ___numSubSystems_4;
};
#endif // PLAYERLOOPSYSTEMINTERNAL_T2185485283_H
#ifndef SHADOWSLICEDATA_T800660445_H
#define SHADOWSLICEDATA_T800660445_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.LightweightPipeline.ShadowSliceData
struct  ShadowSliceData_t800660445 
{
public:
	// UnityEngine.Matrix4x4 UnityEngine.Experimental.Rendering.LightweightPipeline.ShadowSliceData::shadowTransform
	Matrix4x4_t1817901843  ___shadowTransform_0;
	// System.Int32 UnityEngine.Experimental.Rendering.LightweightPipeline.ShadowSliceData::offsetX
	int32_t ___offsetX_1;
	// System.Int32 UnityEngine.Experimental.Rendering.LightweightPipeline.ShadowSliceData::offsetY
	int32_t ___offsetY_2;
	// System.Int32 UnityEngine.Experimental.Rendering.LightweightPipeline.ShadowSliceData::resolution
	int32_t ___resolution_3;

public:
	inline static int32_t get_offset_of_shadowTransform_0() { return static_cast<int32_t>(offsetof(ShadowSliceData_t800660445, ___shadowTransform_0)); }
	inline Matrix4x4_t1817901843  get_shadowTransform_0() const { return ___shadowTransform_0; }
	inline Matrix4x4_t1817901843 * get_address_of_shadowTransform_0() { return &___shadowTransform_0; }
	inline void set_shadowTransform_0(Matrix4x4_t1817901843  value)
	{
		___shadowTransform_0 = value;
	}

	inline static int32_t get_offset_of_offsetX_1() { return static_cast<int32_t>(offsetof(ShadowSliceData_t800660445, ___offsetX_1)); }
	inline int32_t get_offsetX_1() const { return ___offsetX_1; }
	inline int32_t* get_address_of_offsetX_1() { return &___offsetX_1; }
	inline void set_offsetX_1(int32_t value)
	{
		___offsetX_1 = value;
	}

	inline static int32_t get_offset_of_offsetY_2() { return static_cast<int32_t>(offsetof(ShadowSliceData_t800660445, ___offsetY_2)); }
	inline int32_t get_offsetY_2() const { return ___offsetY_2; }
	inline int32_t* get_address_of_offsetY_2() { return &___offsetY_2; }
	inline void set_offsetY_2(int32_t value)
	{
		___offsetY_2 = value;
	}

	inline static int32_t get_offset_of_resolution_3() { return static_cast<int32_t>(offsetof(ShadowSliceData_t800660445, ___resolution_3)); }
	inline int32_t get_resolution_3() const { return ___resolution_3; }
	inline int32_t* get_address_of_resolution_3() { return &___resolution_3; }
	inline void set_resolution_3(int32_t value)
	{
		___resolution_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWSLICEDATA_T800660445_H
#ifndef SHADOWALGORITHM_T721465368_H
#define SHADOWALGORITHM_T721465368_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowAlgorithm
struct  ShadowAlgorithm_t721465368 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowAlgorithm::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ShadowAlgorithm_t721465368, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWALGORITHM_T721465368_H
#ifndef SHADOWDATA_T3292552708_H
#define SHADOWDATA_T3292552708_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowData
struct  ShadowData_t3292552708 
{
public:
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.ShadowData::proj
	Vector4_t3319028937  ___proj_0;
	// UnityEngine.Vector3 UnityEngine.Experimental.Rendering.ShadowData::pos
	Vector3_t3722313464  ___pos_1;
	// UnityEngine.Vector3 UnityEngine.Experimental.Rendering.ShadowData::rot0
	Vector3_t3722313464  ___rot0_2;
	// UnityEngine.Vector3 UnityEngine.Experimental.Rendering.ShadowData::rot1
	Vector3_t3722313464  ___rot1_3;
	// UnityEngine.Vector3 UnityEngine.Experimental.Rendering.ShadowData::rot2
	Vector3_t3722313464  ___rot2_4;
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.ShadowData::scaleOffset
	Vector4_t3319028937  ___scaleOffset_5;
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.ShadowData::textureSize
	Vector4_t3319028937  ___textureSize_6;
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.ShadowData::texelSizeRcp
	Vector4_t3319028937  ___texelSizeRcp_7;
	// System.UInt32 UnityEngine.Experimental.Rendering.ShadowData::id
	uint32_t ___id_8;
	// System.UInt32 UnityEngine.Experimental.Rendering.ShadowData::shadowType
	uint32_t ___shadowType_9;
	// System.UInt32 UnityEngine.Experimental.Rendering.ShadowData::payloadOffset
	uint32_t ___payloadOffset_10;
	// System.Single UnityEngine.Experimental.Rendering.ShadowData::slice
	float ___slice_11;
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.ShadowData::viewBias
	Vector4_t3319028937  ___viewBias_12;
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.ShadowData::normalBias
	Vector4_t3319028937  ___normalBias_13;
	// System.Single UnityEngine.Experimental.Rendering.ShadowData::edgeTolerance
	float ___edgeTolerance_14;
	// UnityEngine.Vector3 UnityEngine.Experimental.Rendering.ShadowData::_pad
	Vector3_t3722313464  ____pad_15;
	// UnityEngine.Matrix4x4 UnityEngine.Experimental.Rendering.ShadowData::shadowToWorld
	Matrix4x4_t1817901843  ___shadowToWorld_16;

public:
	inline static int32_t get_offset_of_proj_0() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___proj_0)); }
	inline Vector4_t3319028937  get_proj_0() const { return ___proj_0; }
	inline Vector4_t3319028937 * get_address_of_proj_0() { return &___proj_0; }
	inline void set_proj_0(Vector4_t3319028937  value)
	{
		___proj_0 = value;
	}

	inline static int32_t get_offset_of_pos_1() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___pos_1)); }
	inline Vector3_t3722313464  get_pos_1() const { return ___pos_1; }
	inline Vector3_t3722313464 * get_address_of_pos_1() { return &___pos_1; }
	inline void set_pos_1(Vector3_t3722313464  value)
	{
		___pos_1 = value;
	}

	inline static int32_t get_offset_of_rot0_2() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___rot0_2)); }
	inline Vector3_t3722313464  get_rot0_2() const { return ___rot0_2; }
	inline Vector3_t3722313464 * get_address_of_rot0_2() { return &___rot0_2; }
	inline void set_rot0_2(Vector3_t3722313464  value)
	{
		___rot0_2 = value;
	}

	inline static int32_t get_offset_of_rot1_3() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___rot1_3)); }
	inline Vector3_t3722313464  get_rot1_3() const { return ___rot1_3; }
	inline Vector3_t3722313464 * get_address_of_rot1_3() { return &___rot1_3; }
	inline void set_rot1_3(Vector3_t3722313464  value)
	{
		___rot1_3 = value;
	}

	inline static int32_t get_offset_of_rot2_4() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___rot2_4)); }
	inline Vector3_t3722313464  get_rot2_4() const { return ___rot2_4; }
	inline Vector3_t3722313464 * get_address_of_rot2_4() { return &___rot2_4; }
	inline void set_rot2_4(Vector3_t3722313464  value)
	{
		___rot2_4 = value;
	}

	inline static int32_t get_offset_of_scaleOffset_5() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___scaleOffset_5)); }
	inline Vector4_t3319028937  get_scaleOffset_5() const { return ___scaleOffset_5; }
	inline Vector4_t3319028937 * get_address_of_scaleOffset_5() { return &___scaleOffset_5; }
	inline void set_scaleOffset_5(Vector4_t3319028937  value)
	{
		___scaleOffset_5 = value;
	}

	inline static int32_t get_offset_of_textureSize_6() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___textureSize_6)); }
	inline Vector4_t3319028937  get_textureSize_6() const { return ___textureSize_6; }
	inline Vector4_t3319028937 * get_address_of_textureSize_6() { return &___textureSize_6; }
	inline void set_textureSize_6(Vector4_t3319028937  value)
	{
		___textureSize_6 = value;
	}

	inline static int32_t get_offset_of_texelSizeRcp_7() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___texelSizeRcp_7)); }
	inline Vector4_t3319028937  get_texelSizeRcp_7() const { return ___texelSizeRcp_7; }
	inline Vector4_t3319028937 * get_address_of_texelSizeRcp_7() { return &___texelSizeRcp_7; }
	inline void set_texelSizeRcp_7(Vector4_t3319028937  value)
	{
		___texelSizeRcp_7 = value;
	}

	inline static int32_t get_offset_of_id_8() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___id_8)); }
	inline uint32_t get_id_8() const { return ___id_8; }
	inline uint32_t* get_address_of_id_8() { return &___id_8; }
	inline void set_id_8(uint32_t value)
	{
		___id_8 = value;
	}

	inline static int32_t get_offset_of_shadowType_9() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___shadowType_9)); }
	inline uint32_t get_shadowType_9() const { return ___shadowType_9; }
	inline uint32_t* get_address_of_shadowType_9() { return &___shadowType_9; }
	inline void set_shadowType_9(uint32_t value)
	{
		___shadowType_9 = value;
	}

	inline static int32_t get_offset_of_payloadOffset_10() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___payloadOffset_10)); }
	inline uint32_t get_payloadOffset_10() const { return ___payloadOffset_10; }
	inline uint32_t* get_address_of_payloadOffset_10() { return &___payloadOffset_10; }
	inline void set_payloadOffset_10(uint32_t value)
	{
		___payloadOffset_10 = value;
	}

	inline static int32_t get_offset_of_slice_11() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___slice_11)); }
	inline float get_slice_11() const { return ___slice_11; }
	inline float* get_address_of_slice_11() { return &___slice_11; }
	inline void set_slice_11(float value)
	{
		___slice_11 = value;
	}

	inline static int32_t get_offset_of_viewBias_12() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___viewBias_12)); }
	inline Vector4_t3319028937  get_viewBias_12() const { return ___viewBias_12; }
	inline Vector4_t3319028937 * get_address_of_viewBias_12() { return &___viewBias_12; }
	inline void set_viewBias_12(Vector4_t3319028937  value)
	{
		___viewBias_12 = value;
	}

	inline static int32_t get_offset_of_normalBias_13() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___normalBias_13)); }
	inline Vector4_t3319028937  get_normalBias_13() const { return ___normalBias_13; }
	inline Vector4_t3319028937 * get_address_of_normalBias_13() { return &___normalBias_13; }
	inline void set_normalBias_13(Vector4_t3319028937  value)
	{
		___normalBias_13 = value;
	}

	inline static int32_t get_offset_of_edgeTolerance_14() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___edgeTolerance_14)); }
	inline float get_edgeTolerance_14() const { return ___edgeTolerance_14; }
	inline float* get_address_of_edgeTolerance_14() { return &___edgeTolerance_14; }
	inline void set_edgeTolerance_14(float value)
	{
		___edgeTolerance_14 = value;
	}

	inline static int32_t get_offset_of__pad_15() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ____pad_15)); }
	inline Vector3_t3722313464  get__pad_15() const { return ____pad_15; }
	inline Vector3_t3722313464 * get_address_of__pad_15() { return &____pad_15; }
	inline void set__pad_15(Vector3_t3722313464  value)
	{
		____pad_15 = value;
	}

	inline static int32_t get_offset_of_shadowToWorld_16() { return static_cast<int32_t>(offsetof(ShadowData_t3292552708, ___shadowToWorld_16)); }
	inline Matrix4x4_t1817901843  get_shadowToWorld_16() const { return ___shadowToWorld_16; }
	inline Matrix4x4_t1817901843 * get_address_of_shadowToWorld_16() { return &___shadowToWorld_16; }
	inline void set_shadowToWorld_16(Matrix4x4_t1817901843  value)
	{
		___shadowToWorld_16 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWDATA_T3292552708_H
#ifndef SHADOWPRECISION_T4040474737_H
#define SHADOWPRECISION_T4040474737_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowPrecision
struct  ShadowPrecision_t4040474737 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowPrecision::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ShadowPrecision_t4040474737, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWPRECISION_T4040474737_H
#ifndef CUBEMAPEDGE_T3844903794_H
#define CUBEMAPEDGE_T3844903794_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowUtilsConstants/CubemapEdge
struct  CubemapEdge_t3844903794 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowUtilsConstants/CubemapEdge::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CubemapEdge_t3844903794, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CUBEMAPEDGE_T3844903794_H
#ifndef SHADOWVARIANT_T1969754764_H
#define SHADOWVARIANT_T1969754764_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowVariant
struct  ShadowVariant_t1969754764 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.ShadowVariant::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ShadowVariant_t1969754764, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWVARIANT_T1969754764_H
#ifndef VISIBLELIGHTFLAGS_T3157829005_H
#define VISIBLELIGHTFLAGS_T3157829005_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.VisibleLightFlags
struct  VisibleLightFlags_t3157829005 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.VisibleLightFlags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(VisibleLightFlags_t3157829005, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VISIBLELIGHTFLAGS_T3157829005_H
#ifndef FILTERMODE_T3761284007_H
#define FILTERMODE_T3761284007_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.FilterMode
struct  FilterMode_t3761284007 
{
public:
	// System.Int32 UnityEngine.FilterMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FilterMode_t3761284007, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FILTERMODE_T3761284007_H
#ifndef TRANSFORMACCESSARRAY_T2256160987_H
#define TRANSFORMACCESSARRAY_T2256160987_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Jobs.TransformAccessArray
struct  TransformAccessArray_t2256160987 
{
public:
	// System.IntPtr UnityEngine.Jobs.TransformAccessArray::m_TransformArray
	intptr_t ___m_TransformArray_0;

public:
	inline static int32_t get_offset_of_m_TransformArray_0() { return static_cast<int32_t>(offsetof(TransformAccessArray_t2256160987, ___m_TransformArray_0)); }
	inline intptr_t get_m_TransformArray_0() const { return ___m_TransformArray_0; }
	inline intptr_t* get_address_of_m_TransformArray_0() { return &___m_TransformArray_0; }
	inline void set_m_TransformArray_0(intptr_t value)
	{
		___m_TransformArray_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TRANSFORMACCESSARRAY_T2256160987_H
#ifndef KEYCODE_T2599294277_H
#define KEYCODE_T2599294277_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.KeyCode
struct  KeyCode_t2599294277 
{
public:
	// System.Int32 UnityEngine.KeyCode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(KeyCode_t2599294277, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYCODE_T2599294277_H
#ifndef LIGHTTYPE_T1494112716_H
#define LIGHTTYPE_T1494112716_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.LightType
struct  LightType_t1494112716 
{
public:
	// System.Int32 UnityEngine.LightType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LightType_t1494112716, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIGHTTYPE_T1494112716_H
#ifndef INTERNALSHADERCHANNEL_T300897861_H
#define INTERNALSHADERCHANNEL_T300897861_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Mesh/InternalShaderChannel
struct  InternalShaderChannel_t300897861 
{
public:
	// System.Int32 UnityEngine.Mesh/InternalShaderChannel::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(InternalShaderChannel_t300897861, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INTERNALSHADERCHANNEL_T300897861_H
#ifndef INTERNALVERTEXCHANNELTYPE_T299736786_H
#define INTERNALVERTEXCHANNELTYPE_T299736786_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Mesh/InternalVertexChannelType
struct  InternalVertexChannelType_t299736786 
{
public:
	// System.Int32 UnityEngine.Mesh/InternalVertexChannelType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(InternalVertexChannelType_t299736786, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INTERNALVERTEXCHANNELTYPE_T299736786_H
#ifndef OBJECT_T631007953_H
#define OBJECT_T631007953_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Object
struct  Object_t631007953  : public RuntimeObject
{
public:
	// System.IntPtr UnityEngine.Object::m_CachedPtr
	intptr_t ___m_CachedPtr_0;

public:
	inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_t631007953, ___m_CachedPtr_0)); }
	inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
	inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
	inline void set_m_CachedPtr_0(intptr_t value)
	{
		___m_CachedPtr_0 = value;
	}
};

struct Object_t631007953_StaticFields
{
public:
	// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;

public:
	inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_t631007953_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
	inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
	{
		___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_t631007953_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_t631007953_marshaled_com
{
	intptr_t ___m_CachedPtr_0;
};
#endif // OBJECT_T631007953_H
#ifndef PLANE_T1000493321_H
#define PLANE_T1000493321_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Plane
struct  Plane_t1000493321 
{
public:
	// UnityEngine.Vector3 UnityEngine.Plane::m_Normal
	Vector3_t3722313464  ___m_Normal_0;
	// System.Single UnityEngine.Plane::m_Distance
	float ___m_Distance_1;

public:
	inline static int32_t get_offset_of_m_Normal_0() { return static_cast<int32_t>(offsetof(Plane_t1000493321, ___m_Normal_0)); }
	inline Vector3_t3722313464  get_m_Normal_0() const { return ___m_Normal_0; }
	inline Vector3_t3722313464 * get_address_of_m_Normal_0() { return &___m_Normal_0; }
	inline void set_m_Normal_0(Vector3_t3722313464  value)
	{
		___m_Normal_0 = value;
	}

	inline static int32_t get_offset_of_m_Distance_1() { return static_cast<int32_t>(offsetof(Plane_t1000493321, ___m_Distance_1)); }
	inline float get_m_Distance_1() const { return ___m_Distance_1; }
	inline float* get_address_of_m_Distance_1() { return &___m_Distance_1; }
	inline void set_m_Distance_1(float value)
	{
		___m_Distance_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PLANE_T1000493321_H
#ifndef RAYCASTHIT_T1056001966_H
#define RAYCASTHIT_T1056001966_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.RaycastHit
struct  RaycastHit_t1056001966 
{
public:
	// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
	Vector3_t3722313464  ___m_Point_0;
	// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
	Vector3_t3722313464  ___m_Normal_1;
	// System.UInt32 UnityEngine.RaycastHit::m_FaceID
	uint32_t ___m_FaceID_2;
	// System.Single UnityEngine.RaycastHit::m_Distance
	float ___m_Distance_3;
	// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
	Vector2_t2156229523  ___m_UV_4;
	// System.Int32 UnityEngine.RaycastHit::m_Collider
	int32_t ___m_Collider_5;

public:
	inline static int32_t get_offset_of_m_Point_0() { return static_cast<int32_t>(offsetof(RaycastHit_t1056001966, ___m_Point_0)); }
	inline Vector3_t3722313464  get_m_Point_0() const { return ___m_Point_0; }
	inline Vector3_t3722313464 * get_address_of_m_Point_0() { return &___m_Point_0; }
	inline void set_m_Point_0(Vector3_t3722313464  value)
	{
		___m_Point_0 = value;
	}

	inline static int32_t get_offset_of_m_Normal_1() { return static_cast<int32_t>(offsetof(RaycastHit_t1056001966, ___m_Normal_1)); }
	inline Vector3_t3722313464  get_m_Normal_1() const { return ___m_Normal_1; }
	inline Vector3_t3722313464 * get_address_of_m_Normal_1() { return &___m_Normal_1; }
	inline void set_m_Normal_1(Vector3_t3722313464  value)
	{
		___m_Normal_1 = value;
	}

	inline static int32_t get_offset_of_m_FaceID_2() { return static_cast<int32_t>(offsetof(RaycastHit_t1056001966, ___m_FaceID_2)); }
	inline uint32_t get_m_FaceID_2() const { return ___m_FaceID_2; }
	inline uint32_t* get_address_of_m_FaceID_2() { return &___m_FaceID_2; }
	inline void set_m_FaceID_2(uint32_t value)
	{
		___m_FaceID_2 = value;
	}

	inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit_t1056001966, ___m_Distance_3)); }
	inline float get_m_Distance_3() const { return ___m_Distance_3; }
	inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; }
	inline void set_m_Distance_3(float value)
	{
		___m_Distance_3 = value;
	}

	inline static int32_t get_offset_of_m_UV_4() { return static_cast<int32_t>(offsetof(RaycastHit_t1056001966, ___m_UV_4)); }
	inline Vector2_t2156229523  get_m_UV_4() const { return ___m_UV_4; }
	inline Vector2_t2156229523 * get_address_of_m_UV_4() { return &___m_UV_4; }
	inline void set_m_UV_4(Vector2_t2156229523  value)
	{
		___m_UV_4 = value;
	}

	inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit_t1056001966, ___m_Collider_5)); }
	inline int32_t get_m_Collider_5() const { return ___m_Collider_5; }
	inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; }
	inline void set_m_Collider_5(int32_t value)
	{
		___m_Collider_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RAYCASTHIT_T1056001966_H
#ifndef RAYCASTHIT2D_T2279581989_H
#define RAYCASTHIT2D_T2279581989_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.RaycastHit2D
struct  RaycastHit2D_t2279581989 
{
public:
	// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Centroid
	Vector2_t2156229523  ___m_Centroid_0;
	// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Point
	Vector2_t2156229523  ___m_Point_1;
	// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Normal
	Vector2_t2156229523  ___m_Normal_2;
	// System.Single UnityEngine.RaycastHit2D::m_Distance
	float ___m_Distance_3;
	// System.Single UnityEngine.RaycastHit2D::m_Fraction
	float ___m_Fraction_4;
	// System.Int32 UnityEngine.RaycastHit2D::m_Collider
	int32_t ___m_Collider_5;

public:
	inline static int32_t get_offset_of_m_Centroid_0() { return static_cast<int32_t>(offsetof(RaycastHit2D_t2279581989, ___m_Centroid_0)); }
	inline Vector2_t2156229523  get_m_Centroid_0() const { return ___m_Centroid_0; }
	inline Vector2_t2156229523 * get_address_of_m_Centroid_0() { return &___m_Centroid_0; }
	inline void set_m_Centroid_0(Vector2_t2156229523  value)
	{
		___m_Centroid_0 = value;
	}

	inline static int32_t get_offset_of_m_Point_1() { return static_cast<int32_t>(offsetof(RaycastHit2D_t2279581989, ___m_Point_1)); }
	inline Vector2_t2156229523  get_m_Point_1() const { return ___m_Point_1; }
	inline Vector2_t2156229523 * get_address_of_m_Point_1() { return &___m_Point_1; }
	inline void set_m_Point_1(Vector2_t2156229523  value)
	{
		___m_Point_1 = value;
	}

	inline static int32_t get_offset_of_m_Normal_2() { return static_cast<int32_t>(offsetof(RaycastHit2D_t2279581989, ___m_Normal_2)); }
	inline Vector2_t2156229523  get_m_Normal_2() const { return ___m_Normal_2; }
	inline Vector2_t2156229523 * get_address_of_m_Normal_2() { return &___m_Normal_2; }
	inline void set_m_Normal_2(Vector2_t2156229523  value)
	{
		___m_Normal_2 = value;
	}

	inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit2D_t2279581989, ___m_Distance_3)); }
	inline float get_m_Distance_3() const { return ___m_Distance_3; }
	inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; }
	inline void set_m_Distance_3(float value)
	{
		___m_Distance_3 = value;
	}

	inline static int32_t get_offset_of_m_Fraction_4() { return static_cast<int32_t>(offsetof(RaycastHit2D_t2279581989, ___m_Fraction_4)); }
	inline float get_m_Fraction_4() const { return ___m_Fraction_4; }
	inline float* get_address_of_m_Fraction_4() { return &___m_Fraction_4; }
	inline void set_m_Fraction_4(float value)
	{
		___m_Fraction_4 = value;
	}

	inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit2D_t2279581989, ___m_Collider_5)); }
	inline int32_t get_m_Collider_5() const { return ___m_Collider_5; }
	inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; }
	inline void set_m_Collider_5(int32_t value)
	{
		___m_Collider_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RAYCASTHIT2D_T2279581989_H
#ifndef RENDERTEXTUREFORMAT_T962350765_H
#define RENDERTEXTUREFORMAT_T962350765_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.RenderTextureFormat
struct  RenderTextureFormat_t962350765 
{
public:
	// System.Int32 UnityEngine.RenderTextureFormat::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderTextureFormat_t962350765, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RENDERTEXTUREFORMAT_T962350765_H
#ifndef BUILTINRENDERTEXTURETYPE_T2399837169_H
#define BUILTINRENDERTEXTURETYPE_T2399837169_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.BuiltinRenderTextureType
struct  BuiltinRenderTextureType_t2399837169 
{
public:
	// System.Int32 UnityEngine.Rendering.BuiltinRenderTextureType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BuiltinRenderTextureType_t2399837169, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BUILTINRENDERTEXTURETYPE_T2399837169_H
#ifndef MONITORTYPE_T3583017366_H
#define MONITORTYPE_T3583017366_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.PostProcessing.MonitorType
struct  MonitorType_t3583017366 
{
public:
	// System.Int32 UnityEngine.Rendering.PostProcessing.MonitorType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(MonitorType_t3583017366, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONITORTYPE_T3583017366_H
#ifndef POSTPROCESSEVENT_T3532433552_H
#define POSTPROCESSEVENT_T3532433552_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.PostProcessing.PostProcessEvent
struct  PostProcessEvent_t3532433552 
{
public:
	// System.Int32 UnityEngine.Rendering.PostProcessing.PostProcessEvent::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PostProcessEvent_t3532433552, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // POSTPROCESSEVENT_T3532433552_H
#ifndef RENDERBUFFERLOADACTION_T2221251489_H
#define RENDERBUFFERLOADACTION_T2221251489_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.RenderBufferLoadAction
struct  RenderBufferLoadAction_t2221251489 
{
public:
	// System.Int32 UnityEngine.Rendering.RenderBufferLoadAction::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderBufferLoadAction_t2221251489, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RENDERBUFFERLOADACTION_T2221251489_H
#ifndef RENDERBUFFERSTOREACTION_T1747813666_H
#define RENDERBUFFERSTOREACTION_T1747813666_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.RenderBufferStoreAction
struct  RenderBufferStoreAction_t1747813666 
{
public:
	// System.Int32 UnityEngine.Rendering.RenderBufferStoreAction::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RenderBufferStoreAction_t1747813666, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RENDERBUFFERSTOREACTION_T1747813666_H
#ifndef SHADOWCASTINGMODE_T2280965600_H
#define SHADOWCASTINGMODE_T2280965600_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.ShadowCastingMode
struct  ShadowCastingMode_t2280965600 
{
public:
	// System.Int32 UnityEngine.Rendering.ShadowCastingMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ShadowCastingMode_t2280965600, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHADOWCASTINGMODE_T2280965600_H
#ifndef TEXTANCHOR_T2035777396_H
#define TEXTANCHOR_T2035777396_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.TextAnchor
struct  TextAnchor_t2035777396 
{
public:
	// System.Int32 UnityEngine.TextAnchor::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextAnchor_t2035777396, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TEXTANCHOR_T2035777396_H
#ifndef TEXTUREWRAPMODE_T584250749_H
#define TEXTUREWRAPMODE_T584250749_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.TextureWrapMode
struct  TextureWrapMode_t584250749 
{
public:
	// System.Int32 UnityEngine.TextureWrapMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextureWrapMode_t584250749, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TEXTUREWRAPMODE_T584250749_H
#ifndef TOUCHSCREENKEYBOARDTYPE_T1530597702_H
#define TOUCHSCREENKEYBOARDTYPE_T1530597702_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.TouchScreenKeyboardType
struct  TouchScreenKeyboardType_t1530597702 
{
public:
	// System.Int32 UnityEngine.TouchScreenKeyboardType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TouchScreenKeyboardType_t1530597702, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TOUCHSCREENKEYBOARDTYPE_T1530597702_H
#ifndef ASPECTMODE_T3417192999_H
#define ASPECTMODE_T3417192999_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.AspectRatioFitter/AspectMode
struct  AspectMode_t3417192999 
{
public:
	// System.Int32 UnityEngine.UI.AspectRatioFitter/AspectMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AspectMode_t3417192999, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASPECTMODE_T3417192999_H
#ifndef COLORBLOCK_T2139031574_H
#define COLORBLOCK_T2139031574_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.ColorBlock
struct  ColorBlock_t2139031574 
{
public:
	// UnityEngine.Color UnityEngine.UI.ColorBlock::m_NormalColor
	Color_t2555686324  ___m_NormalColor_0;
	// UnityEngine.Color UnityEngine.UI.ColorBlock::m_HighlightedColor
	Color_t2555686324  ___m_HighlightedColor_1;
	// UnityEngine.Color UnityEngine.UI.ColorBlock::m_PressedColor
	Color_t2555686324  ___m_PressedColor_2;
	// UnityEngine.Color UnityEngine.UI.ColorBlock::m_DisabledColor
	Color_t2555686324  ___m_DisabledColor_3;
	// System.Single UnityEngine.UI.ColorBlock::m_ColorMultiplier
	float ___m_ColorMultiplier_4;
	// System.Single UnityEngine.UI.ColorBlock::m_FadeDuration
	float ___m_FadeDuration_5;

public:
	inline static int32_t get_offset_of_m_NormalColor_0() { return static_cast<int32_t>(offsetof(ColorBlock_t2139031574, ___m_NormalColor_0)); }
	inline Color_t2555686324  get_m_NormalColor_0() const { return ___m_NormalColor_0; }
	inline Color_t2555686324 * get_address_of_m_NormalColor_0() { return &___m_NormalColor_0; }
	inline void set_m_NormalColor_0(Color_t2555686324  value)
	{
		___m_NormalColor_0 = value;
	}

	inline static int32_t get_offset_of_m_HighlightedColor_1() { return static_cast<int32_t>(offsetof(ColorBlock_t2139031574, ___m_HighlightedColor_1)); }
	inline Color_t2555686324  get_m_HighlightedColor_1() const { return ___m_HighlightedColor_1; }
	inline Color_t2555686324 * get_address_of_m_HighlightedColor_1() { return &___m_HighlightedColor_1; }
	inline void set_m_HighlightedColor_1(Color_t2555686324  value)
	{
		___m_HighlightedColor_1 = value;
	}

	inline static int32_t get_offset_of_m_PressedColor_2() { return static_cast<int32_t>(offsetof(ColorBlock_t2139031574, ___m_PressedColor_2)); }
	inline Color_t2555686324  get_m_PressedColor_2() const { return ___m_PressedColor_2; }
	inline Color_t2555686324 * get_address_of_m_PressedColor_2() { return &___m_PressedColor_2; }
	inline void set_m_PressedColor_2(Color_t2555686324  value)
	{
		___m_PressedColor_2 = value;
	}

	inline static int32_t get_offset_of_m_DisabledColor_3() { return static_cast<int32_t>(offsetof(ColorBlock_t2139031574, ___m_DisabledColor_3)); }
	inline Color_t2555686324  get_m_DisabledColor_3() const { return ___m_DisabledColor_3; }
	inline Color_t2555686324 * get_address_of_m_DisabledColor_3() { return &___m_DisabledColor_3; }
	inline void set_m_DisabledColor_3(Color_t2555686324  value)
	{
		___m_DisabledColor_3 = value;
	}

	inline static int32_t get_offset_of_m_ColorMultiplier_4() { return static_cast<int32_t>(offsetof(ColorBlock_t2139031574, ___m_ColorMultiplier_4)); }
	inline float get_m_ColorMultiplier_4() const { return ___m_ColorMultiplier_4; }
	inline float* get_address_of_m_ColorMultiplier_4() { return &___m_ColorMultiplier_4; }
	inline void set_m_ColorMultiplier_4(float value)
	{
		___m_ColorMultiplier_4 = value;
	}

	inline static int32_t get_offset_of_m_FadeDuration_5() { return static_cast<int32_t>(offsetof(ColorBlock_t2139031574, ___m_FadeDuration_5)); }
	inline float get_m_FadeDuration_5() const { return ___m_FadeDuration_5; }
	inline float* get_address_of_m_FadeDuration_5() { return &___m_FadeDuration_5; }
	inline void set_m_FadeDuration_5(float value)
	{
		___m_FadeDuration_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COLORBLOCK_T2139031574_H
#ifndef FITMODE_T3267881214_H
#define FITMODE_T3267881214_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.ContentSizeFitter/FitMode
struct  FitMode_t3267881214 
{
public:
	// System.Int32 UnityEngine.UI.ContentSizeFitter/FitMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FitMode_t3267881214, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FITMODE_T3267881214_H
#ifndef AXIS_T3613393006_H
#define AXIS_T3613393006_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.GridLayoutGroup/Axis
struct  Axis_t3613393006 
{
public:
	// System.Int32 UnityEngine.UI.GridLayoutGroup/Axis::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Axis_t3613393006, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // AXIS_T3613393006_H
#ifndef CONSTRAINT_T814224393_H
#define CONSTRAINT_T814224393_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.GridLayoutGroup/Constraint
struct  Constraint_t814224393 
{
public:
	// System.Int32 UnityEngine.UI.GridLayoutGroup/Constraint::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Constraint_t814224393, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONSTRAINT_T814224393_H
#ifndef CORNER_T1493259673_H
#define CORNER_T1493259673_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.GridLayoutGroup/Corner
struct  Corner_t1493259673 
{
public:
	// System.Int32 UnityEngine.UI.GridLayoutGroup/Corner::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Corner_t1493259673, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CORNER_T1493259673_H
#ifndef FILLMETHOD_T1167457570_H
#define FILLMETHOD_T1167457570_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.Image/FillMethod
struct  FillMethod_t1167457570 
{
public:
	// System.Int32 UnityEngine.UI.Image/FillMethod::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FillMethod_t1167457570, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FILLMETHOD_T1167457570_H
#ifndef TYPE_T1152881528_H
#define TYPE_T1152881528_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.Image/Type
struct  Type_t1152881528 
{
public:
	// System.Int32 UnityEngine.UI.Image/Type::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Type_t1152881528, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TYPE_T1152881528_H
#ifndef CHARACTERVALIDATION_T4051914437_H
#define CHARACTERVALIDATION_T4051914437_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.InputField/CharacterValidation
struct  CharacterValidation_t4051914437 
{
public:
	// System.Int32 UnityEngine.UI.InputField/CharacterValidation::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CharacterValidation_t4051914437, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CHARACTERVALIDATION_T4051914437_H
#ifndef CONTENTTYPE_T1787303396_H
#define CONTENTTYPE_T1787303396_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.InputField/ContentType
struct  ContentType_t1787303396 
{
public:
	// System.Int32 UnityEngine.UI.InputField/ContentType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ContentType_t1787303396, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTENTTYPE_T1787303396_H
#ifndef INPUTTYPE_T1770400679_H
#define INPUTTYPE_T1770400679_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.InputField/InputType
struct  InputType_t1770400679 
{
public:
	// System.Int32 UnityEngine.UI.InputField/InputType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(InputType_t1770400679, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INPUTTYPE_T1770400679_H
#ifndef LINETYPE_T4214648469_H
#define LINETYPE_T4214648469_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.InputField/LineType
struct  LineType_t4214648469 
{
public:
	// System.Int32 UnityEngine.UI.InputField/LineType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LineType_t4214648469, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LINETYPE_T4214648469_H
#ifndef MODE_T1066900953_H
#define MODE_T1066900953_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.Navigation/Mode
struct  Mode_t1066900953 
{
public:
	// System.Int32 UnityEngine.UI.Navigation/Mode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Mode_t1066900953, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MODE_T1066900953_H
#ifndef DIRECTION_T3470714353_H
#define DIRECTION_T3470714353_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.Scrollbar/Direction
struct  Direction_t3470714353 
{
public:
	// System.Int32 UnityEngine.UI.Scrollbar/Direction::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Direction_t3470714353, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DIRECTION_T3470714353_H
#ifndef TRANSITION_T1769908631_H
#define TRANSITION_T1769908631_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.Selectable/Transition
struct  Transition_t1769908631 
{
public:
	// System.Int32 UnityEngine.UI.Selectable/Transition::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Transition_t1769908631, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TRANSITION_T1769908631_H
#ifndef DIRECTION_T337909235_H
#define DIRECTION_T337909235_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.Slider/Direction
struct  Direction_t337909235 
{
public:
	// System.Int32 UnityEngine.UI.Slider/Direction::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Direction_t337909235, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DIRECTION_T337909235_H
#ifndef UICHARINFO_T75501106_H
#define UICHARINFO_T75501106_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UICharInfo
struct  UICharInfo_t75501106 
{
public:
	// UnityEngine.Vector2 UnityEngine.UICharInfo::cursorPos
	Vector2_t2156229523  ___cursorPos_0;
	// System.Single UnityEngine.UICharInfo::charWidth
	float ___charWidth_1;

public:
	inline static int32_t get_offset_of_cursorPos_0() { return static_cast<int32_t>(offsetof(UICharInfo_t75501106, ___cursorPos_0)); }
	inline Vector2_t2156229523  get_cursorPos_0() const { return ___cursorPos_0; }
	inline Vector2_t2156229523 * get_address_of_cursorPos_0() { return &___cursorPos_0; }
	inline void set_cursorPos_0(Vector2_t2156229523  value)
	{
		___cursorPos_0 = value;
	}

	inline static int32_t get_offset_of_charWidth_1() { return static_cast<int32_t>(offsetof(UICharInfo_t75501106, ___charWidth_1)); }
	inline float get_charWidth_1() const { return ___charWidth_1; }
	inline float* get_address_of_charWidth_1() { return &___charWidth_1; }
	inline void set_charWidth_1(float value)
	{
		___charWidth_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UICHARINFO_T75501106_H
#ifndef UIVERTEX_T4057497605_H
#define UIVERTEX_T4057497605_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UIVertex
struct  UIVertex_t4057497605 
{
public:
	// UnityEngine.Vector3 UnityEngine.UIVertex::position
	Vector3_t3722313464  ___position_0;
	// UnityEngine.Vector3 UnityEngine.UIVertex::normal
	Vector3_t3722313464  ___normal_1;
	// UnityEngine.Vector4 UnityEngine.UIVertex::tangent
	Vector4_t3319028937  ___tangent_2;
	// UnityEngine.Color32 UnityEngine.UIVertex::color
	Color32_t2600501292  ___color_3;
	// UnityEngine.Vector2 UnityEngine.UIVertex::uv0
	Vector2_t2156229523  ___uv0_4;
	// UnityEngine.Vector2 UnityEngine.UIVertex::uv1
	Vector2_t2156229523  ___uv1_5;
	// UnityEngine.Vector2 UnityEngine.UIVertex::uv2
	Vector2_t2156229523  ___uv2_6;
	// UnityEngine.Vector2 UnityEngine.UIVertex::uv3
	Vector2_t2156229523  ___uv3_7;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___position_0)); }
	inline Vector3_t3722313464  get_position_0() const { return ___position_0; }
	inline Vector3_t3722313464 * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(Vector3_t3722313464  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_normal_1() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___normal_1)); }
	inline Vector3_t3722313464  get_normal_1() const { return ___normal_1; }
	inline Vector3_t3722313464 * get_address_of_normal_1() { return &___normal_1; }
	inline void set_normal_1(Vector3_t3722313464  value)
	{
		___normal_1 = value;
	}

	inline static int32_t get_offset_of_tangent_2() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___tangent_2)); }
	inline Vector4_t3319028937  get_tangent_2() const { return ___tangent_2; }
	inline Vector4_t3319028937 * get_address_of_tangent_2() { return &___tangent_2; }
	inline void set_tangent_2(Vector4_t3319028937  value)
	{
		___tangent_2 = value;
	}

	inline static int32_t get_offset_of_color_3() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___color_3)); }
	inline Color32_t2600501292  get_color_3() const { return ___color_3; }
	inline Color32_t2600501292 * get_address_of_color_3() { return &___color_3; }
	inline void set_color_3(Color32_t2600501292  value)
	{
		___color_3 = value;
	}

	inline static int32_t get_offset_of_uv0_4() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___uv0_4)); }
	inline Vector2_t2156229523  get_uv0_4() const { return ___uv0_4; }
	inline Vector2_t2156229523 * get_address_of_uv0_4() { return &___uv0_4; }
	inline void set_uv0_4(Vector2_t2156229523  value)
	{
		___uv0_4 = value;
	}

	inline static int32_t get_offset_of_uv1_5() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___uv1_5)); }
	inline Vector2_t2156229523  get_uv1_5() const { return ___uv1_5; }
	inline Vector2_t2156229523 * get_address_of_uv1_5() { return &___uv1_5; }
	inline void set_uv1_5(Vector2_t2156229523  value)
	{
		___uv1_5 = value;
	}

	inline static int32_t get_offset_of_uv2_6() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___uv2_6)); }
	inline Vector2_t2156229523  get_uv2_6() const { return ___uv2_6; }
	inline Vector2_t2156229523 * get_address_of_uv2_6() { return &___uv2_6; }
	inline void set_uv2_6(Vector2_t2156229523  value)
	{
		___uv2_6 = value;
	}

	inline static int32_t get_offset_of_uv3_7() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605, ___uv3_7)); }
	inline Vector2_t2156229523  get_uv3_7() const { return ___uv3_7; }
	inline Vector2_t2156229523 * get_address_of_uv3_7() { return &___uv3_7; }
	inline void set_uv3_7(Vector2_t2156229523  value)
	{
		___uv3_7 = value;
	}
};

struct UIVertex_t4057497605_StaticFields
{
public:
	// UnityEngine.Color32 UnityEngine.UIVertex::s_DefaultColor
	Color32_t2600501292  ___s_DefaultColor_8;
	// UnityEngine.Vector4 UnityEngine.UIVertex::s_DefaultTangent
	Vector4_t3319028937  ___s_DefaultTangent_9;
	// UnityEngine.UIVertex UnityEngine.UIVertex::simpleVert
	UIVertex_t4057497605  ___simpleVert_10;

public:
	inline static int32_t get_offset_of_s_DefaultColor_8() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605_StaticFields, ___s_DefaultColor_8)); }
	inline Color32_t2600501292  get_s_DefaultColor_8() const { return ___s_DefaultColor_8; }
	inline Color32_t2600501292 * get_address_of_s_DefaultColor_8() { return &___s_DefaultColor_8; }
	inline void set_s_DefaultColor_8(Color32_t2600501292  value)
	{
		___s_DefaultColor_8 = value;
	}

	inline static int32_t get_offset_of_s_DefaultTangent_9() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605_StaticFields, ___s_DefaultTangent_9)); }
	inline Vector4_t3319028937  get_s_DefaultTangent_9() const { return ___s_DefaultTangent_9; }
	inline Vector4_t3319028937 * get_address_of_s_DefaultTangent_9() { return &___s_DefaultTangent_9; }
	inline void set_s_DefaultTangent_9(Vector4_t3319028937  value)
	{
		___s_DefaultTangent_9 = value;
	}

	inline static int32_t get_offset_of_simpleVert_10() { return static_cast<int32_t>(offsetof(UIVertex_t4057497605_StaticFields, ___simpleVert_10)); }
	inline UIVertex_t4057497605  get_simpleVert_10() const { return ___simpleVert_10; }
	inline UIVertex_t4057497605 * get_address_of_simpleVert_10() { return &___simpleVert_10; }
	inline void set_simpleVert_10(UIVertex_t4057497605  value)
	{
		___simpleVert_10 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UIVERTEX_T4057497605_H
#ifndef U3CINNERREADU3ED__25_T257820306_H
#define U3CINNERREADU3ED__25_T257820306_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25
struct  U3CInnerReadU3Ed__25_t257820306 
{
public:
	// System.Int32 Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>> Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::<>t__builder
	AsyncTaskMethodBuilder_1_t2699515049  ___U3CU3Et__builder_1;
	// Mono.Net.Security.AsyncProtocolRequest Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::<>4__this
	AsyncProtocolRequest_t4184368197 * ___U3CU3E4__this_2;
	// System.Threading.CancellationToken Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_3;
	// System.Int32 Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::<requestedSize>5__1
	int32_t ___U3CrequestedSizeU3E5__1_4;
	// System.Nullable`1<System.Int32> Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::<totalRead>5__2
	Nullable_1_t378540539  ___U3CtotalReadU3E5__2_5;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32> Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::<>u__1
	ConfiguredTaskAwaiter_t4273446738  ___U3CU3Eu__1_6;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__25_t257820306, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__25_t257820306, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t2699515049  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t2699515049 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t2699515049  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__25_t257820306, ___U3CU3E4__this_2)); }
	inline AsyncProtocolRequest_t4184368197 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
	inline AsyncProtocolRequest_t4184368197 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
	inline void set_U3CU3E4__this_2(AsyncProtocolRequest_t4184368197 * value)
	{
		___U3CU3E4__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_2), value);
	}

	inline static int32_t get_offset_of_cancellationToken_3() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__25_t257820306, ___cancellationToken_3)); }
	inline CancellationToken_t784455623  get_cancellationToken_3() const { return ___cancellationToken_3; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_3() { return &___cancellationToken_3; }
	inline void set_cancellationToken_3(CancellationToken_t784455623  value)
	{
		___cancellationToken_3 = value;
	}

	inline static int32_t get_offset_of_U3CrequestedSizeU3E5__1_4() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__25_t257820306, ___U3CrequestedSizeU3E5__1_4)); }
	inline int32_t get_U3CrequestedSizeU3E5__1_4() const { return ___U3CrequestedSizeU3E5__1_4; }
	inline int32_t* get_address_of_U3CrequestedSizeU3E5__1_4() { return &___U3CrequestedSizeU3E5__1_4; }
	inline void set_U3CrequestedSizeU3E5__1_4(int32_t value)
	{
		___U3CrequestedSizeU3E5__1_4 = value;
	}

	inline static int32_t get_offset_of_U3CtotalReadU3E5__2_5() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__25_t257820306, ___U3CtotalReadU3E5__2_5)); }
	inline Nullable_1_t378540539  get_U3CtotalReadU3E5__2_5() const { return ___U3CtotalReadU3E5__2_5; }
	inline Nullable_1_t378540539 * get_address_of_U3CtotalReadU3E5__2_5() { return &___U3CtotalReadU3E5__2_5; }
	inline void set_U3CtotalReadU3E5__2_5(Nullable_1_t378540539  value)
	{
		___U3CtotalReadU3E5__2_5 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_6() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__25_t257820306, ___U3CU3Eu__1_6)); }
	inline ConfiguredTaskAwaiter_t4273446738  get_U3CU3Eu__1_6() const { return ___U3CU3Eu__1_6; }
	inline ConfiguredTaskAwaiter_t4273446738 * get_address_of_U3CU3Eu__1_6() { return &___U3CU3Eu__1_6; }
	inline void set_U3CU3Eu__1_6(ConfiguredTaskAwaiter_t4273446738  value)
	{
		___U3CU3Eu__1_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CINNERREADU3ED__25_T257820306_H
#ifndef U3CSTARTOPERATIONU3ED__23_T3218468820_H
#define U3CSTARTOPERATIONU3ED__23_T3218468820_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23
struct  U3CStartOperationU3Ed__23_t3218468820 
{
public:
	// System.Int32 Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Mono.Net.Security.AsyncProtocolResult> Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23::<>t__builder
	AsyncTaskMethodBuilder_1_t1408804594  ___U3CU3Et__builder_1;
	// Mono.Net.Security.AsyncProtocolRequest Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23::<>4__this
	AsyncProtocolRequest_t4184368197 * ___U3CU3E4__this_2;
	// System.Threading.CancellationToken Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_3;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23::<>u__1
	ConfiguredTaskAwaiter_t555647845  ___U3CU3Eu__1_4;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__23_t3218468820, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__23_t3218468820, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t1408804594  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t1408804594 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t1408804594  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__23_t3218468820, ___U3CU3E4__this_2)); }
	inline AsyncProtocolRequest_t4184368197 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
	inline AsyncProtocolRequest_t4184368197 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
	inline void set_U3CU3E4__this_2(AsyncProtocolRequest_t4184368197 * value)
	{
		___U3CU3E4__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_2), value);
	}

	inline static int32_t get_offset_of_cancellationToken_3() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__23_t3218468820, ___cancellationToken_3)); }
	inline CancellationToken_t784455623  get_cancellationToken_3() const { return ___cancellationToken_3; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_3() { return &___cancellationToken_3; }
	inline void set_cancellationToken_3(CancellationToken_t784455623  value)
	{
		___cancellationToken_3 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_4() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__23_t3218468820, ___U3CU3Eu__1_4)); }
	inline ConfiguredTaskAwaiter_t555647845  get_U3CU3Eu__1_4() const { return ___U3CU3Eu__1_4; }
	inline ConfiguredTaskAwaiter_t555647845 * get_address_of_U3CU3Eu__1_4() { return &___U3CU3Eu__1_4; }
	inline void set_U3CU3Eu__1_4(ConfiguredTaskAwaiter_t555647845  value)
	{
		___U3CU3Eu__1_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CSTARTOPERATIONU3ED__23_T3218468820_H
#ifndef U3CINNERREADU3ED__66_T2872199449_H
#define U3CINNERREADU3ED__66_T2872199449_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66
struct  U3CInnerReadU3Ed__66_t2872199449 
{
public:
	// System.Int32 Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32> Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::<>t__builder
	AsyncTaskMethodBuilder_1_t976952967  ___U3CU3Et__builder_1;
	// Mono.Net.Security.MobileAuthenticatedStream Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::<>4__this
	MobileAuthenticatedStream_t3383979266 * ___U3CU3E4__this_2;
	// System.Threading.CancellationToken Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_3;
	// System.Int32 Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::requestedSize
	int32_t ___requestedSize_4;
	// System.Boolean Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::sync
	bool ___sync_5;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32> Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::<>u__1
	ConfiguredTaskAwaiter_t4273446738  ___U3CU3Eu__1_6;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__66_t2872199449, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__66_t2872199449, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t976952967  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t976952967 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t976952967  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__66_t2872199449, ___U3CU3E4__this_2)); }
	inline MobileAuthenticatedStream_t3383979266 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
	inline MobileAuthenticatedStream_t3383979266 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
	inline void set_U3CU3E4__this_2(MobileAuthenticatedStream_t3383979266 * value)
	{
		___U3CU3E4__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_2), value);
	}

	inline static int32_t get_offset_of_cancellationToken_3() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__66_t2872199449, ___cancellationToken_3)); }
	inline CancellationToken_t784455623  get_cancellationToken_3() const { return ___cancellationToken_3; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_3() { return &___cancellationToken_3; }
	inline void set_cancellationToken_3(CancellationToken_t784455623  value)
	{
		___cancellationToken_3 = value;
	}

	inline static int32_t get_offset_of_requestedSize_4() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__66_t2872199449, ___requestedSize_4)); }
	inline int32_t get_requestedSize_4() const { return ___requestedSize_4; }
	inline int32_t* get_address_of_requestedSize_4() { return &___requestedSize_4; }
	inline void set_requestedSize_4(int32_t value)
	{
		___requestedSize_4 = value;
	}

	inline static int32_t get_offset_of_sync_5() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__66_t2872199449, ___sync_5)); }
	inline bool get_sync_5() const { return ___sync_5; }
	inline bool* get_address_of_sync_5() { return &___sync_5; }
	inline void set_sync_5(bool value)
	{
		___sync_5 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_6() { return static_cast<int32_t>(offsetof(U3CInnerReadU3Ed__66_t2872199449, ___U3CU3Eu__1_6)); }
	inline ConfiguredTaskAwaiter_t4273446738  get_U3CU3Eu__1_6() const { return ___U3CU3Eu__1_6; }
	inline ConfiguredTaskAwaiter_t4273446738 * get_address_of_U3CU3Eu__1_6() { return &___U3CU3Eu__1_6; }
	inline void set_U3CU3Eu__1_6(ConfiguredTaskAwaiter_t4273446738  value)
	{
		___U3CU3Eu__1_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CINNERREADU3ED__66_T2872199449_H
#ifndef U3CSTARTOPERATIONU3ED__58_T1428438294_H
#define U3CSTARTOPERATIONU3ED__58_T1428438294_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58
struct  U3CStartOperationU3Ed__58_t1428438294 
{
public:
	// System.Int32 Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32> Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::<>t__builder
	AsyncTaskMethodBuilder_1_t976952967  ___U3CU3Et__builder_1;
	// Mono.Net.Security.MobileAuthenticatedStream Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::<>4__this
	MobileAuthenticatedStream_t3383979266 * ___U3CU3E4__this_2;
	// Mono.Net.Security.MobileAuthenticatedStream/OperationType Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::type
	int32_t ___type_3;
	// Mono.Net.Security.AsyncProtocolRequest Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::asyncRequest
	AsyncProtocolRequest_t4184368197 * ___asyncRequest_4;
	// System.Threading.CancellationToken Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_5;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<Mono.Net.Security.AsyncProtocolResult> Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::<>u__1
	ConfiguredTaskAwaiter_t410331069  ___U3CU3Eu__1_6;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__58_t1428438294, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__58_t1428438294, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t976952967  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t976952967 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t976952967  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__58_t1428438294, ___U3CU3E4__this_2)); }
	inline MobileAuthenticatedStream_t3383979266 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
	inline MobileAuthenticatedStream_t3383979266 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
	inline void set_U3CU3E4__this_2(MobileAuthenticatedStream_t3383979266 * value)
	{
		___U3CU3E4__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_2), value);
	}

	inline static int32_t get_offset_of_type_3() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__58_t1428438294, ___type_3)); }
	inline int32_t get_type_3() const { return ___type_3; }
	inline int32_t* get_address_of_type_3() { return &___type_3; }
	inline void set_type_3(int32_t value)
	{
		___type_3 = value;
	}

	inline static int32_t get_offset_of_asyncRequest_4() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__58_t1428438294, ___asyncRequest_4)); }
	inline AsyncProtocolRequest_t4184368197 * get_asyncRequest_4() const { return ___asyncRequest_4; }
	inline AsyncProtocolRequest_t4184368197 ** get_address_of_asyncRequest_4() { return &___asyncRequest_4; }
	inline void set_asyncRequest_4(AsyncProtocolRequest_t4184368197 * value)
	{
		___asyncRequest_4 = value;
		Il2CppCodeGenWriteBarrier((&___asyncRequest_4), value);
	}

	inline static int32_t get_offset_of_cancellationToken_5() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__58_t1428438294, ___cancellationToken_5)); }
	inline CancellationToken_t784455623  get_cancellationToken_5() const { return ___cancellationToken_5; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_5() { return &___cancellationToken_5; }
	inline void set_cancellationToken_5(CancellationToken_t784455623  value)
	{
		___cancellationToken_5 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_6() { return static_cast<int32_t>(offsetof(U3CStartOperationU3Ed__58_t1428438294, ___U3CU3Eu__1_6)); }
	inline ConfiguredTaskAwaiter_t410331069  get_U3CU3Eu__1_6() const { return ___U3CU3Eu__1_6; }
	inline ConfiguredTaskAwaiter_t410331069 * get_address_of_U3CU3Eu__1_6() { return &___U3CU3Eu__1_6; }
	inline void set_U3CU3Eu__1_6(ConfiguredTaskAwaiter_t410331069  value)
	{
		___U3CU3Eu__1_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CSTARTOPERATIONU3ED__58_T1428438294_H
#ifndef ARGUMENTNULLEXCEPTION_T1615371798_H
#define ARGUMENTNULLEXCEPTION_T1615371798_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ArgumentNullException
struct  ArgumentNullException_t1615371798  : public ArgumentException_t132251570
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARGUMENTNULLEXCEPTION_T1615371798_H
#ifndef ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H
#define ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ArgumentOutOfRangeException
struct  ArgumentOutOfRangeException_t777629997  : public ArgumentException_t132251570
{
public:
	// System.Object System.ArgumentOutOfRangeException::m_actualValue
	RuntimeObject * ___m_actualValue_19;

public:
	inline static int32_t get_offset_of_m_actualValue_19() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t777629997, ___m_actualValue_19)); }
	inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; }
	inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; }
	inline void set_m_actualValue_19(RuntimeObject * value)
	{
		___m_actualValue_19 = value;
		Il2CppCodeGenWriteBarrier((&___m_actualValue_19), value);
	}
};

struct ArgumentOutOfRangeException_t777629997_StaticFields
{
public:
	// System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage
	String_t* ____rangeMessage_18;

public:
	inline static int32_t get_offset_of__rangeMessage_18() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t777629997_StaticFields, ____rangeMessage_18)); }
	inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; }
	inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; }
	inline void set__rangeMessage_18(String_t* value)
	{
		____rangeMessage_18 = value;
		Il2CppCodeGenWriteBarrier((&____rangeMessage_18), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H
#ifndef ENTRY_T1465928584_H
#define ENTRY_T1465928584_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.RenderTextureFormat>
struct  Entry_t1465928584 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1465928584, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1465928584, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1465928584, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1465928584, ___value_3)); }
	inline int32_t get_value_3() const { return ___value_3; }
	inline int32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(int32_t value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T1465928584_H
#ifndef ENTRY_T1472554943_H
#define ENTRY_T1472554943_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.AppContext/SwitchValueState>
struct  Entry_t1472554943 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1472554943, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1472554943, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1472554943, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((&___key_2), value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1472554943, ___value_3)); }
	inline int32_t get_value_3() const { return ___value_3; }
	inline int32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(int32_t value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T1472554943_H
#ifndef ENTRY_T1148298915_H
#define ENTRY_T1148298915_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Experimental.Rendering.ShadowAlgorithm,UnityEngine.Experimental.Rendering.ShadowRegistry/Entry>
struct  Entry_t1148298915 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	Entry_t1827551715  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1148298915, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1148298915, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1148298915, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1148298915, ___value_3)); }
	inline Entry_t1827551715  get_value_3() const { return ___value_3; }
	inline Entry_t1827551715 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(Entry_t1827551715  value)
	{
		___value_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T1148298915_H
#ifndef ENTRY_T3619688510_H
#define ENTRY_T3619688510_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Rendering.PostProcessing.MonitorType,System.Object>
struct  Entry_t3619688510 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t3619688510, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t3619688510, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t3619688510, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t3619688510, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((&___value_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T3619688510_H
#ifndef ENTRY_T1011063836_H
#define ENTRY_T1011063836_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Rendering.PostProcessing.PostProcessEvent,System.Object>
struct  Entry_t1011063836 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t1011063836, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t1011063836, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t1011063836, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t1011063836, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((&___value_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTRY_T1011063836_H
#ifndef KEYVALUEPAIR_2_T2248736263_H
#define KEYVALUEPAIR_2_T2248736263_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.RenderTextureFormat>
struct  KeyValuePair_2_t2248736263 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2248736263, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2248736263, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T2248736263_H
#ifndef KEYVALUEPAIR_2_T2255362622_H
#define KEYVALUEPAIR_2_T2255362622_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<System.Object,System.AppContext/SwitchValueState>
struct  KeyValuePair_2_t2255362622 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2255362622, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_0), value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t2255362622, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T2255362622_H
#ifndef KEYVALUEPAIR_2_T1931106594_H
#define KEYVALUEPAIR_2_T1931106594_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.Rendering.ShadowAlgorithm,UnityEngine.Experimental.Rendering.ShadowRegistry/Entry>
struct  KeyValuePair_2_t1931106594 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	Entry_t1827551715  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1931106594, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1931106594, ___value_1)); }
	inline Entry_t1827551715  get_value_1() const { return ___value_1; }
	inline Entry_t1827551715 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(Entry_t1827551715  value)
	{
		___value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T1931106594_H
#ifndef KEYVALUEPAIR_2_T107528893_H
#define KEYVALUEPAIR_2_T107528893_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<UnityEngine.Rendering.PostProcessing.MonitorType,System.Object>
struct  KeyValuePair_2_t107528893 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t107528893, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t107528893, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T107528893_H
#ifndef KEYVALUEPAIR_2_T1793871515_H
#define KEYVALUEPAIR_2_T1793871515_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.KeyValuePair`2<UnityEngine.Rendering.PostProcessing.PostProcessEvent,System.Object>
struct  KeyValuePair_2_t1793871515 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1793871515, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1793871515, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((&___value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T1793871515_H
#ifndef TIMESPANTOKEN_T993347374_H
#define TIMESPANTOKEN_T993347374_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TimeSpanToken
struct  TimeSpanToken_t993347374 
{
public:
	// System.Globalization.TimeSpanParse/TTT System.Globalization.TimeSpanParse/TimeSpanToken::ttt
	int32_t ___ttt_0;
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanToken::num
	int32_t ___num_1;
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanToken::zeroes
	int32_t ___zeroes_2;
	// System.String System.Globalization.TimeSpanParse/TimeSpanToken::sep
	String_t* ___sep_3;

public:
	inline static int32_t get_offset_of_ttt_0() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___ttt_0)); }
	inline int32_t get_ttt_0() const { return ___ttt_0; }
	inline int32_t* get_address_of_ttt_0() { return &___ttt_0; }
	inline void set_ttt_0(int32_t value)
	{
		___ttt_0 = value;
	}

	inline static int32_t get_offset_of_num_1() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___num_1)); }
	inline int32_t get_num_1() const { return ___num_1; }
	inline int32_t* get_address_of_num_1() { return &___num_1; }
	inline void set_num_1(int32_t value)
	{
		___num_1 = value;
	}

	inline static int32_t get_offset_of_zeroes_2() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___zeroes_2)); }
	inline int32_t get_zeroes_2() const { return ___zeroes_2; }
	inline int32_t* get_address_of_zeroes_2() { return &___zeroes_2; }
	inline void set_zeroes_2(int32_t value)
	{
		___zeroes_2 = value;
	}

	inline static int32_t get_offset_of_sep_3() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___sep_3)); }
	inline String_t* get_sep_3() const { return ___sep_3; }
	inline String_t** get_address_of_sep_3() { return &___sep_3; }
	inline void set_sep_3(String_t* value)
	{
		___sep_3 = value;
		Il2CppCodeGenWriteBarrier((&___sep_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.TimeSpanParse/TimeSpanToken
struct TimeSpanToken_t993347374_marshaled_pinvoke
{
	int32_t ___ttt_0;
	int32_t ___num_1;
	int32_t ___zeroes_2;
	char* ___sep_3;
};
// Native definition for COM marshalling of System.Globalization.TimeSpanParse/TimeSpanToken
struct TimeSpanToken_t993347374_marshaled_com
{
	int32_t ___ttt_0;
	int32_t ___num_1;
	int32_t ___zeroes_2;
	Il2CppChar* ___sep_3;
};
#endif // TIMESPANTOKEN_T993347374_H
#ifndef MISSINGMEMBEREXCEPTION_T1385081665_H
#define MISSINGMEMBEREXCEPTION_T1385081665_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.MissingMemberException
struct  MissingMemberException_t1385081665  : public MemberAccessException_t1734467078
{
public:
	// System.String System.MissingMemberException::ClassName
	String_t* ___ClassName_17;
	// System.String System.MissingMemberException::MemberName
	String_t* ___MemberName_18;
	// System.Byte[] System.MissingMemberException::Signature
	ByteU5BU5D_t4116647657* ___Signature_19;

public:
	inline static int32_t get_offset_of_ClassName_17() { return static_cast<int32_t>(offsetof(MissingMemberException_t1385081665, ___ClassName_17)); }
	inline String_t* get_ClassName_17() const { return ___ClassName_17; }
	inline String_t** get_address_of_ClassName_17() { return &___ClassName_17; }
	inline void set_ClassName_17(String_t* value)
	{
		___ClassName_17 = value;
		Il2CppCodeGenWriteBarrier((&___ClassName_17), value);
	}

	inline static int32_t get_offset_of_MemberName_18() { return static_cast<int32_t>(offsetof(MissingMemberException_t1385081665, ___MemberName_18)); }
	inline String_t* get_MemberName_18() const { return ___MemberName_18; }
	inline String_t** get_address_of_MemberName_18() { return &___MemberName_18; }
	inline void set_MemberName_18(String_t* value)
	{
		___MemberName_18 = value;
		Il2CppCodeGenWriteBarrier((&___MemberName_18), value);
	}

	inline static int32_t get_offset_of_Signature_19() { return static_cast<int32_t>(offsetof(MissingMemberException_t1385081665, ___Signature_19)); }
	inline ByteU5BU5D_t4116647657* get_Signature_19() const { return ___Signature_19; }
	inline ByteU5BU5D_t4116647657** get_address_of_Signature_19() { return &___Signature_19; }
	inline void set_Signature_19(ByteU5BU5D_t4116647657* value)
	{
		___Signature_19 = value;
		Il2CppCodeGenWriteBarrier((&___Signature_19), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MISSINGMEMBEREXCEPTION_T1385081665_H
#ifndef MULTICASTDELEGATE_T_H
#define MULTICASTDELEGATE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.MulticastDelegate
struct  MulticastDelegate_t  : public Delegate_t1188392813
{
public:
	// System.Delegate[] System.MulticastDelegate::delegates
	DelegateU5BU5D_t1703627840* ___delegates_11;

public:
	inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
	inline DelegateU5BU5D_t1703627840* get_delegates_11() const { return ___delegates_11; }
	inline DelegateU5BU5D_t1703627840** get_address_of_delegates_11() { return &___delegates_11; }
	inline void set_delegates_11(DelegateU5BU5D_t1703627840* value)
	{
		___delegates_11 = value;
		Il2CppCodeGenWriteBarrier((&___delegates_11), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t1188392813_marshaled_pinvoke
{
	DelegateU5BU5D_t1703627840* ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t1188392813_marshaled_com
{
	DelegateU5BU5D_t1703627840* ___delegates_11;
};
#endif // MULTICASTDELEGATE_T_H
#ifndef RECOGNIZEDATTRIBUTE_T632074220_H
#define RECOGNIZEDATTRIBUTE_T632074220_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.CookieTokenizer/RecognizedAttribute
struct  RecognizedAttribute_t632074220 
{
public:
	// System.String System.Net.CookieTokenizer/RecognizedAttribute::m_name
	String_t* ___m_name_0;
	// System.Net.CookieToken System.Net.CookieTokenizer/RecognizedAttribute::m_token
	int32_t ___m_token_1;

public:
	inline static int32_t get_offset_of_m_name_0() { return static_cast<int32_t>(offsetof(RecognizedAttribute_t632074220, ___m_name_0)); }
	inline String_t* get_m_name_0() const { return ___m_name_0; }
	inline String_t** get_address_of_m_name_0() { return &___m_name_0; }
	inline void set_m_name_0(String_t* value)
	{
		___m_name_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_name_0), value);
	}

	inline static int32_t get_offset_of_m_token_1() { return static_cast<int32_t>(offsetof(RecognizedAttribute_t632074220, ___m_token_1)); }
	inline int32_t get_m_token_1() const { return ___m_token_1; }
	inline int32_t* get_address_of_m_token_1() { return &___m_token_1; }
	inline void set_m_token_1(int32_t value)
	{
		___m_token_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Net.CookieTokenizer/RecognizedAttribute
struct RecognizedAttribute_t632074220_marshaled_pinvoke
{
	char* ___m_name_0;
	int32_t ___m_token_1;
};
// Native definition for COM marshalling of System.Net.CookieTokenizer/RecognizedAttribute
struct RecognizedAttribute_t632074220_marshaled_com
{
	Il2CppChar* ___m_name_0;
	int32_t ___m_token_1;
};
#endif // RECOGNIZEDATTRIBUTE_T632074220_H
#ifndef HEADERVARIANTINFO_T1935685601_H
#define HEADERVARIANTINFO_T1935685601_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.HeaderVariantInfo
struct  HeaderVariantInfo_t1935685601 
{
public:
	// System.String System.Net.HeaderVariantInfo::m_name
	String_t* ___m_name_0;
	// System.Net.CookieVariant System.Net.HeaderVariantInfo::m_variant
	int32_t ___m_variant_1;

public:
	inline static int32_t get_offset_of_m_name_0() { return static_cast<int32_t>(offsetof(HeaderVariantInfo_t1935685601, ___m_name_0)); }
	inline String_t* get_m_name_0() const { return ___m_name_0; }
	inline String_t** get_address_of_m_name_0() { return &___m_name_0; }
	inline void set_m_name_0(String_t* value)
	{
		___m_name_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_name_0), value);
	}

	inline static int32_t get_offset_of_m_variant_1() { return static_cast<int32_t>(offsetof(HeaderVariantInfo_t1935685601, ___m_variant_1)); }
	inline int32_t get_m_variant_1() const { return ___m_variant_1; }
	inline int32_t* get_address_of_m_variant_1() { return &___m_variant_1; }
	inline void set_m_variant_1(int32_t value)
	{
		___m_variant_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Net.HeaderVariantInfo
struct HeaderVariantInfo_t1935685601_marshaled_pinvoke
{
	char* ___m_name_0;
	int32_t ___m_variant_1;
};
// Native definition for COM marshalling of System.Net.HeaderVariantInfo
struct HeaderVariantInfo_t1935685601_marshaled_com
{
	Il2CppChar* ___m_name_0;
	int32_t ___m_variant_1;
};
#endif // HEADERVARIANTINFO_T1935685601_H
#ifndef WIN32_IP_ADAPTER_ADDRESSES_T3463526328_H
#define WIN32_IP_ADAPTER_ADDRESSES_T3463526328_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES
struct  Win32_IP_ADAPTER_ADDRESSES_t3463526328 
{
public:
	// System.Net.NetworkInformation.AlignmentUnion System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::Alignment
	AlignmentUnion_t208902285  ___Alignment_0;
	// System.IntPtr System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::Next
	intptr_t ___Next_1;
	// System.String System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::AdapterName
	String_t* ___AdapterName_2;
	// System.IntPtr System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::FirstUnicastAddress
	intptr_t ___FirstUnicastAddress_3;
	// System.IntPtr System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::FirstAnycastAddress
	intptr_t ___FirstAnycastAddress_4;
	// System.IntPtr System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::FirstMulticastAddress
	intptr_t ___FirstMulticastAddress_5;
	// System.IntPtr System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::FirstDnsServerAddress
	intptr_t ___FirstDnsServerAddress_6;
	// System.String System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::DnsSuffix
	String_t* ___DnsSuffix_7;
	// System.String System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::Description
	String_t* ___Description_8;
	// System.String System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::FriendlyName
	String_t* ___FriendlyName_9;
	// System.Byte[] System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::PhysicalAddress
	ByteU5BU5D_t4116647657* ___PhysicalAddress_10;
	// System.UInt32 System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::PhysicalAddressLength
	uint32_t ___PhysicalAddressLength_11;
	// System.UInt32 System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::Flags
	uint32_t ___Flags_12;
	// System.UInt32 System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::Mtu
	uint32_t ___Mtu_13;
	// System.Net.NetworkInformation.NetworkInterfaceType System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::IfType
	int32_t ___IfType_14;
	// System.Net.NetworkInformation.OperationalStatus System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::OperStatus
	int32_t ___OperStatus_15;
	// System.Int32 System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::Ipv6IfIndex
	int32_t ___Ipv6IfIndex_16;
	// System.UInt32[] System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES::ZoneIndices
	UInt32U5BU5D_t2770800703* ___ZoneIndices_17;

public:
	inline static int32_t get_offset_of_Alignment_0() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___Alignment_0)); }
	inline AlignmentUnion_t208902285  get_Alignment_0() const { return ___Alignment_0; }
	inline AlignmentUnion_t208902285 * get_address_of_Alignment_0() { return &___Alignment_0; }
	inline void set_Alignment_0(AlignmentUnion_t208902285  value)
	{
		___Alignment_0 = value;
	}

	inline static int32_t get_offset_of_Next_1() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___Next_1)); }
	inline intptr_t get_Next_1() const { return ___Next_1; }
	inline intptr_t* get_address_of_Next_1() { return &___Next_1; }
	inline void set_Next_1(intptr_t value)
	{
		___Next_1 = value;
	}

	inline static int32_t get_offset_of_AdapterName_2() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___AdapterName_2)); }
	inline String_t* get_AdapterName_2() const { return ___AdapterName_2; }
	inline String_t** get_address_of_AdapterName_2() { return &___AdapterName_2; }
	inline void set_AdapterName_2(String_t* value)
	{
		___AdapterName_2 = value;
		Il2CppCodeGenWriteBarrier((&___AdapterName_2), value);
	}

	inline static int32_t get_offset_of_FirstUnicastAddress_3() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___FirstUnicastAddress_3)); }
	inline intptr_t get_FirstUnicastAddress_3() const { return ___FirstUnicastAddress_3; }
	inline intptr_t* get_address_of_FirstUnicastAddress_3() { return &___FirstUnicastAddress_3; }
	inline void set_FirstUnicastAddress_3(intptr_t value)
	{
		___FirstUnicastAddress_3 = value;
	}

	inline static int32_t get_offset_of_FirstAnycastAddress_4() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___FirstAnycastAddress_4)); }
	inline intptr_t get_FirstAnycastAddress_4() const { return ___FirstAnycastAddress_4; }
	inline intptr_t* get_address_of_FirstAnycastAddress_4() { return &___FirstAnycastAddress_4; }
	inline void set_FirstAnycastAddress_4(intptr_t value)
	{
		___FirstAnycastAddress_4 = value;
	}

	inline static int32_t get_offset_of_FirstMulticastAddress_5() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___FirstMulticastAddress_5)); }
	inline intptr_t get_FirstMulticastAddress_5() const { return ___FirstMulticastAddress_5; }
	inline intptr_t* get_address_of_FirstMulticastAddress_5() { return &___FirstMulticastAddress_5; }
	inline void set_FirstMulticastAddress_5(intptr_t value)
	{
		___FirstMulticastAddress_5 = value;
	}

	inline static int32_t get_offset_of_FirstDnsServerAddress_6() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___FirstDnsServerAddress_6)); }
	inline intptr_t get_FirstDnsServerAddress_6() const { return ___FirstDnsServerAddress_6; }
	inline intptr_t* get_address_of_FirstDnsServerAddress_6() { return &___FirstDnsServerAddress_6; }
	inline void set_FirstDnsServerAddress_6(intptr_t value)
	{
		___FirstDnsServerAddress_6 = value;
	}

	inline static int32_t get_offset_of_DnsSuffix_7() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___DnsSuffix_7)); }
	inline String_t* get_DnsSuffix_7() const { return ___DnsSuffix_7; }
	inline String_t** get_address_of_DnsSuffix_7() { return &___DnsSuffix_7; }
	inline void set_DnsSuffix_7(String_t* value)
	{
		___DnsSuffix_7 = value;
		Il2CppCodeGenWriteBarrier((&___DnsSuffix_7), value);
	}

	inline static int32_t get_offset_of_Description_8() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___Description_8)); }
	inline String_t* get_Description_8() const { return ___Description_8; }
	inline String_t** get_address_of_Description_8() { return &___Description_8; }
	inline void set_Description_8(String_t* value)
	{
		___Description_8 = value;
		Il2CppCodeGenWriteBarrier((&___Description_8), value);
	}

	inline static int32_t get_offset_of_FriendlyName_9() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___FriendlyName_9)); }
	inline String_t* get_FriendlyName_9() const { return ___FriendlyName_9; }
	inline String_t** get_address_of_FriendlyName_9() { return &___FriendlyName_9; }
	inline void set_FriendlyName_9(String_t* value)
	{
		___FriendlyName_9 = value;
		Il2CppCodeGenWriteBarrier((&___FriendlyName_9), value);
	}

	inline static int32_t get_offset_of_PhysicalAddress_10() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___PhysicalAddress_10)); }
	inline ByteU5BU5D_t4116647657* get_PhysicalAddress_10() const { return ___PhysicalAddress_10; }
	inline ByteU5BU5D_t4116647657** get_address_of_PhysicalAddress_10() { return &___PhysicalAddress_10; }
	inline void set_PhysicalAddress_10(ByteU5BU5D_t4116647657* value)
	{
		___PhysicalAddress_10 = value;
		Il2CppCodeGenWriteBarrier((&___PhysicalAddress_10), value);
	}

	inline static int32_t get_offset_of_PhysicalAddressLength_11() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___PhysicalAddressLength_11)); }
	inline uint32_t get_PhysicalAddressLength_11() const { return ___PhysicalAddressLength_11; }
	inline uint32_t* get_address_of_PhysicalAddressLength_11() { return &___PhysicalAddressLength_11; }
	inline void set_PhysicalAddressLength_11(uint32_t value)
	{
		___PhysicalAddressLength_11 = value;
	}

	inline static int32_t get_offset_of_Flags_12() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___Flags_12)); }
	inline uint32_t get_Flags_12() const { return ___Flags_12; }
	inline uint32_t* get_address_of_Flags_12() { return &___Flags_12; }
	inline void set_Flags_12(uint32_t value)
	{
		___Flags_12 = value;
	}

	inline static int32_t get_offset_of_Mtu_13() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___Mtu_13)); }
	inline uint32_t get_Mtu_13() const { return ___Mtu_13; }
	inline uint32_t* get_address_of_Mtu_13() { return &___Mtu_13; }
	inline void set_Mtu_13(uint32_t value)
	{
		___Mtu_13 = value;
	}

	inline static int32_t get_offset_of_IfType_14() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___IfType_14)); }
	inline int32_t get_IfType_14() const { return ___IfType_14; }
	inline int32_t* get_address_of_IfType_14() { return &___IfType_14; }
	inline void set_IfType_14(int32_t value)
	{
		___IfType_14 = value;
	}

	inline static int32_t get_offset_of_OperStatus_15() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___OperStatus_15)); }
	inline int32_t get_OperStatus_15() const { return ___OperStatus_15; }
	inline int32_t* get_address_of_OperStatus_15() { return &___OperStatus_15; }
	inline void set_OperStatus_15(int32_t value)
	{
		___OperStatus_15 = value;
	}

	inline static int32_t get_offset_of_Ipv6IfIndex_16() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___Ipv6IfIndex_16)); }
	inline int32_t get_Ipv6IfIndex_16() const { return ___Ipv6IfIndex_16; }
	inline int32_t* get_address_of_Ipv6IfIndex_16() { return &___Ipv6IfIndex_16; }
	inline void set_Ipv6IfIndex_16(int32_t value)
	{
		___Ipv6IfIndex_16 = value;
	}

	inline static int32_t get_offset_of_ZoneIndices_17() { return static_cast<int32_t>(offsetof(Win32_IP_ADAPTER_ADDRESSES_t3463526328, ___ZoneIndices_17)); }
	inline UInt32U5BU5D_t2770800703* get_ZoneIndices_17() const { return ___ZoneIndices_17; }
	inline UInt32U5BU5D_t2770800703** get_address_of_ZoneIndices_17() { return &___ZoneIndices_17; }
	inline void set_ZoneIndices_17(UInt32U5BU5D_t2770800703* value)
	{
		___ZoneIndices_17 = value;
		Il2CppCodeGenWriteBarrier((&___ZoneIndices_17), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES
struct Win32_IP_ADAPTER_ADDRESSES_t3463526328_marshaled_pinvoke
{
	AlignmentUnion_t208902285  ___Alignment_0;
	intptr_t ___Next_1;
	char* ___AdapterName_2;
	intptr_t ___FirstUnicastAddress_3;
	intptr_t ___FirstAnycastAddress_4;
	intptr_t ___FirstMulticastAddress_5;
	intptr_t ___FirstDnsServerAddress_6;
	Il2CppChar* ___DnsSuffix_7;
	Il2CppChar* ___Description_8;
	Il2CppChar* ___FriendlyName_9;
	uint8_t ___PhysicalAddress_10[8];
	uint32_t ___PhysicalAddressLength_11;
	uint32_t ___Flags_12;
	uint32_t ___Mtu_13;
	int32_t ___IfType_14;
	int32_t ___OperStatus_15;
	int32_t ___Ipv6IfIndex_16;
	uint32_t ___ZoneIndices_17[64];
};
// Native definition for COM marshalling of System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES
struct Win32_IP_ADAPTER_ADDRESSES_t3463526328_marshaled_com
{
	AlignmentUnion_t208902285  ___Alignment_0;
	intptr_t ___Next_1;
	char* ___AdapterName_2;
	intptr_t ___FirstUnicastAddress_3;
	intptr_t ___FirstAnycastAddress_4;
	intptr_t ___FirstMulticastAddress_5;
	intptr_t ___FirstDnsServerAddress_6;
	Il2CppChar* ___DnsSuffix_7;
	Il2CppChar* ___Description_8;
	Il2CppChar* ___FriendlyName_9;
	uint8_t ___PhysicalAddress_10[8];
	uint32_t ___PhysicalAddressLength_11;
	uint32_t ___Flags_12;
	uint32_t ___Mtu_13;
	int32_t ___IfType_14;
	int32_t ___OperStatus_15;
	int32_t ___Ipv6IfIndex_16;
	uint32_t ___ZoneIndices_17[64];
};
#endif // WIN32_IP_ADAPTER_ADDRESSES_T3463526328_H
#ifndef MONORESOURCE_T4103430009_H
#define MONORESOURCE_T4103430009_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.MonoResource
struct  MonoResource_t4103430009 
{
public:
	// System.Byte[] System.Reflection.Emit.MonoResource::data
	ByteU5BU5D_t4116647657* ___data_0;
	// System.String System.Reflection.Emit.MonoResource::name
	String_t* ___name_1;
	// System.String System.Reflection.Emit.MonoResource::filename
	String_t* ___filename_2;
	// System.Reflection.ResourceAttributes System.Reflection.Emit.MonoResource::attrs
	int32_t ___attrs_3;
	// System.Int32 System.Reflection.Emit.MonoResource::offset
	int32_t ___offset_4;
	// System.IO.Stream System.Reflection.Emit.MonoResource::stream
	Stream_t1273022909 * ___stream_5;

public:
	inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___data_0)); }
	inline ByteU5BU5D_t4116647657* get_data_0() const { return ___data_0; }
	inline ByteU5BU5D_t4116647657** get_address_of_data_0() { return &___data_0; }
	inline void set_data_0(ByteU5BU5D_t4116647657* value)
	{
		___data_0 = value;
		Il2CppCodeGenWriteBarrier((&___data_0), value);
	}

	inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___name_1)); }
	inline String_t* get_name_1() const { return ___name_1; }
	inline String_t** get_address_of_name_1() { return &___name_1; }
	inline void set_name_1(String_t* value)
	{
		___name_1 = value;
		Il2CppCodeGenWriteBarrier((&___name_1), value);
	}

	inline static int32_t get_offset_of_filename_2() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___filename_2)); }
	inline String_t* get_filename_2() const { return ___filename_2; }
	inline String_t** get_address_of_filename_2() { return &___filename_2; }
	inline void set_filename_2(String_t* value)
	{
		___filename_2 = value;
		Il2CppCodeGenWriteBarrier((&___filename_2), value);
	}

	inline static int32_t get_offset_of_attrs_3() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___attrs_3)); }
	inline int32_t get_attrs_3() const { return ___attrs_3; }
	inline int32_t* get_address_of_attrs_3() { return &___attrs_3; }
	inline void set_attrs_3(int32_t value)
	{
		___attrs_3 = value;
	}

	inline static int32_t get_offset_of_offset_4() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___offset_4)); }
	inline int32_t get_offset_4() const { return ___offset_4; }
	inline int32_t* get_address_of_offset_4() { return &___offset_4; }
	inline void set_offset_4(int32_t value)
	{
		___offset_4 = value;
	}

	inline static int32_t get_offset_of_stream_5() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___stream_5)); }
	inline Stream_t1273022909 * get_stream_5() const { return ___stream_5; }
	inline Stream_t1273022909 ** get_address_of_stream_5() { return &___stream_5; }
	inline void set_stream_5(Stream_t1273022909 * value)
	{
		___stream_5 = value;
		Il2CppCodeGenWriteBarrier((&___stream_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Emit.MonoResource
struct MonoResource_t4103430009_marshaled_pinvoke
{
	uint8_t* ___data_0;
	char* ___name_1;
	char* ___filename_2;
	int32_t ___attrs_3;
	int32_t ___offset_4;
	Stream_t1273022909 * ___stream_5;
};
// Native definition for COM marshalling of System.Reflection.Emit.MonoResource
struct MonoResource_t4103430009_marshaled_com
{
	uint8_t* ___data_0;
	Il2CppChar* ___name_1;
	Il2CppChar* ___filename_2;
	int32_t ___attrs_3;
	int32_t ___offset_4;
	Stream_t1273022909 * ___stream_5;
};
#endif // MONORESOURCE_T4103430009_H
#ifndef REFEMITPERMISSIONSET_T484390987_H
#define REFEMITPERMISSIONSET_T484390987_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.Emit.RefEmitPermissionSet
struct  RefEmitPermissionSet_t484390987 
{
public:
	// System.Security.Permissions.SecurityAction System.Reflection.Emit.RefEmitPermissionSet::action
	int32_t ___action_0;
	// System.String System.Reflection.Emit.RefEmitPermissionSet::pset
	String_t* ___pset_1;

public:
	inline static int32_t get_offset_of_action_0() { return static_cast<int32_t>(offsetof(RefEmitPermissionSet_t484390987, ___action_0)); }
	inline int32_t get_action_0() const { return ___action_0; }
	inline int32_t* get_address_of_action_0() { return &___action_0; }
	inline void set_action_0(int32_t value)
	{
		___action_0 = value;
	}

	inline static int32_t get_offset_of_pset_1() { return static_cast<int32_t>(offsetof(RefEmitPermissionSet_t484390987, ___pset_1)); }
	inline String_t* get_pset_1() const { return ___pset_1; }
	inline String_t** get_address_of_pset_1() { return &___pset_1; }
	inline void set_pset_1(String_t* value)
	{
		___pset_1 = value;
		Il2CppCodeGenWriteBarrier((&___pset_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Emit.RefEmitPermissionSet
struct RefEmitPermissionSet_t484390987_marshaled_pinvoke
{
	int32_t ___action_0;
	char* ___pset_1;
};
// Native definition for COM marshalling of System.Reflection.Emit.RefEmitPermissionSet
struct RefEmitPermissionSet_t484390987_marshaled_com
{
	int32_t ___action_0;
	Il2CppChar* ___pset_1;
};
#endif // REFEMITPERMISSIONSET_T484390987_H
#ifndef ASYNCTASKMETHODBUILDER_T3536885450_H
#define ASYNCTASKMETHODBUILDER_T3536885450_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct  AsyncTaskMethodBuilder_t3536885450 
{
public:
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder::m_builder
	AsyncTaskMethodBuilder_1_t642595793  ___m_builder_1;

public:
	inline static int32_t get_offset_of_m_builder_1() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_t3536885450, ___m_builder_1)); }
	inline AsyncTaskMethodBuilder_1_t642595793  get_m_builder_1() const { return ___m_builder_1; }
	inline AsyncTaskMethodBuilder_1_t642595793 * get_address_of_m_builder_1() { return &___m_builder_1; }
	inline void set_m_builder_1(AsyncTaskMethodBuilder_1_t642595793  value)
	{
		___m_builder_1 = value;
	}
};

struct AsyncTaskMethodBuilder_t3536885450_StaticFields
{
public:
	// System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder::s_cachedCompleted
	Task_1_t4022128754 * ___s_cachedCompleted_0;

public:
	inline static int32_t get_offset_of_s_cachedCompleted_0() { return static_cast<int32_t>(offsetof(AsyncTaskMethodBuilder_t3536885450_StaticFields, ___s_cachedCompleted_0)); }
	inline Task_1_t4022128754 * get_s_cachedCompleted_0() const { return ___s_cachedCompleted_0; }
	inline Task_1_t4022128754 ** get_address_of_s_cachedCompleted_0() { return &___s_cachedCompleted_0; }
	inline void set_s_cachedCompleted_0(Task_1_t4022128754 * value)
	{
		___s_cachedCompleted_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_cachedCompleted_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t3536885450_marshaled_pinvoke
{
	AsyncTaskMethodBuilder_1_t642595793  ___m_builder_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t3536885450_marshaled_com
{
	AsyncTaskMethodBuilder_1_t642595793  ___m_builder_1;
};
#endif // ASYNCTASKMETHODBUILDER_T3536885450_H
#ifndef U3CREADASYNCINTERNALU3ED__34_T2482231463_H
#define U3CREADASYNCINTERNALU3ED__34_T2482231463_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34
struct  U3CReadAsyncInternalU3Ed__34_t2482231463 
{
public:
	// System.Int32 System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32> System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<>t__builder
	AsyncTaskMethodBuilder_1_t976952967  ___U3CU3Et__builder_1;
	// System.Security.Cryptography.CryptoStream System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<>4__this
	CryptoStream_t2702504504 * ___U3CU3E4__this_2;
	// System.Int32 System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::count
	int32_t ___count_3;
	// System.Int32 System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::offset
	int32_t ___offset_4;
	// System.Byte[] System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::buffer
	ByteU5BU5D_t4116647657* ___buffer_5;
	// System.Threading.CancellationToken System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_6;
	// System.Byte[] System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<tempInputBuffer>5__1
	ByteU5BU5D_t4116647657* ___U3CtempInputBufferU3E5__1_7;
	// System.Int32 System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<currentOutputIndex>5__2
	int32_t ___U3CcurrentOutputIndexU3E5__2_8;
	// System.Int32 System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<bytesToDeliver>5__3
	int32_t ___U3CbytesToDeliverU3E5__3_9;
	// System.Threading.SemaphoreSlim System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<sem>5__4
	SemaphoreSlim_t2974092902 * ___U3CsemU3E5__4_10;
	// System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<>u__1
	HopToThreadPoolAwaitable_t810938849  ___U3CU3Eu__1_11;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<>u__2
	ConfiguredTaskAwaiter_t555647845  ___U3CU3Eu__2_12;
	// System.Int32 System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<>7__wrap1
	int32_t ___U3CU3E7__wrap1_13;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32> System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::<>u__3
	ConfiguredTaskAwaiter_t4273446738  ___U3CU3Eu__3_14;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t976952967  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t976952967 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t976952967  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CU3E4__this_2)); }
	inline CryptoStream_t2702504504 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
	inline CryptoStream_t2702504504 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
	inline void set_U3CU3E4__this_2(CryptoStream_t2702504504 * value)
	{
		___U3CU3E4__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_2), value);
	}

	inline static int32_t get_offset_of_count_3() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___count_3)); }
	inline int32_t get_count_3() const { return ___count_3; }
	inline int32_t* get_address_of_count_3() { return &___count_3; }
	inline void set_count_3(int32_t value)
	{
		___count_3 = value;
	}

	inline static int32_t get_offset_of_offset_4() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___offset_4)); }
	inline int32_t get_offset_4() const { return ___offset_4; }
	inline int32_t* get_address_of_offset_4() { return &___offset_4; }
	inline void set_offset_4(int32_t value)
	{
		___offset_4 = value;
	}

	inline static int32_t get_offset_of_buffer_5() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___buffer_5)); }
	inline ByteU5BU5D_t4116647657* get_buffer_5() const { return ___buffer_5; }
	inline ByteU5BU5D_t4116647657** get_address_of_buffer_5() { return &___buffer_5; }
	inline void set_buffer_5(ByteU5BU5D_t4116647657* value)
	{
		___buffer_5 = value;
		Il2CppCodeGenWriteBarrier((&___buffer_5), value);
	}

	inline static int32_t get_offset_of_cancellationToken_6() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___cancellationToken_6)); }
	inline CancellationToken_t784455623  get_cancellationToken_6() const { return ___cancellationToken_6; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_6() { return &___cancellationToken_6; }
	inline void set_cancellationToken_6(CancellationToken_t784455623  value)
	{
		___cancellationToken_6 = value;
	}

	inline static int32_t get_offset_of_U3CtempInputBufferU3E5__1_7() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CtempInputBufferU3E5__1_7)); }
	inline ByteU5BU5D_t4116647657* get_U3CtempInputBufferU3E5__1_7() const { return ___U3CtempInputBufferU3E5__1_7; }
	inline ByteU5BU5D_t4116647657** get_address_of_U3CtempInputBufferU3E5__1_7() { return &___U3CtempInputBufferU3E5__1_7; }
	inline void set_U3CtempInputBufferU3E5__1_7(ByteU5BU5D_t4116647657* value)
	{
		___U3CtempInputBufferU3E5__1_7 = value;
		Il2CppCodeGenWriteBarrier((&___U3CtempInputBufferU3E5__1_7), value);
	}

	inline static int32_t get_offset_of_U3CcurrentOutputIndexU3E5__2_8() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CcurrentOutputIndexU3E5__2_8)); }
	inline int32_t get_U3CcurrentOutputIndexU3E5__2_8() const { return ___U3CcurrentOutputIndexU3E5__2_8; }
	inline int32_t* get_address_of_U3CcurrentOutputIndexU3E5__2_8() { return &___U3CcurrentOutputIndexU3E5__2_8; }
	inline void set_U3CcurrentOutputIndexU3E5__2_8(int32_t value)
	{
		___U3CcurrentOutputIndexU3E5__2_8 = value;
	}

	inline static int32_t get_offset_of_U3CbytesToDeliverU3E5__3_9() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CbytesToDeliverU3E5__3_9)); }
	inline int32_t get_U3CbytesToDeliverU3E5__3_9() const { return ___U3CbytesToDeliverU3E5__3_9; }
	inline int32_t* get_address_of_U3CbytesToDeliverU3E5__3_9() { return &___U3CbytesToDeliverU3E5__3_9; }
	inline void set_U3CbytesToDeliverU3E5__3_9(int32_t value)
	{
		___U3CbytesToDeliverU3E5__3_9 = value;
	}

	inline static int32_t get_offset_of_U3CsemU3E5__4_10() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CsemU3E5__4_10)); }
	inline SemaphoreSlim_t2974092902 * get_U3CsemU3E5__4_10() const { return ___U3CsemU3E5__4_10; }
	inline SemaphoreSlim_t2974092902 ** get_address_of_U3CsemU3E5__4_10() { return &___U3CsemU3E5__4_10; }
	inline void set_U3CsemU3E5__4_10(SemaphoreSlim_t2974092902 * value)
	{
		___U3CsemU3E5__4_10 = value;
		Il2CppCodeGenWriteBarrier((&___U3CsemU3E5__4_10), value);
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_11() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CU3Eu__1_11)); }
	inline HopToThreadPoolAwaitable_t810938849  get_U3CU3Eu__1_11() const { return ___U3CU3Eu__1_11; }
	inline HopToThreadPoolAwaitable_t810938849 * get_address_of_U3CU3Eu__1_11() { return &___U3CU3Eu__1_11; }
	inline void set_U3CU3Eu__1_11(HopToThreadPoolAwaitable_t810938849  value)
	{
		___U3CU3Eu__1_11 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__2_12() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CU3Eu__2_12)); }
	inline ConfiguredTaskAwaiter_t555647845  get_U3CU3Eu__2_12() const { return ___U3CU3Eu__2_12; }
	inline ConfiguredTaskAwaiter_t555647845 * get_address_of_U3CU3Eu__2_12() { return &___U3CU3Eu__2_12; }
	inline void set_U3CU3Eu__2_12(ConfiguredTaskAwaiter_t555647845  value)
	{
		___U3CU3Eu__2_12 = value;
	}

	inline static int32_t get_offset_of_U3CU3E7__wrap1_13() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CU3E7__wrap1_13)); }
	inline int32_t get_U3CU3E7__wrap1_13() const { return ___U3CU3E7__wrap1_13; }
	inline int32_t* get_address_of_U3CU3E7__wrap1_13() { return &___U3CU3E7__wrap1_13; }
	inline void set_U3CU3E7__wrap1_13(int32_t value)
	{
		___U3CU3E7__wrap1_13 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__3_14() { return static_cast<int32_t>(offsetof(U3CReadAsyncInternalU3Ed__34_t2482231463, ___U3CU3Eu__3_14)); }
	inline ConfiguredTaskAwaiter_t4273446738  get_U3CU3Eu__3_14() const { return ___U3CU3Eu__3_14; }
	inline ConfiguredTaskAwaiter_t4273446738 * get_address_of_U3CU3Eu__3_14() { return &___U3CU3Eu__3_14; }
	inline void set_U3CU3Eu__3_14(ConfiguredTaskAwaiter_t4273446738  value)
	{
		___U3CU3Eu__3_14 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CREADASYNCINTERNALU3ED__34_T2482231463_H
#ifndef X509CHAINSTATUS_T133602714_H
#define X509CHAINSTATUS_T133602714_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.X509Certificates.X509ChainStatus
struct  X509ChainStatus_t133602714 
{
public:
	// System.Security.Cryptography.X509Certificates.X509ChainStatusFlags System.Security.Cryptography.X509Certificates.X509ChainStatus::status
	int32_t ___status_0;
	// System.String System.Security.Cryptography.X509Certificates.X509ChainStatus::info
	String_t* ___info_1;

public:
	inline static int32_t get_offset_of_status_0() { return static_cast<int32_t>(offsetof(X509ChainStatus_t133602714, ___status_0)); }
	inline int32_t get_status_0() const { return ___status_0; }
	inline int32_t* get_address_of_status_0() { return &___status_0; }
	inline void set_status_0(int32_t value)
	{
		___status_0 = value;
	}

	inline static int32_t get_offset_of_info_1() { return static_cast<int32_t>(offsetof(X509ChainStatus_t133602714, ___info_1)); }
	inline String_t* get_info_1() const { return ___info_1; }
	inline String_t** get_address_of_info_1() { return &___info_1; }
	inline void set_info_1(String_t* value)
	{
		___info_1 = value;
		Il2CppCodeGenWriteBarrier((&___info_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Security.Cryptography.X509Certificates.X509ChainStatus
struct X509ChainStatus_t133602714_marshaled_pinvoke
{
	int32_t ___status_0;
	char* ___info_1;
};
// Native definition for COM marshalling of System.Security.Cryptography.X509Certificates.X509ChainStatus
struct X509ChainStatus_t133602714_marshaled_com
{
	int32_t ___status_0;
	Il2CppChar* ___info_1;
};
#endif // X509CHAINSTATUS_T133602714_H
#ifndef U3CWAITUNTILCOUNTORTIMEOUTASYNCU3ED__31_T2346442134_H
#define U3CWAITUNTILCOUNTORTIMEOUTASYNCU3ED__31_T2346442134_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31
struct  U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 
{
public:
	// System.Int32 System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean> System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::<>t__builder
	AsyncTaskMethodBuilder_1_t2418262475  ___U3CU3Et__builder_1;
	// System.Threading.CancellationToken System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_2;
	// System.Threading.SemaphoreSlim/TaskNode System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::asyncWaiter
	TaskNode_t3317994743 * ___asyncWaiter_3;
	// System.Int32 System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::millisecondsTimeout
	int32_t ___millisecondsTimeout_4;
	// System.Threading.CancellationTokenSource System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::<cts>5__1
	CancellationTokenSource_t540272775 * ___U3CctsU3E5__1_5;
	// System.Threading.SemaphoreSlim System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::<>4__this
	SemaphoreSlim_t2974092902 * ___U3CU3E4__this_6;
	// System.Object System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::<>7__wrap1
	RuntimeObject * ___U3CU3E7__wrap1_7;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Threading.Tasks.Task> System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::<>u__1
	ConfiguredTaskAwaiter_t214809001  ___U3CU3Eu__1_8;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Boolean> System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::<>u__2
	ConfiguredTaskAwaiter_t1419788950  ___U3CU3Eu__2_9;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t2418262475  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t2418262475 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t2418262475  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_cancellationToken_2() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___cancellationToken_2)); }
	inline CancellationToken_t784455623  get_cancellationToken_2() const { return ___cancellationToken_2; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_2() { return &___cancellationToken_2; }
	inline void set_cancellationToken_2(CancellationToken_t784455623  value)
	{
		___cancellationToken_2 = value;
	}

	inline static int32_t get_offset_of_asyncWaiter_3() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___asyncWaiter_3)); }
	inline TaskNode_t3317994743 * get_asyncWaiter_3() const { return ___asyncWaiter_3; }
	inline TaskNode_t3317994743 ** get_address_of_asyncWaiter_3() { return &___asyncWaiter_3; }
	inline void set_asyncWaiter_3(TaskNode_t3317994743 * value)
	{
		___asyncWaiter_3 = value;
		Il2CppCodeGenWriteBarrier((&___asyncWaiter_3), value);
	}

	inline static int32_t get_offset_of_millisecondsTimeout_4() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___millisecondsTimeout_4)); }
	inline int32_t get_millisecondsTimeout_4() const { return ___millisecondsTimeout_4; }
	inline int32_t* get_address_of_millisecondsTimeout_4() { return &___millisecondsTimeout_4; }
	inline void set_millisecondsTimeout_4(int32_t value)
	{
		___millisecondsTimeout_4 = value;
	}

	inline static int32_t get_offset_of_U3CctsU3E5__1_5() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___U3CctsU3E5__1_5)); }
	inline CancellationTokenSource_t540272775 * get_U3CctsU3E5__1_5() const { return ___U3CctsU3E5__1_5; }
	inline CancellationTokenSource_t540272775 ** get_address_of_U3CctsU3E5__1_5() { return &___U3CctsU3E5__1_5; }
	inline void set_U3CctsU3E5__1_5(CancellationTokenSource_t540272775 * value)
	{
		___U3CctsU3E5__1_5 = value;
		Il2CppCodeGenWriteBarrier((&___U3CctsU3E5__1_5), value);
	}

	inline static int32_t get_offset_of_U3CU3E4__this_6() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___U3CU3E4__this_6)); }
	inline SemaphoreSlim_t2974092902 * get_U3CU3E4__this_6() const { return ___U3CU3E4__this_6; }
	inline SemaphoreSlim_t2974092902 ** get_address_of_U3CU3E4__this_6() { return &___U3CU3E4__this_6; }
	inline void set_U3CU3E4__this_6(SemaphoreSlim_t2974092902 * value)
	{
		___U3CU3E4__this_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_6), value);
	}

	inline static int32_t get_offset_of_U3CU3E7__wrap1_7() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___U3CU3E7__wrap1_7)); }
	inline RuntimeObject * get_U3CU3E7__wrap1_7() const { return ___U3CU3E7__wrap1_7; }
	inline RuntimeObject ** get_address_of_U3CU3E7__wrap1_7() { return &___U3CU3E7__wrap1_7; }
	inline void set_U3CU3E7__wrap1_7(RuntimeObject * value)
	{
		___U3CU3E7__wrap1_7 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E7__wrap1_7), value);
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_8() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___U3CU3Eu__1_8)); }
	inline ConfiguredTaskAwaiter_t214809001  get_U3CU3Eu__1_8() const { return ___U3CU3Eu__1_8; }
	inline ConfiguredTaskAwaiter_t214809001 * get_address_of_U3CU3Eu__1_8() { return &___U3CU3Eu__1_8; }
	inline void set_U3CU3Eu__1_8(ConfiguredTaskAwaiter_t214809001  value)
	{
		___U3CU3Eu__1_8 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__2_9() { return static_cast<int32_t>(offsetof(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134, ___U3CU3Eu__2_9)); }
	inline ConfiguredTaskAwaiter_t1419788950  get_U3CU3Eu__2_9() const { return ___U3CU3Eu__2_9; }
	inline ConfiguredTaskAwaiter_t1419788950 * get_address_of_U3CU3Eu__2_9() { return &___U3CU3Eu__2_9; }
	inline void set_U3CU3Eu__2_9(ConfiguredTaskAwaiter_t1419788950  value)
	{
		___U3CU3Eu__2_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CWAITUNTILCOUNTORTIMEOUTASYNCU3ED__31_T2346442134_H
#ifndef TASK_1_T1502828140_H
#define TASK_1_T1502828140_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Tasks.Task`1<System.Boolean>
struct  Task_1_t1502828140  : public Task_t3187275312
{
public:
	// TResult System.Threading.Tasks.Task`1::m_result
	bool ___m_result_22;

public:
	inline static int32_t get_offset_of_m_result_22() { return static_cast<int32_t>(offsetof(Task_1_t1502828140, ___m_result_22)); }
	inline bool get_m_result_22() const { return ___m_result_22; }
	inline bool* get_address_of_m_result_22() { return &___m_result_22; }
	inline void set_m_result_22(bool value)
	{
		___m_result_22 = value;
	}
};

struct Task_1_t1502828140_StaticFields
{
public:
	// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_Factory
	TaskFactory_1_t156716511 * ___s_Factory_23;
	// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<TResult>> System.Threading.Tasks.Task`1::TaskWhenAnyCast
	Func_2_t1314258023 * ___TaskWhenAnyCast_24;

public:
	inline static int32_t get_offset_of_s_Factory_23() { return static_cast<int32_t>(offsetof(Task_1_t1502828140_StaticFields, ___s_Factory_23)); }
	inline TaskFactory_1_t156716511 * get_s_Factory_23() const { return ___s_Factory_23; }
	inline TaskFactory_1_t156716511 ** get_address_of_s_Factory_23() { return &___s_Factory_23; }
	inline void set_s_Factory_23(TaskFactory_1_t156716511 * value)
	{
		___s_Factory_23 = value;
		Il2CppCodeGenWriteBarrier((&___s_Factory_23), value);
	}

	inline static int32_t get_offset_of_TaskWhenAnyCast_24() { return static_cast<int32_t>(offsetof(Task_1_t1502828140_StaticFields, ___TaskWhenAnyCast_24)); }
	inline Func_2_t1314258023 * get_TaskWhenAnyCast_24() const { return ___TaskWhenAnyCast_24; }
	inline Func_2_t1314258023 ** get_address_of_TaskWhenAnyCast_24() { return &___TaskWhenAnyCast_24; }
	inline void set_TaskWhenAnyCast_24(Func_2_t1314258023 * value)
	{
		___TaskWhenAnyCast_24 = value;
		Il2CppCodeGenWriteBarrier((&___TaskWhenAnyCast_24), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TASK_1_T1502828140_H
#ifndef TASK_1_T61518632_H
#define TASK_1_T61518632_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Tasks.Task`1<System.Int32>
struct  Task_1_t61518632  : public Task_t3187275312
{
public:
	// TResult System.Threading.Tasks.Task`1::m_result
	int32_t ___m_result_22;

public:
	inline static int32_t get_offset_of_m_result_22() { return static_cast<int32_t>(offsetof(Task_1_t61518632, ___m_result_22)); }
	inline int32_t get_m_result_22() const { return ___m_result_22; }
	inline int32_t* get_address_of_m_result_22() { return &___m_result_22; }
	inline void set_m_result_22(int32_t value)
	{
		___m_result_22 = value;
	}
};

struct Task_1_t61518632_StaticFields
{
public:
	// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_Factory
	TaskFactory_1_t3010374299 * ___s_Factory_23;
	// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<TResult>> System.Threading.Tasks.Task`1::TaskWhenAnyCast
	Func_2_t4167915811 * ___TaskWhenAnyCast_24;

public:
	inline static int32_t get_offset_of_s_Factory_23() { return static_cast<int32_t>(offsetof(Task_1_t61518632_StaticFields, ___s_Factory_23)); }
	inline TaskFactory_1_t3010374299 * get_s_Factory_23() const { return ___s_Factory_23; }
	inline TaskFactory_1_t3010374299 ** get_address_of_s_Factory_23() { return &___s_Factory_23; }
	inline void set_s_Factory_23(TaskFactory_1_t3010374299 * value)
	{
		___s_Factory_23 = value;
		Il2CppCodeGenWriteBarrier((&___s_Factory_23), value);
	}

	inline static int32_t get_offset_of_TaskWhenAnyCast_24() { return static_cast<int32_t>(offsetof(Task_1_t61518632_StaticFields, ___TaskWhenAnyCast_24)); }
	inline Func_2_t4167915811 * get_TaskWhenAnyCast_24() const { return ___TaskWhenAnyCast_24; }
	inline Func_2_t4167915811 ** get_address_of_TaskWhenAnyCast_24() { return &___TaskWhenAnyCast_24; }
	inline void set_TaskWhenAnyCast_24(Func_2_t4167915811 * value)
	{
		___TaskWhenAnyCast_24 = value;
		Il2CppCodeGenWriteBarrier((&___TaskWhenAnyCast_24), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TASK_1_T61518632_H
#ifndef TASK_1_T1784080714_H
#define TASK_1_T1784080714_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Tasks.Task`1<System.Nullable`1<System.Int32>>
struct  Task_1_t1784080714  : public Task_t3187275312
{
public:
	// TResult System.Threading.Tasks.Task`1::m_result
	Nullable_1_t378540539  ___m_result_22;

public:
	inline static int32_t get_offset_of_m_result_22() { return static_cast<int32_t>(offsetof(Task_1_t1784080714, ___m_result_22)); }
	inline Nullable_1_t378540539  get_m_result_22() const { return ___m_result_22; }
	inline Nullable_1_t378540539 * get_address_of_m_result_22() { return &___m_result_22; }
	inline void set_m_result_22(Nullable_1_t378540539  value)
	{
		___m_result_22 = value;
	}
};

struct Task_1_t1784080714_StaticFields
{
public:
	// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_Factory
	TaskFactory_1_t437969085 * ___s_Factory_23;
	// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<TResult>> System.Threading.Tasks.Task`1::TaskWhenAnyCast
	Func_2_t1595510597 * ___TaskWhenAnyCast_24;

public:
	inline static int32_t get_offset_of_s_Factory_23() { return static_cast<int32_t>(offsetof(Task_1_t1784080714_StaticFields, ___s_Factory_23)); }
	inline TaskFactory_1_t437969085 * get_s_Factory_23() const { return ___s_Factory_23; }
	inline TaskFactory_1_t437969085 ** get_address_of_s_Factory_23() { return &___s_Factory_23; }
	inline void set_s_Factory_23(TaskFactory_1_t437969085 * value)
	{
		___s_Factory_23 = value;
		Il2CppCodeGenWriteBarrier((&___s_Factory_23), value);
	}

	inline static int32_t get_offset_of_TaskWhenAnyCast_24() { return static_cast<int32_t>(offsetof(Task_1_t1784080714_StaticFields, ___TaskWhenAnyCast_24)); }
	inline Func_2_t1595510597 * get_TaskWhenAnyCast_24() const { return ___TaskWhenAnyCast_24; }
	inline Func_2_t1595510597 ** get_address_of_TaskWhenAnyCast_24() { return &___TaskWhenAnyCast_24; }
	inline void set_TaskWhenAnyCast_24(Func_2_t1595510597 * value)
	{
		___TaskWhenAnyCast_24 = value;
		Il2CppCodeGenWriteBarrier((&___TaskWhenAnyCast_24), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TASK_1_T1784080714_H
#ifndef TASK_1_T190679043_H
#define TASK_1_T190679043_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Tasks.Task`1<System.Object>
struct  Task_1_t190679043  : public Task_t3187275312
{
public:
	// TResult System.Threading.Tasks.Task`1::m_result
	RuntimeObject * ___m_result_22;

public:
	inline static int32_t get_offset_of_m_result_22() { return static_cast<int32_t>(offsetof(Task_1_t190679043, ___m_result_22)); }
	inline RuntimeObject * get_m_result_22() const { return ___m_result_22; }
	inline RuntimeObject ** get_address_of_m_result_22() { return &___m_result_22; }
	inline void set_m_result_22(RuntimeObject * value)
	{
		___m_result_22 = value;
		Il2CppCodeGenWriteBarrier((&___m_result_22), value);
	}
};

struct Task_1_t190679043_StaticFields
{
public:
	// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_Factory
	TaskFactory_1_t3139534710 * ___s_Factory_23;
	// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<TResult>> System.Threading.Tasks.Task`1::TaskWhenAnyCast
	Func_2_t2108926 * ___TaskWhenAnyCast_24;

public:
	inline static int32_t get_offset_of_s_Factory_23() { return static_cast<int32_t>(offsetof(Task_1_t190679043_StaticFields, ___s_Factory_23)); }
	inline TaskFactory_1_t3139534710 * get_s_Factory_23() const { return ___s_Factory_23; }
	inline TaskFactory_1_t3139534710 ** get_address_of_s_Factory_23() { return &___s_Factory_23; }
	inline void set_s_Factory_23(TaskFactory_1_t3139534710 * value)
	{
		___s_Factory_23 = value;
		Il2CppCodeGenWriteBarrier((&___s_Factory_23), value);
	}

	inline static int32_t get_offset_of_TaskWhenAnyCast_24() { return static_cast<int32_t>(offsetof(Task_1_t190679043_StaticFields, ___TaskWhenAnyCast_24)); }
	inline Func_2_t2108926 * get_TaskWhenAnyCast_24() const { return ___TaskWhenAnyCast_24; }
	inline Func_2_t2108926 ** get_address_of_TaskWhenAnyCast_24() { return &___TaskWhenAnyCast_24; }
	inline void set_TaskWhenAnyCast_24(Func_2_t2108926 * value)
	{
		___TaskWhenAnyCast_24 = value;
		Il2CppCodeGenWriteBarrier((&___TaskWhenAnyCast_24), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TASK_1_T190679043_H
#ifndef TASK_1_T4022128754_H
#define TASK_1_T4022128754_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
struct  Task_1_t4022128754  : public Task_t3187275312
{
public:
	// TResult System.Threading.Tasks.Task`1::m_result
	VoidTaskResult_t2616588579  ___m_result_22;

public:
	inline static int32_t get_offset_of_m_result_22() { return static_cast<int32_t>(offsetof(Task_1_t4022128754, ___m_result_22)); }
	inline VoidTaskResult_t2616588579  get_m_result_22() const { return ___m_result_22; }
	inline VoidTaskResult_t2616588579 * get_address_of_m_result_22() { return &___m_result_22; }
	inline void set_m_result_22(VoidTaskResult_t2616588579  value)
	{
		___m_result_22 = value;
	}
};

struct Task_1_t4022128754_StaticFields
{
public:
	// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_Factory
	TaskFactory_1_t2676017125 * ___s_Factory_23;
	// System.Func`2<System.Threading.Tasks.Task`1<System.Threading.Tasks.Task>,System.Threading.Tasks.Task`1<TResult>> System.Threading.Tasks.Task`1::TaskWhenAnyCast
	Func_2_t3833558637 * ___TaskWhenAnyCast_24;

public:
	inline static int32_t get_offset_of_s_Factory_23() { return static_cast<int32_t>(offsetof(Task_1_t4022128754_StaticFields, ___s_Factory_23)); }
	inline TaskFactory_1_t2676017125 * get_s_Factory_23() const { return ___s_Factory_23; }
	inline TaskFactory_1_t2676017125 ** get_address_of_s_Factory_23() { return &___s_Factory_23; }
	inline void set_s_Factory_23(TaskFactory_1_t2676017125 * value)
	{
		___s_Factory_23 = value;
		Il2CppCodeGenWriteBarrier((&___s_Factory_23), value);
	}

	inline static int32_t get_offset_of_TaskWhenAnyCast_24() { return static_cast<int32_t>(offsetof(Task_1_t4022128754_StaticFields, ___TaskWhenAnyCast_24)); }
	inline Func_2_t3833558637 * get_TaskWhenAnyCast_24() const { return ___TaskWhenAnyCast_24; }
	inline Func_2_t3833558637 ** get_address_of_TaskWhenAnyCast_24() { return &___TaskWhenAnyCast_24; }
	inline void set_TaskWhenAnyCast_24(Func_2_t3833558637 * value)
	{
		___TaskWhenAnyCast_24 = value;
		Il2CppCodeGenWriteBarrier((&___TaskWhenAnyCast_24), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TASK_1_T4022128754_H
#ifndef TYPE_T_H
#define TYPE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Type
struct  Type_t  : public MemberInfo_t
{
public:
	// System.RuntimeTypeHandle System.Type::_impl
	RuntimeTypeHandle_t3027515415  ____impl_9;

public:
	inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
	inline RuntimeTypeHandle_t3027515415  get__impl_9() const { return ____impl_9; }
	inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_9() { return &____impl_9; }
	inline void set__impl_9(RuntimeTypeHandle_t3027515415  value)
	{
		____impl_9 = value;
	}
};

struct Type_t_StaticFields
{
public:
	// System.Reflection.MemberFilter System.Type::FilterAttribute
	MemberFilter_t426314064 * ___FilterAttribute_0;
	// System.Reflection.MemberFilter System.Type::FilterName
	MemberFilter_t426314064 * ___FilterName_1;
	// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
	MemberFilter_t426314064 * ___FilterNameIgnoreCase_2;
	// System.Object System.Type::Missing
	RuntimeObject * ___Missing_3;
	// System.Char System.Type::Delimiter
	Il2CppChar ___Delimiter_4;
	// System.Type[] System.Type::EmptyTypes
	TypeU5BU5D_t3940880105* ___EmptyTypes_5;
	// System.Reflection.Binder System.Type::defaultBinder
	Binder_t2999457153 * ___defaultBinder_6;

public:
	inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
	inline MemberFilter_t426314064 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
	inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
	inline void set_FilterAttribute_0(MemberFilter_t426314064 * value)
	{
		___FilterAttribute_0 = value;
		Il2CppCodeGenWriteBarrier((&___FilterAttribute_0), value);
	}

	inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
	inline MemberFilter_t426314064 * get_FilterName_1() const { return ___FilterName_1; }
	inline MemberFilter_t426314064 ** get_address_of_FilterName_1() { return &___FilterName_1; }
	inline void set_FilterName_1(MemberFilter_t426314064 * value)
	{
		___FilterName_1 = value;
		Il2CppCodeGenWriteBarrier((&___FilterName_1), value);
	}

	inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
	inline MemberFilter_t426314064 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
	inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
	inline void set_FilterNameIgnoreCase_2(MemberFilter_t426314064 * value)
	{
		___FilterNameIgnoreCase_2 = value;
		Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_2), value);
	}

	inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
	inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
	inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
	inline void set_Missing_3(RuntimeObject * value)
	{
		___Missing_3 = value;
		Il2CppCodeGenWriteBarrier((&___Missing_3), value);
	}

	inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
	inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
	inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
	inline void set_Delimiter_4(Il2CppChar value)
	{
		___Delimiter_4 = value;
	}

	inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
	inline TypeU5BU5D_t3940880105* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
	inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
	inline void set_EmptyTypes_5(TypeU5BU5D_t3940880105* value)
	{
		___EmptyTypes_5 = value;
		Il2CppCodeGenWriteBarrier((&___EmptyTypes_5), value);
	}

	inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
	inline Binder_t2999457153 * get_defaultBinder_6() const { return ___defaultBinder_6; }
	inline Binder_t2999457153 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
	inline void set_defaultBinder_6(Binder_t2999457153 * value)
	{
		___defaultBinder_6 = value;
		Il2CppCodeGenWriteBarrier((&___defaultBinder_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TYPE_T_H
#ifndef U3CGETNONFILESTREAMASYNCU3ED__5_T2377854191_H
#define U3CGETNONFILESTREAMASYNCU3ED__5_T2377854191_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5
struct  U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 
{
public:
	// System.Int32 System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.IO.Stream> System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::<>t__builder
	AsyncTaskMethodBuilder_1_t3593997419  ___U3CU3Et__builder_1;
	// System.Uri System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::uri
	Uri_t100236324 * ___uri_2;
	// System.Net.ICredentials System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::credentials
	RuntimeObject* ___credentials_3;
	// System.Net.IWebProxy System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::proxy
	RuntimeObject* ___proxy_4;
	// System.Net.Cache.RequestCachePolicy System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::cachePolicy
	RequestCachePolicy_t2923596909 * ___cachePolicy_5;
	// System.Net.WebRequest System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::<req>5__1
	WebRequest_t1939381076 * ___U3CreqU3E5__1_6;
	// System.Xml.XmlDownloadManager System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::<>4__this
	XmlDownloadManager_t2540579765 * ___U3CU3E4__this_7;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Net.WebResponse> System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::<>u__1
	ConfiguredTaskAwaiter_t1552423624  ___U3CU3Eu__1_8;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t3593997419  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t3593997419 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t3593997419  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_uri_2() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___uri_2)); }
	inline Uri_t100236324 * get_uri_2() const { return ___uri_2; }
	inline Uri_t100236324 ** get_address_of_uri_2() { return &___uri_2; }
	inline void set_uri_2(Uri_t100236324 * value)
	{
		___uri_2 = value;
		Il2CppCodeGenWriteBarrier((&___uri_2), value);
	}

	inline static int32_t get_offset_of_credentials_3() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___credentials_3)); }
	inline RuntimeObject* get_credentials_3() const { return ___credentials_3; }
	inline RuntimeObject** get_address_of_credentials_3() { return &___credentials_3; }
	inline void set_credentials_3(RuntimeObject* value)
	{
		___credentials_3 = value;
		Il2CppCodeGenWriteBarrier((&___credentials_3), value);
	}

	inline static int32_t get_offset_of_proxy_4() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___proxy_4)); }
	inline RuntimeObject* get_proxy_4() const { return ___proxy_4; }
	inline RuntimeObject** get_address_of_proxy_4() { return &___proxy_4; }
	inline void set_proxy_4(RuntimeObject* value)
	{
		___proxy_4 = value;
		Il2CppCodeGenWriteBarrier((&___proxy_4), value);
	}

	inline static int32_t get_offset_of_cachePolicy_5() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___cachePolicy_5)); }
	inline RequestCachePolicy_t2923596909 * get_cachePolicy_5() const { return ___cachePolicy_5; }
	inline RequestCachePolicy_t2923596909 ** get_address_of_cachePolicy_5() { return &___cachePolicy_5; }
	inline void set_cachePolicy_5(RequestCachePolicy_t2923596909 * value)
	{
		___cachePolicy_5 = value;
		Il2CppCodeGenWriteBarrier((&___cachePolicy_5), value);
	}

	inline static int32_t get_offset_of_U3CreqU3E5__1_6() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___U3CreqU3E5__1_6)); }
	inline WebRequest_t1939381076 * get_U3CreqU3E5__1_6() const { return ___U3CreqU3E5__1_6; }
	inline WebRequest_t1939381076 ** get_address_of_U3CreqU3E5__1_6() { return &___U3CreqU3E5__1_6; }
	inline void set_U3CreqU3E5__1_6(WebRequest_t1939381076 * value)
	{
		___U3CreqU3E5__1_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CreqU3E5__1_6), value);
	}

	inline static int32_t get_offset_of_U3CU3E4__this_7() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___U3CU3E4__this_7)); }
	inline XmlDownloadManager_t2540579765 * get_U3CU3E4__this_7() const { return ___U3CU3E4__this_7; }
	inline XmlDownloadManager_t2540579765 ** get_address_of_U3CU3E4__this_7() { return &___U3CU3E4__this_7; }
	inline void set_U3CU3E4__this_7(XmlDownloadManager_t2540579765 * value)
	{
		___U3CU3E4__this_7 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_7), value);
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_8() { return static_cast<int32_t>(offsetof(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191, ___U3CU3Eu__1_8)); }
	inline ConfiguredTaskAwaiter_t1552423624  get_U3CU3Eu__1_8() const { return ___U3CU3Eu__1_8; }
	inline ConfiguredTaskAwaiter_t1552423624 * get_address_of_U3CU3Eu__1_8() { return &___U3CU3Eu__1_8; }
	inline void set_U3CU3Eu__1_8(ConfiguredTaskAwaiter_t1552423624  value)
	{
		___U3CU3Eu__1_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CGETNONFILESTREAMASYNCU3ED__5_T2377854191_H
#ifndef TAGINFO_T3526638417_H
#define TAGINFO_T3526638417_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlTextWriter/TagInfo
struct  TagInfo_t3526638417 
{
public:
	// System.String System.Xml.XmlTextWriter/TagInfo::name
	String_t* ___name_0;
	// System.String System.Xml.XmlTextWriter/TagInfo::prefix
	String_t* ___prefix_1;
	// System.String System.Xml.XmlTextWriter/TagInfo::defaultNs
	String_t* ___defaultNs_2;
	// System.Xml.XmlTextWriter/NamespaceState System.Xml.XmlTextWriter/TagInfo::defaultNsState
	int32_t ___defaultNsState_3;
	// System.Xml.XmlSpace System.Xml.XmlTextWriter/TagInfo::xmlSpace
	int32_t ___xmlSpace_4;
	// System.String System.Xml.XmlTextWriter/TagInfo::xmlLang
	String_t* ___xmlLang_5;
	// System.Int32 System.Xml.XmlTextWriter/TagInfo::prevNsTop
	int32_t ___prevNsTop_6;
	// System.Int32 System.Xml.XmlTextWriter/TagInfo::prefixCount
	int32_t ___prefixCount_7;
	// System.Boolean System.Xml.XmlTextWriter/TagInfo::mixed
	bool ___mixed_8;

public:
	inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___name_0)); }
	inline String_t* get_name_0() const { return ___name_0; }
	inline String_t** get_address_of_name_0() { return &___name_0; }
	inline void set_name_0(String_t* value)
	{
		___name_0 = value;
		Il2CppCodeGenWriteBarrier((&___name_0), value);
	}

	inline static int32_t get_offset_of_prefix_1() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___prefix_1)); }
	inline String_t* get_prefix_1() const { return ___prefix_1; }
	inline String_t** get_address_of_prefix_1() { return &___prefix_1; }
	inline void set_prefix_1(String_t* value)
	{
		___prefix_1 = value;
		Il2CppCodeGenWriteBarrier((&___prefix_1), value);
	}

	inline static int32_t get_offset_of_defaultNs_2() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___defaultNs_2)); }
	inline String_t* get_defaultNs_2() const { return ___defaultNs_2; }
	inline String_t** get_address_of_defaultNs_2() { return &___defaultNs_2; }
	inline void set_defaultNs_2(String_t* value)
	{
		___defaultNs_2 = value;
		Il2CppCodeGenWriteBarrier((&___defaultNs_2), value);
	}

	inline static int32_t get_offset_of_defaultNsState_3() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___defaultNsState_3)); }
	inline int32_t get_defaultNsState_3() const { return ___defaultNsState_3; }
	inline int32_t* get_address_of_defaultNsState_3() { return &___defaultNsState_3; }
	inline void set_defaultNsState_3(int32_t value)
	{
		___defaultNsState_3 = value;
	}

	inline static int32_t get_offset_of_xmlSpace_4() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___xmlSpace_4)); }
	inline int32_t get_xmlSpace_4() const { return ___xmlSpace_4; }
	inline int32_t* get_address_of_xmlSpace_4() { return &___xmlSpace_4; }
	inline void set_xmlSpace_4(int32_t value)
	{
		___xmlSpace_4 = value;
	}

	inline static int32_t get_offset_of_xmlLang_5() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___xmlLang_5)); }
	inline String_t* get_xmlLang_5() const { return ___xmlLang_5; }
	inline String_t** get_address_of_xmlLang_5() { return &___xmlLang_5; }
	inline void set_xmlLang_5(String_t* value)
	{
		___xmlLang_5 = value;
		Il2CppCodeGenWriteBarrier((&___xmlLang_5), value);
	}

	inline static int32_t get_offset_of_prevNsTop_6() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___prevNsTop_6)); }
	inline int32_t get_prevNsTop_6() const { return ___prevNsTop_6; }
	inline int32_t* get_address_of_prevNsTop_6() { return &___prevNsTop_6; }
	inline void set_prevNsTop_6(int32_t value)
	{
		___prevNsTop_6 = value;
	}

	inline static int32_t get_offset_of_prefixCount_7() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___prefixCount_7)); }
	inline int32_t get_prefixCount_7() const { return ___prefixCount_7; }
	inline int32_t* get_address_of_prefixCount_7() { return &___prefixCount_7; }
	inline void set_prefixCount_7(int32_t value)
	{
		___prefixCount_7 = value;
	}

	inline static int32_t get_offset_of_mixed_8() { return static_cast<int32_t>(offsetof(TagInfo_t3526638417, ___mixed_8)); }
	inline bool get_mixed_8() const { return ___mixed_8; }
	inline bool* get_address_of_mixed_8() { return &___mixed_8; }
	inline void set_mixed_8(bool value)
	{
		___mixed_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Xml.XmlTextWriter/TagInfo
struct TagInfo_t3526638417_marshaled_pinvoke
{
	char* ___name_0;
	char* ___prefix_1;
	char* ___defaultNs_2;
	int32_t ___defaultNsState_3;
	int32_t ___xmlSpace_4;
	char* ___xmlLang_5;
	int32_t ___prevNsTop_6;
	int32_t ___prefixCount_7;
	int32_t ___mixed_8;
};
// Native definition for COM marshalling of System.Xml.XmlTextWriter/TagInfo
struct TagInfo_t3526638417_marshaled_com
{
	Il2CppChar* ___name_0;
	Il2CppChar* ___prefix_1;
	Il2CppChar* ___defaultNs_2;
	int32_t ___defaultNsState_3;
	int32_t ___xmlSpace_4;
	Il2CppChar* ___xmlLang_5;
	int32_t ___prevNsTop_6;
	int32_t ___prefixCount_7;
	int32_t ___mixed_8;
};
#endif // TAGINFO_T3526638417_H
#ifndef U3CGETENTITYASYNCU3ED__15_T1599719825_H
#define U3CGETENTITYASYNCU3ED__15_T1599719825_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Xml.XmlUrlResolver/<GetEntityAsync>d__15
struct  U3CGetEntityAsyncU3Ed__15_t1599719825 
{
public:
	// System.Int32 System.Xml.XmlUrlResolver/<GetEntityAsync>d__15::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object> System.Xml.XmlUrlResolver/<GetEntityAsync>d__15::<>t__builder
	AsyncTaskMethodBuilder_1_t1106113378  ___U3CU3Et__builder_1;
	// System.Type System.Xml.XmlUrlResolver/<GetEntityAsync>d__15::ofObjectToReturn
	Type_t * ___ofObjectToReturn_2;
	// System.Uri System.Xml.XmlUrlResolver/<GetEntityAsync>d__15::absoluteUri
	Uri_t100236324 * ___absoluteUri_3;
	// System.Xml.XmlUrlResolver System.Xml.XmlUrlResolver/<GetEntityAsync>d__15::<>4__this
	XmlUrlResolver_t817895037 * ___U3CU3E4__this_4;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.IO.Stream> System.Xml.XmlUrlResolver/<GetEntityAsync>d__15::<>u__1
	ConfiguredTaskAwaiter_t2595523894  ___U3CU3Eu__1_5;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CGetEntityAsyncU3Ed__15_t1599719825, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CGetEntityAsyncU3Ed__15_t1599719825, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_1_t1106113378  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_1_t1106113378 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_1_t1106113378  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_ofObjectToReturn_2() { return static_cast<int32_t>(offsetof(U3CGetEntityAsyncU3Ed__15_t1599719825, ___ofObjectToReturn_2)); }
	inline Type_t * get_ofObjectToReturn_2() const { return ___ofObjectToReturn_2; }
	inline Type_t ** get_address_of_ofObjectToReturn_2() { return &___ofObjectToReturn_2; }
	inline void set_ofObjectToReturn_2(Type_t * value)
	{
		___ofObjectToReturn_2 = value;
		Il2CppCodeGenWriteBarrier((&___ofObjectToReturn_2), value);
	}

	inline static int32_t get_offset_of_absoluteUri_3() { return static_cast<int32_t>(offsetof(U3CGetEntityAsyncU3Ed__15_t1599719825, ___absoluteUri_3)); }
	inline Uri_t100236324 * get_absoluteUri_3() const { return ___absoluteUri_3; }
	inline Uri_t100236324 ** get_address_of_absoluteUri_3() { return &___absoluteUri_3; }
	inline void set_absoluteUri_3(Uri_t100236324 * value)
	{
		___absoluteUri_3 = value;
		Il2CppCodeGenWriteBarrier((&___absoluteUri_3), value);
	}

	inline static int32_t get_offset_of_U3CU3E4__this_4() { return static_cast<int32_t>(offsetof(U3CGetEntityAsyncU3Ed__15_t1599719825, ___U3CU3E4__this_4)); }
	inline XmlUrlResolver_t817895037 * get_U3CU3E4__this_4() const { return ___U3CU3E4__this_4; }
	inline XmlUrlResolver_t817895037 ** get_address_of_U3CU3E4__this_4() { return &___U3CU3E4__this_4; }
	inline void set_U3CU3E4__this_4(XmlUrlResolver_t817895037 * value)
	{
		___U3CU3E4__this_4 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_4), value);
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_5() { return static_cast<int32_t>(offsetof(U3CGetEntityAsyncU3Ed__15_t1599719825, ___U3CU3Eu__1_5)); }
	inline ConfiguredTaskAwaiter_t2595523894  get_U3CU3Eu__1_5() const { return ___U3CU3Eu__1_5; }
	inline ConfiguredTaskAwaiter_t2595523894 * get_address_of_U3CU3Eu__1_5() { return &___U3CU3Eu__1_5; }
	inline void set_U3CU3Eu__1_5(ConfiguredTaskAwaiter_t2595523894  value)
	{
		___U3CU3Eu__1_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CGETENTITYASYNCU3ED__15_T1599719825_H
#ifndef DEFAULTMEMORYMANAGER_T920496797_H
#define DEFAULTMEMORYMANAGER_T920496797_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.DefaultMemoryManager
struct  DefaultMemoryManager_t920496797 
{
public:
	// Unity.Collections.Allocator Unity.Collections.DefaultMemoryManager::<Label>k__BackingField
	int32_t ___U3CLabelU3Ek__BackingField_0;

public:
	inline static int32_t get_offset_of_U3CLabelU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(DefaultMemoryManager_t920496797, ___U3CLabelU3Ek__BackingField_0)); }
	inline int32_t get_U3CLabelU3Ek__BackingField_0() const { return ___U3CLabelU3Ek__BackingField_0; }
	inline int32_t* get_address_of_U3CLabelU3Ek__BackingField_0() { return &___U3CLabelU3Ek__BackingField_0; }
	inline void set_U3CLabelU3Ek__BackingField_0(int32_t value)
	{
		___U3CLabelU3Ek__BackingField_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DEFAULTMEMORYMANAGER_T920496797_H
#ifndef NATIVEARRAY_1_T3237678471_H
#define NATIVEARRAY_1_T3237678471_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeArray`1<System.Int32>
struct  NativeArray_1_t3237678471 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t3237678471, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t3237678471, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t3237678471, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEARRAY_1_T3237678471_H
#ifndef NATIVEARRAY_1_T4194853984_H
#define NATIVEARRAY_1_T4194853984_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk>
struct  NativeArray_1_t4194853984 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t4194853984, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t4194853984, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t4194853984, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEARRAY_1_T4194853984_H
#ifndef NATIVEARRAY_1_T796562395_H
#define NATIVEARRAY_1_T796562395_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeArray`1<Unity.Entities.Entity>
struct  NativeArray_1_t796562395 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t796562395, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t796562395, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t796562395, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEARRAY_1_T796562395_H
#ifndef NATIVEARRAY_1_T4160434231_H
#define NATIVEARRAY_1_T4160434231_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeArray`1<Unity.Rendering.VisibleLocalToWorld>
struct  NativeArray_1_t4160434231 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t4160434231, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t4160434231, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t4160434231, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEARRAY_1_T4160434231_H
#ifndef NATIVEARRAY_1_T448314475_H
#define NATIVEARRAY_1_T448314475_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeArray`1<Unity.Rendering.WorldMeshRenderBounds>
struct  NativeArray_1_t448314475 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t448314475, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t448314475, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t448314475, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEARRAY_1_T448314475_H
#ifndef NATIVEARRAY_1_T2409519016_H
#define NATIVEARRAY_1_T2409519016_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeArray`1<Unity.Transforms.LocalToWorld>
struct  NativeArray_1_t2409519016 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t2409519016, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t2409519016, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t2409519016, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEARRAY_1_T2409519016_H
#ifndef NATIVEMULTIHASHMAP_2_T4133454647_H
#define NATIVEMULTIHASHMAP_2_T4133454647_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeMultiHashMap`2<System.Int32,System.Int32>
struct  NativeMultiHashMap_2_t4133454647 
{
public:
	// Unity.Collections.NativeHashMapData* Unity.Collections.NativeMultiHashMap`2::m_Buffer
	NativeHashMapData_t2895088845 * ___m_Buffer_0;
	// Unity.Collections.Allocator Unity.Collections.NativeMultiHashMap`2::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_1;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeMultiHashMap_2_t4133454647, ___m_Buffer_0)); }
	inline NativeHashMapData_t2895088845 * get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline NativeHashMapData_t2895088845 ** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(NativeHashMapData_t2895088845 * value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_1() { return static_cast<int32_t>(offsetof(NativeMultiHashMap_2_t4133454647, ___m_AllocatorLabel_1)); }
	inline int32_t get_m_AllocatorLabel_1() const { return ___m_AllocatorLabel_1; }
	inline int32_t* get_address_of_m_AllocatorLabel_1() { return &___m_AllocatorLabel_1; }
	inline void set_m_AllocatorLabel_1(int32_t value)
	{
		___m_AllocatorLabel_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEMULTIHASHMAP_2_T4133454647_H
#ifndef NATIVEMULTIHASHMAP_2_T113246110_H
#define NATIVEMULTIHASHMAP_2_T113246110_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeMultiHashMap`2<System.UInt32,System.IntPtr>
struct  NativeMultiHashMap_2_t113246110 
{
public:
	// Unity.Collections.NativeHashMapData* Unity.Collections.NativeMultiHashMap`2::m_Buffer
	NativeHashMapData_t2895088845 * ___m_Buffer_0;
	// Unity.Collections.Allocator Unity.Collections.NativeMultiHashMap`2::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_1;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeMultiHashMap_2_t113246110, ___m_Buffer_0)); }
	inline NativeHashMapData_t2895088845 * get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline NativeHashMapData_t2895088845 ** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(NativeHashMapData_t2895088845 * value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_1() { return static_cast<int32_t>(offsetof(NativeMultiHashMap_2_t113246110, ___m_AllocatorLabel_1)); }
	inline int32_t get_m_AllocatorLabel_1() const { return ___m_AllocatorLabel_1; }
	inline int32_t* get_address_of_m_AllocatorLabel_1() { return &___m_AllocatorLabel_1; }
	inline void set_m_AllocatorLabel_1(int32_t value)
	{
		___m_AllocatorLabel_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVEMULTIHASHMAP_2_T113246110_H
#ifndef COMPONENTGROUPFILTER_T1615914912_H
#define COMPONENTGROUPFILTER_T1615914912_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentGroupFilter
struct  ComponentGroupFilter_t1615914912 
{
public:
	// Unity.Entities.FilterType Unity.Entities.ComponentGroupFilter::Type
	int32_t ___Type_0;
	// System.UInt32 Unity.Entities.ComponentGroupFilter::RequiredChangeVersion
	uint32_t ___RequiredChangeVersion_1;
	// Unity.Entities.ComponentGroupFilter/SharedComponentData Unity.Entities.ComponentGroupFilter::Shared
	SharedComponentData_t6050057  ___Shared_2;
	// Unity.Entities.ComponentGroupFilter/ChangedFilter Unity.Entities.ComponentGroupFilter::Changed
	ChangedFilter_t1518668221  ___Changed_3;

public:
	inline static int32_t get_offset_of_Type_0() { return static_cast<int32_t>(offsetof(ComponentGroupFilter_t1615914912, ___Type_0)); }
	inline int32_t get_Type_0() const { return ___Type_0; }
	inline int32_t* get_address_of_Type_0() { return &___Type_0; }
	inline void set_Type_0(int32_t value)
	{
		___Type_0 = value;
	}

	inline static int32_t get_offset_of_RequiredChangeVersion_1() { return static_cast<int32_t>(offsetof(ComponentGroupFilter_t1615914912, ___RequiredChangeVersion_1)); }
	inline uint32_t get_RequiredChangeVersion_1() const { return ___RequiredChangeVersion_1; }
	inline uint32_t* get_address_of_RequiredChangeVersion_1() { return &___RequiredChangeVersion_1; }
	inline void set_RequiredChangeVersion_1(uint32_t value)
	{
		___RequiredChangeVersion_1 = value;
	}

	inline static int32_t get_offset_of_Shared_2() { return static_cast<int32_t>(offsetof(ComponentGroupFilter_t1615914912, ___Shared_2)); }
	inline SharedComponentData_t6050057  get_Shared_2() const { return ___Shared_2; }
	inline SharedComponentData_t6050057 * get_address_of_Shared_2() { return &___Shared_2; }
	inline void set_Shared_2(SharedComponentData_t6050057  value)
	{
		___Shared_2 = value;
	}

	inline static int32_t get_offset_of_Changed_3() { return static_cast<int32_t>(offsetof(ComponentGroupFilter_t1615914912, ___Changed_3)); }
	inline ChangedFilter_t1518668221  get_Changed_3() const { return ___Changed_3; }
	inline ChangedFilter_t1518668221 * get_address_of_Changed_3() { return &___Changed_3; }
	inline void set_Changed_3(ChangedFilter_t1518668221  value)
	{
		___Changed_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTGROUPFILTER_T1615914912_H
#ifndef COMPONENTJOBSAFETYMANAGER_T1920275903_H
#define COMPONENTJOBSAFETYMANAGER_T1920275903_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentJobSafetyManager
struct  ComponentJobSafetyManager_t1920275903  : public RuntimeObject
{
public:
	// Unity.Jobs.JobHandle* Unity.Entities.ComponentJobSafetyManager::m_JobDependencyCombineBuffer
	JobHandle_t3812578709 * ___m_JobDependencyCombineBuffer_2;
	// System.Int32 Unity.Entities.ComponentJobSafetyManager::m_JobDependencyCombineBufferCount
	int32_t ___m_JobDependencyCombineBufferCount_3;
	// Unity.Entities.ComponentJobSafetyManager/ComponentSafetyHandle* Unity.Entities.ComponentJobSafetyManager::m_ComponentSafetyHandles
	ComponentSafetyHandle_t431715082 * ___m_ComponentSafetyHandles_4;
	// Unity.Jobs.JobHandle Unity.Entities.ComponentJobSafetyManager::m_ExclusiveTransactionDependency
	JobHandle_t3812578709  ___m_ExclusiveTransactionDependency_5;
	// System.Boolean Unity.Entities.ComponentJobSafetyManager::m_HasCleanHandles
	bool ___m_HasCleanHandles_6;
	// Unity.Jobs.JobHandle* Unity.Entities.ComponentJobSafetyManager::m_ReadJobFences
	JobHandle_t3812578709 * ___m_ReadJobFences_7;
	// System.Boolean Unity.Entities.ComponentJobSafetyManager::<IsInTransaction>k__BackingField
	bool ___U3CIsInTransactionU3Ek__BackingField_8;

public:
	inline static int32_t get_offset_of_m_JobDependencyCombineBuffer_2() { return static_cast<int32_t>(offsetof(ComponentJobSafetyManager_t1920275903, ___m_JobDependencyCombineBuffer_2)); }
	inline JobHandle_t3812578709 * get_m_JobDependencyCombineBuffer_2() const { return ___m_JobDependencyCombineBuffer_2; }
	inline JobHandle_t3812578709 ** get_address_of_m_JobDependencyCombineBuffer_2() { return &___m_JobDependencyCombineBuffer_2; }
	inline void set_m_JobDependencyCombineBuffer_2(JobHandle_t3812578709 * value)
	{
		___m_JobDependencyCombineBuffer_2 = value;
	}

	inline static int32_t get_offset_of_m_JobDependencyCombineBufferCount_3() { return static_cast<int32_t>(offsetof(ComponentJobSafetyManager_t1920275903, ___m_JobDependencyCombineBufferCount_3)); }
	inline int32_t get_m_JobDependencyCombineBufferCount_3() const { return ___m_JobDependencyCombineBufferCount_3; }
	inline int32_t* get_address_of_m_JobDependencyCombineBufferCount_3() { return &___m_JobDependencyCombineBufferCount_3; }
	inline void set_m_JobDependencyCombineBufferCount_3(int32_t value)
	{
		___m_JobDependencyCombineBufferCount_3 = value;
	}

	inline static int32_t get_offset_of_m_ComponentSafetyHandles_4() { return static_cast<int32_t>(offsetof(ComponentJobSafetyManager_t1920275903, ___m_ComponentSafetyHandles_4)); }
	inline ComponentSafetyHandle_t431715082 * get_m_ComponentSafetyHandles_4() const { return ___m_ComponentSafetyHandles_4; }
	inline ComponentSafetyHandle_t431715082 ** get_address_of_m_ComponentSafetyHandles_4() { return &___m_ComponentSafetyHandles_4; }
	inline void set_m_ComponentSafetyHandles_4(ComponentSafetyHandle_t431715082 * value)
	{
		___m_ComponentSafetyHandles_4 = value;
	}

	inline static int32_t get_offset_of_m_ExclusiveTransactionDependency_5() { return static_cast<int32_t>(offsetof(ComponentJobSafetyManager_t1920275903, ___m_ExclusiveTransactionDependency_5)); }
	inline JobHandle_t3812578709  get_m_ExclusiveTransactionDependency_5() const { return ___m_ExclusiveTransactionDependency_5; }
	inline JobHandle_t3812578709 * get_address_of_m_ExclusiveTransactionDependency_5() { return &___m_ExclusiveTransactionDependency_5; }
	inline void set_m_ExclusiveTransactionDependency_5(JobHandle_t3812578709  value)
	{
		___m_ExclusiveTransactionDependency_5 = value;
	}

	inline static int32_t get_offset_of_m_HasCleanHandles_6() { return static_cast<int32_t>(offsetof(ComponentJobSafetyManager_t1920275903, ___m_HasCleanHandles_6)); }
	inline bool get_m_HasCleanHandles_6() const { return ___m_HasCleanHandles_6; }
	inline bool* get_address_of_m_HasCleanHandles_6() { return &___m_HasCleanHandles_6; }
	inline void set_m_HasCleanHandles_6(bool value)
	{
		___m_HasCleanHandles_6 = value;
	}

	inline static int32_t get_offset_of_m_ReadJobFences_7() { return static_cast<int32_t>(offsetof(ComponentJobSafetyManager_t1920275903, ___m_ReadJobFences_7)); }
	inline JobHandle_t3812578709 * get_m_ReadJobFences_7() const { return ___m_ReadJobFences_7; }
	inline JobHandle_t3812578709 ** get_address_of_m_ReadJobFences_7() { return &___m_ReadJobFences_7; }
	inline void set_m_ReadJobFences_7(JobHandle_t3812578709 * value)
	{
		___m_ReadJobFences_7 = value;
	}

	inline static int32_t get_offset_of_U3CIsInTransactionU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(ComponentJobSafetyManager_t1920275903, ___U3CIsInTransactionU3Ek__BackingField_8)); }
	inline bool get_U3CIsInTransactionU3Ek__BackingField_8() const { return ___U3CIsInTransactionU3Ek__BackingField_8; }
	inline bool* get_address_of_U3CIsInTransactionU3Ek__BackingField_8() { return &___U3CIsInTransactionU3Ek__BackingField_8; }
	inline void set_U3CIsInTransactionU3Ek__BackingField_8(bool value)
	{
		___U3CIsInTransactionU3Ek__BackingField_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTJOBSAFETYMANAGER_T1920275903_H
#ifndef COMPONENTTYPE_T2324479623_H
#define COMPONENTTYPE_T2324479623_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentType
struct  ComponentType_t2324479623 
{
public:
	// System.Int32 Unity.Entities.ComponentType::TypeIndex
	int32_t ___TypeIndex_0;
	// Unity.Entities.ComponentType/AccessMode Unity.Entities.ComponentType::AccessModeType
	int32_t ___AccessModeType_1;
	// System.Int32 Unity.Entities.ComponentType::BufferCapacity
	int32_t ___BufferCapacity_2;

public:
	inline static int32_t get_offset_of_TypeIndex_0() { return static_cast<int32_t>(offsetof(ComponentType_t2324479623, ___TypeIndex_0)); }
	inline int32_t get_TypeIndex_0() const { return ___TypeIndex_0; }
	inline int32_t* get_address_of_TypeIndex_0() { return &___TypeIndex_0; }
	inline void set_TypeIndex_0(int32_t value)
	{
		___TypeIndex_0 = value;
	}

	inline static int32_t get_offset_of_AccessModeType_1() { return static_cast<int32_t>(offsetof(ComponentType_t2324479623, ___AccessModeType_1)); }
	inline int32_t get_AccessModeType_1() const { return ___AccessModeType_1; }
	inline int32_t* get_address_of_AccessModeType_1() { return &___AccessModeType_1; }
	inline void set_AccessModeType_1(int32_t value)
	{
		___AccessModeType_1 = value;
	}

	inline static int32_t get_offset_of_BufferCapacity_2() { return static_cast<int32_t>(offsetof(ComponentType_t2324479623, ___BufferCapacity_2)); }
	inline int32_t get_BufferCapacity_2() const { return ___BufferCapacity_2; }
	inline int32_t* get_address_of_BufferCapacity_2() { return &___BufferCapacity_2; }
	inline void set_BufferCapacity_2(int32_t value)
	{
		___BufferCapacity_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTTYPE_T2324479623_H
#ifndef ENTITYCOMMANDBUFFERDATA_T2370150507_H
#define ENTITYCOMMANDBUFFERDATA_T2370150507_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityCommandBufferData
struct  EntityCommandBufferData_t2370150507 
{
public:
	// Unity.Entities.EntityCommandBufferChain Unity.Entities.EntityCommandBufferData::m_MainThreadChain
	EntityCommandBufferChain_t160020615  ___m_MainThreadChain_0;
	// Unity.Entities.EntityCommandBufferChain* Unity.Entities.EntityCommandBufferData::m_ThreadedChains
	EntityCommandBufferChain_t160020615 * ___m_ThreadedChains_1;
	// System.Int32 Unity.Entities.EntityCommandBufferData::m_RecordedChainCount
	int32_t ___m_RecordedChainCount_2;
	// System.Int32 Unity.Entities.EntityCommandBufferData::m_MinimumChunkSize
	int32_t ___m_MinimumChunkSize_3;
	// Unity.Collections.Allocator Unity.Entities.EntityCommandBufferData::m_Allocator
	int32_t ___m_Allocator_4;
	// System.Boolean Unity.Entities.EntityCommandBufferData::m_ShouldPlayback
	bool ___m_ShouldPlayback_5;

public:
	inline static int32_t get_offset_of_m_MainThreadChain_0() { return static_cast<int32_t>(offsetof(EntityCommandBufferData_t2370150507, ___m_MainThreadChain_0)); }
	inline EntityCommandBufferChain_t160020615  get_m_MainThreadChain_0() const { return ___m_MainThreadChain_0; }
	inline EntityCommandBufferChain_t160020615 * get_address_of_m_MainThreadChain_0() { return &___m_MainThreadChain_0; }
	inline void set_m_MainThreadChain_0(EntityCommandBufferChain_t160020615  value)
	{
		___m_MainThreadChain_0 = value;
	}

	inline static int32_t get_offset_of_m_ThreadedChains_1() { return static_cast<int32_t>(offsetof(EntityCommandBufferData_t2370150507, ___m_ThreadedChains_1)); }
	inline EntityCommandBufferChain_t160020615 * get_m_ThreadedChains_1() const { return ___m_ThreadedChains_1; }
	inline EntityCommandBufferChain_t160020615 ** get_address_of_m_ThreadedChains_1() { return &___m_ThreadedChains_1; }
	inline void set_m_ThreadedChains_1(EntityCommandBufferChain_t160020615 * value)
	{
		___m_ThreadedChains_1 = value;
	}

	inline static int32_t get_offset_of_m_RecordedChainCount_2() { return static_cast<int32_t>(offsetof(EntityCommandBufferData_t2370150507, ___m_RecordedChainCount_2)); }
	inline int32_t get_m_RecordedChainCount_2() const { return ___m_RecordedChainCount_2; }
	inline int32_t* get_address_of_m_RecordedChainCount_2() { return &___m_RecordedChainCount_2; }
	inline void set_m_RecordedChainCount_2(int32_t value)
	{
		___m_RecordedChainCount_2 = value;
	}

	inline static int32_t get_offset_of_m_MinimumChunkSize_3() { return static_cast<int32_t>(offsetof(EntityCommandBufferData_t2370150507, ___m_MinimumChunkSize_3)); }
	inline int32_t get_m_MinimumChunkSize_3() const { return ___m_MinimumChunkSize_3; }
	inline int32_t* get_address_of_m_MinimumChunkSize_3() { return &___m_MinimumChunkSize_3; }
	inline void set_m_MinimumChunkSize_3(int32_t value)
	{
		___m_MinimumChunkSize_3 = value;
	}

	inline static int32_t get_offset_of_m_Allocator_4() { return static_cast<int32_t>(offsetof(EntityCommandBufferData_t2370150507, ___m_Allocator_4)); }
	inline int32_t get_m_Allocator_4() const { return ___m_Allocator_4; }
	inline int32_t* get_address_of_m_Allocator_4() { return &___m_Allocator_4; }
	inline void set_m_Allocator_4(int32_t value)
	{
		___m_Allocator_4 = value;
	}

	inline static int32_t get_offset_of_m_ShouldPlayback_5() { return static_cast<int32_t>(offsetof(EntityCommandBufferData_t2370150507, ___m_ShouldPlayback_5)); }
	inline bool get_m_ShouldPlayback_5() const { return ___m_ShouldPlayback_5; }
	inline bool* get_address_of_m_ShouldPlayback_5() { return &___m_ShouldPlayback_5; }
	inline void set_m_ShouldPlayback_5(bool value)
	{
		___m_ShouldPlayback_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.EntityCommandBufferData
struct EntityCommandBufferData_t2370150507_marshaled_pinvoke
{
	EntityCommandBufferChain_t160020615_marshaled_pinvoke ___m_MainThreadChain_0;
	EntityCommandBufferChain_t160020615 * ___m_ThreadedChains_1;
	int32_t ___m_RecordedChainCount_2;
	int32_t ___m_MinimumChunkSize_3;
	int32_t ___m_Allocator_4;
	int32_t ___m_ShouldPlayback_5;
};
// Native definition for COM marshalling of Unity.Entities.EntityCommandBufferData
struct EntityCommandBufferData_t2370150507_marshaled_com
{
	EntityCommandBufferChain_t160020615_marshaled_com ___m_MainThreadChain_0;
	EntityCommandBufferChain_t160020615 * ___m_ThreadedChains_1;
	int32_t ___m_RecordedChainCount_2;
	int32_t ___m_MinimumChunkSize_3;
	int32_t ___m_Allocator_4;
	int32_t ___m_ShouldPlayback_5;
};
#endif // ENTITYCOMMANDBUFFERDATA_T2370150507_H
#ifndef ENTITYCOMPONENTCOMMAND_T1217005941_H
#define ENTITYCOMPONENTCOMMAND_T1217005941_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityComponentCommand
struct  EntityComponentCommand_t1217005941 
{
public:
	// Unity.Entities.EntityCommand Unity.Entities.EntityComponentCommand::Header
	EntityCommand_t4220681025  ___Header_0;
	// System.Int32 Unity.Entities.EntityComponentCommand::ComponentTypeIndex
	int32_t ___ComponentTypeIndex_1;
	// System.Int32 Unity.Entities.EntityComponentCommand::ComponentSize
	int32_t ___ComponentSize_2;

public:
	inline static int32_t get_offset_of_Header_0() { return static_cast<int32_t>(offsetof(EntityComponentCommand_t1217005941, ___Header_0)); }
	inline EntityCommand_t4220681025  get_Header_0() const { return ___Header_0; }
	inline EntityCommand_t4220681025 * get_address_of_Header_0() { return &___Header_0; }
	inline void set_Header_0(EntityCommand_t4220681025  value)
	{
		___Header_0 = value;
	}

	inline static int32_t get_offset_of_ComponentTypeIndex_1() { return static_cast<int32_t>(offsetof(EntityComponentCommand_t1217005941, ___ComponentTypeIndex_1)); }
	inline int32_t get_ComponentTypeIndex_1() const { return ___ComponentTypeIndex_1; }
	inline int32_t* get_address_of_ComponentTypeIndex_1() { return &___ComponentTypeIndex_1; }
	inline void set_ComponentTypeIndex_1(int32_t value)
	{
		___ComponentTypeIndex_1 = value;
	}

	inline static int32_t get_offset_of_ComponentSize_2() { return static_cast<int32_t>(offsetof(EntityComponentCommand_t1217005941, ___ComponentSize_2)); }
	inline int32_t get_ComponentSize_2() const { return ___ComponentSize_2; }
	inline int32_t* get_address_of_ComponentSize_2() { return &___ComponentSize_2; }
	inline void set_ComponentSize_2(int32_t value)
	{
		___ComponentSize_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTITYCOMPONENTCOMMAND_T1217005941_H
#ifndef ENTITYMANAGER_T3845218210_H
#define ENTITYMANAGER_T3845218210_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityManager
struct  EntityManager_t3845218210  : public ScriptBehaviourManager_t1544859973
{
public:
	// Unity.Entities.EntityDataManager* Unity.Entities.EntityManager::m_Entities
	EntityDataManager_t2284384977 * ___m_Entities_0;
	// Unity.Entities.ArchetypeManager Unity.Entities.EntityManager::m_ArchetypeManager
	ArchetypeManager_t1503134666 * ___m_ArchetypeManager_1;
	// Unity.Entities.EntityGroupManager Unity.Entities.EntityManager::m_GroupManager
	EntityGroupManager_t896762453 * ___m_GroupManager_2;
	// Unity.Entities.SharedComponentDataManager Unity.Entities.EntityManager::m_SharedComponentManager
	SharedComponentDataManager_t262160963 * ___m_SharedComponentManager_3;
	// Unity.Entities.ExclusiveEntityTransaction Unity.Entities.EntityManager::m_ExclusiveEntityTransaction
	ExclusiveEntityTransaction_t514287023  ___m_ExclusiveEntityTransaction_4;
	// Unity.Entities.ComponentTypeInArchetype* Unity.Entities.EntityManager::m_CachedComponentTypeInArchetypeArray
	ComponentTypeInArchetype_t3195410667 * ___m_CachedComponentTypeInArchetypeArray_6;
	// System.Object Unity.Entities.EntityManager::m_CachedComponentList
	RuntimeObject * ___m_CachedComponentList_7;
	// Unity.Entities.ComponentJobSafetyManager Unity.Entities.EntityManager::<ComponentJobSafetyManager>k__BackingField
	ComponentJobSafetyManager_t1920275903 * ___U3CComponentJobSafetyManagerU3Ek__BackingField_8;
	// Unity.Entities.EntityManager/EntityManagerDebug Unity.Entities.EntityManager::m_Debug
	EntityManagerDebug_t1667906390 * ___m_Debug_9;

public:
	inline static int32_t get_offset_of_m_Entities_0() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_Entities_0)); }
	inline EntityDataManager_t2284384977 * get_m_Entities_0() const { return ___m_Entities_0; }
	inline EntityDataManager_t2284384977 ** get_address_of_m_Entities_0() { return &___m_Entities_0; }
	inline void set_m_Entities_0(EntityDataManager_t2284384977 * value)
	{
		___m_Entities_0 = value;
	}

	inline static int32_t get_offset_of_m_ArchetypeManager_1() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_ArchetypeManager_1)); }
	inline ArchetypeManager_t1503134666 * get_m_ArchetypeManager_1() const { return ___m_ArchetypeManager_1; }
	inline ArchetypeManager_t1503134666 ** get_address_of_m_ArchetypeManager_1() { return &___m_ArchetypeManager_1; }
	inline void set_m_ArchetypeManager_1(ArchetypeManager_t1503134666 * value)
	{
		___m_ArchetypeManager_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_ArchetypeManager_1), value);
	}

	inline static int32_t get_offset_of_m_GroupManager_2() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_GroupManager_2)); }
	inline EntityGroupManager_t896762453 * get_m_GroupManager_2() const { return ___m_GroupManager_2; }
	inline EntityGroupManager_t896762453 ** get_address_of_m_GroupManager_2() { return &___m_GroupManager_2; }
	inline void set_m_GroupManager_2(EntityGroupManager_t896762453 * value)
	{
		___m_GroupManager_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_GroupManager_2), value);
	}

	inline static int32_t get_offset_of_m_SharedComponentManager_3() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_SharedComponentManager_3)); }
	inline SharedComponentDataManager_t262160963 * get_m_SharedComponentManager_3() const { return ___m_SharedComponentManager_3; }
	inline SharedComponentDataManager_t262160963 ** get_address_of_m_SharedComponentManager_3() { return &___m_SharedComponentManager_3; }
	inline void set_m_SharedComponentManager_3(SharedComponentDataManager_t262160963 * value)
	{
		___m_SharedComponentManager_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_SharedComponentManager_3), value);
	}

	inline static int32_t get_offset_of_m_ExclusiveEntityTransaction_4() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_ExclusiveEntityTransaction_4)); }
	inline ExclusiveEntityTransaction_t514287023  get_m_ExclusiveEntityTransaction_4() const { return ___m_ExclusiveEntityTransaction_4; }
	inline ExclusiveEntityTransaction_t514287023 * get_address_of_m_ExclusiveEntityTransaction_4() { return &___m_ExclusiveEntityTransaction_4; }
	inline void set_m_ExclusiveEntityTransaction_4(ExclusiveEntityTransaction_t514287023  value)
	{
		___m_ExclusiveEntityTransaction_4 = value;
	}

	inline static int32_t get_offset_of_m_CachedComponentTypeInArchetypeArray_6() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_CachedComponentTypeInArchetypeArray_6)); }
	inline ComponentTypeInArchetype_t3195410667 * get_m_CachedComponentTypeInArchetypeArray_6() const { return ___m_CachedComponentTypeInArchetypeArray_6; }
	inline ComponentTypeInArchetype_t3195410667 ** get_address_of_m_CachedComponentTypeInArchetypeArray_6() { return &___m_CachedComponentTypeInArchetypeArray_6; }
	inline void set_m_CachedComponentTypeInArchetypeArray_6(ComponentTypeInArchetype_t3195410667 * value)
	{
		___m_CachedComponentTypeInArchetypeArray_6 = value;
	}

	inline static int32_t get_offset_of_m_CachedComponentList_7() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_CachedComponentList_7)); }
	inline RuntimeObject * get_m_CachedComponentList_7() const { return ___m_CachedComponentList_7; }
	inline RuntimeObject ** get_address_of_m_CachedComponentList_7() { return &___m_CachedComponentList_7; }
	inline void set_m_CachedComponentList_7(RuntimeObject * value)
	{
		___m_CachedComponentList_7 = value;
		Il2CppCodeGenWriteBarrier((&___m_CachedComponentList_7), value);
	}

	inline static int32_t get_offset_of_U3CComponentJobSafetyManagerU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___U3CComponentJobSafetyManagerU3Ek__BackingField_8)); }
	inline ComponentJobSafetyManager_t1920275903 * get_U3CComponentJobSafetyManagerU3Ek__BackingField_8() const { return ___U3CComponentJobSafetyManagerU3Ek__BackingField_8; }
	inline ComponentJobSafetyManager_t1920275903 ** get_address_of_U3CComponentJobSafetyManagerU3Ek__BackingField_8() { return &___U3CComponentJobSafetyManagerU3Ek__BackingField_8; }
	inline void set_U3CComponentJobSafetyManagerU3Ek__BackingField_8(ComponentJobSafetyManager_t1920275903 * value)
	{
		___U3CComponentJobSafetyManagerU3Ek__BackingField_8 = value;
		Il2CppCodeGenWriteBarrier((&___U3CComponentJobSafetyManagerU3Ek__BackingField_8), value);
	}

	inline static int32_t get_offset_of_m_Debug_9() { return static_cast<int32_t>(offsetof(EntityManager_t3845218210, ___m_Debug_9)); }
	inline EntityManagerDebug_t1667906390 * get_m_Debug_9() const { return ___m_Debug_9; }
	inline EntityManagerDebug_t1667906390 ** get_address_of_m_Debug_9() { return &___m_Debug_9; }
	inline void set_m_Debug_9(EntityManagerDebug_t1667906390 * value)
	{
		___m_Debug_9 = value;
		Il2CppCodeGenWriteBarrier((&___m_Debug_9), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENTITYMANAGER_T3845218210_H
#ifndef TYPEINFO_T1334385540_H
#define TYPEINFO_T1334385540_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.TypeManager/TypeInfo
struct  TypeInfo_t1334385540 
{
public:
	// System.Type Unity.Entities.TypeManager/TypeInfo::Type
	Type_t * ___Type_0;
	// System.Int32 Unity.Entities.TypeManager/TypeInfo::SizeInChunk
	int32_t ___SizeInChunk_1;
	// System.Int32 Unity.Entities.TypeManager/TypeInfo::ElementSize
	int32_t ___ElementSize_2;
	// System.Int32 Unity.Entities.TypeManager/TypeInfo::BufferCapacity
	int32_t ___BufferCapacity_3;
	// Unity.Entities.FastEquality/TypeInfo Unity.Entities.TypeManager/TypeInfo::FastEqualityTypeInfo
	TypeInfo_t3053903850  ___FastEqualityTypeInfo_4;
	// Unity.Entities.TypeManager/TypeCategory Unity.Entities.TypeManager/TypeInfo::Category
	int32_t ___Category_5;
	// Unity.Entities.TypeManager/EntityOffsetInfo[] Unity.Entities.TypeManager/TypeInfo::EntityOffsets
	EntityOffsetInfoU5BU5D_t175324033* ___EntityOffsets_6;
	// System.UInt64 Unity.Entities.TypeManager/TypeInfo::MemoryOrdering
	uint64_t ___MemoryOrdering_7;
	// System.Boolean Unity.Entities.TypeManager/TypeInfo::IsSystemStateSharedComponent
	bool ___IsSystemStateSharedComponent_8;
	// System.Boolean Unity.Entities.TypeManager/TypeInfo::IsSystemStateComponent
	bool ___IsSystemStateComponent_9;

public:
	inline static int32_t get_offset_of_Type_0() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___Type_0)); }
	inline Type_t * get_Type_0() const { return ___Type_0; }
	inline Type_t ** get_address_of_Type_0() { return &___Type_0; }
	inline void set_Type_0(Type_t * value)
	{
		___Type_0 = value;
		Il2CppCodeGenWriteBarrier((&___Type_0), value);
	}

	inline static int32_t get_offset_of_SizeInChunk_1() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___SizeInChunk_1)); }
	inline int32_t get_SizeInChunk_1() const { return ___SizeInChunk_1; }
	inline int32_t* get_address_of_SizeInChunk_1() { return &___SizeInChunk_1; }
	inline void set_SizeInChunk_1(int32_t value)
	{
		___SizeInChunk_1 = value;
	}

	inline static int32_t get_offset_of_ElementSize_2() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___ElementSize_2)); }
	inline int32_t get_ElementSize_2() const { return ___ElementSize_2; }
	inline int32_t* get_address_of_ElementSize_2() { return &___ElementSize_2; }
	inline void set_ElementSize_2(int32_t value)
	{
		___ElementSize_2 = value;
	}

	inline static int32_t get_offset_of_BufferCapacity_3() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___BufferCapacity_3)); }
	inline int32_t get_BufferCapacity_3() const { return ___BufferCapacity_3; }
	inline int32_t* get_address_of_BufferCapacity_3() { return &___BufferCapacity_3; }
	inline void set_BufferCapacity_3(int32_t value)
	{
		___BufferCapacity_3 = value;
	}

	inline static int32_t get_offset_of_FastEqualityTypeInfo_4() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___FastEqualityTypeInfo_4)); }
	inline TypeInfo_t3053903850  get_FastEqualityTypeInfo_4() const { return ___FastEqualityTypeInfo_4; }
	inline TypeInfo_t3053903850 * get_address_of_FastEqualityTypeInfo_4() { return &___FastEqualityTypeInfo_4; }
	inline void set_FastEqualityTypeInfo_4(TypeInfo_t3053903850  value)
	{
		___FastEqualityTypeInfo_4 = value;
	}

	inline static int32_t get_offset_of_Category_5() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___Category_5)); }
	inline int32_t get_Category_5() const { return ___Category_5; }
	inline int32_t* get_address_of_Category_5() { return &___Category_5; }
	inline void set_Category_5(int32_t value)
	{
		___Category_5 = value;
	}

	inline static int32_t get_offset_of_EntityOffsets_6() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___EntityOffsets_6)); }
	inline EntityOffsetInfoU5BU5D_t175324033* get_EntityOffsets_6() const { return ___EntityOffsets_6; }
	inline EntityOffsetInfoU5BU5D_t175324033** get_address_of_EntityOffsets_6() { return &___EntityOffsets_6; }
	inline void set_EntityOffsets_6(EntityOffsetInfoU5BU5D_t175324033* value)
	{
		___EntityOffsets_6 = value;
		Il2CppCodeGenWriteBarrier((&___EntityOffsets_6), value);
	}

	inline static int32_t get_offset_of_MemoryOrdering_7() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___MemoryOrdering_7)); }
	inline uint64_t get_MemoryOrdering_7() const { return ___MemoryOrdering_7; }
	inline uint64_t* get_address_of_MemoryOrdering_7() { return &___MemoryOrdering_7; }
	inline void set_MemoryOrdering_7(uint64_t value)
	{
		___MemoryOrdering_7 = value;
	}

	inline static int32_t get_offset_of_IsSystemStateSharedComponent_8() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___IsSystemStateSharedComponent_8)); }
	inline bool get_IsSystemStateSharedComponent_8() const { return ___IsSystemStateSharedComponent_8; }
	inline bool* get_address_of_IsSystemStateSharedComponent_8() { return &___IsSystemStateSharedComponent_8; }
	inline void set_IsSystemStateSharedComponent_8(bool value)
	{
		___IsSystemStateSharedComponent_8 = value;
	}

	inline static int32_t get_offset_of_IsSystemStateComponent_9() { return static_cast<int32_t>(offsetof(TypeInfo_t1334385540, ___IsSystemStateComponent_9)); }
	inline bool get_IsSystemStateComponent_9() const { return ___IsSystemStateComponent_9; }
	inline bool* get_address_of_IsSystemStateComponent_9() { return &___IsSystemStateComponent_9; }
	inline void set_IsSystemStateComponent_9(bool value)
	{
		___IsSystemStateComponent_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.TypeManager/TypeInfo
struct TypeInfo_t1334385540_marshaled_pinvoke
{
	Type_t * ___Type_0;
	int32_t ___SizeInChunk_1;
	int32_t ___ElementSize_2;
	int32_t ___BufferCapacity_3;
	TypeInfo_t3053903850_marshaled_pinvoke ___FastEqualityTypeInfo_4;
	int32_t ___Category_5;
	EntityOffsetInfo_t892586624 * ___EntityOffsets_6;
	uint64_t ___MemoryOrdering_7;
	int32_t ___IsSystemStateSharedComponent_8;
	int32_t ___IsSystemStateComponent_9;
};
// Native definition for COM marshalling of Unity.Entities.TypeManager/TypeInfo
struct TypeInfo_t1334385540_marshaled_com
{
	Type_t * ___Type_0;
	int32_t ___SizeInChunk_1;
	int32_t ___ElementSize_2;
	int32_t ___BufferCapacity_3;
	TypeInfo_t3053903850_marshaled_com ___FastEqualityTypeInfo_4;
	int32_t ___Category_5;
	EntityOffsetInfo_t892586624 * ___EntityOffsets_6;
	uint64_t ___MemoryOrdering_7;
	int32_t ___IsSystemStateSharedComponent_8;
	int32_t ___IsSystemStateComponent_9;
};
#endif // TYPEINFO_T1334385540_H
#ifndef MESHINSTANCERENDERER_T1374477304_H
#define MESHINSTANCERENDERER_T1374477304_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshInstanceRenderer
struct  MeshInstanceRenderer_t1374477304 
{
public:
	// UnityEngine.Mesh Unity.Rendering.MeshInstanceRenderer::mesh
	Mesh_t3648964284 * ___mesh_0;
	// UnityEngine.Material Unity.Rendering.MeshInstanceRenderer::material
	Material_t340375123 * ___material_1;
	// System.Int32 Unity.Rendering.MeshInstanceRenderer::subMesh
	int32_t ___subMesh_2;
	// UnityEngine.Rendering.ShadowCastingMode Unity.Rendering.MeshInstanceRenderer::castShadows
	int32_t ___castShadows_3;
	// System.Boolean Unity.Rendering.MeshInstanceRenderer::receiveShadows
	bool ___receiveShadows_4;

public:
	inline static int32_t get_offset_of_mesh_0() { return static_cast<int32_t>(offsetof(MeshInstanceRenderer_t1374477304, ___mesh_0)); }
	inline Mesh_t3648964284 * get_mesh_0() const { return ___mesh_0; }
	inline Mesh_t3648964284 ** get_address_of_mesh_0() { return &___mesh_0; }
	inline void set_mesh_0(Mesh_t3648964284 * value)
	{
		___mesh_0 = value;
		Il2CppCodeGenWriteBarrier((&___mesh_0), value);
	}

	inline static int32_t get_offset_of_material_1() { return static_cast<int32_t>(offsetof(MeshInstanceRenderer_t1374477304, ___material_1)); }
	inline Material_t340375123 * get_material_1() const { return ___material_1; }
	inline Material_t340375123 ** get_address_of_material_1() { return &___material_1; }
	inline void set_material_1(Material_t340375123 * value)
	{
		___material_1 = value;
		Il2CppCodeGenWriteBarrier((&___material_1), value);
	}

	inline static int32_t get_offset_of_subMesh_2() { return static_cast<int32_t>(offsetof(MeshInstanceRenderer_t1374477304, ___subMesh_2)); }
	inline int32_t get_subMesh_2() const { return ___subMesh_2; }
	inline int32_t* get_address_of_subMesh_2() { return &___subMesh_2; }
	inline void set_subMesh_2(int32_t value)
	{
		___subMesh_2 = value;
	}

	inline static int32_t get_offset_of_castShadows_3() { return static_cast<int32_t>(offsetof(MeshInstanceRenderer_t1374477304, ___castShadows_3)); }
	inline int32_t get_castShadows_3() const { return ___castShadows_3; }
	inline int32_t* get_address_of_castShadows_3() { return &___castShadows_3; }
	inline void set_castShadows_3(int32_t value)
	{
		___castShadows_3 = value;
	}

	inline static int32_t get_offset_of_receiveShadows_4() { return static_cast<int32_t>(offsetof(MeshInstanceRenderer_t1374477304, ___receiveShadows_4)); }
	inline bool get_receiveShadows_4() const { return ___receiveShadows_4; }
	inline bool* get_address_of_receiveShadows_4() { return &___receiveShadows_4; }
	inline void set_receiveShadows_4(bool value)
	{
		___receiveShadows_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Rendering.MeshInstanceRenderer
struct MeshInstanceRenderer_t1374477304_marshaled_pinvoke
{
	Mesh_t3648964284 * ___mesh_0;
	Material_t340375123 * ___material_1;
	int32_t ___subMesh_2;
	int32_t ___castShadows_3;
	int32_t ___receiveShadows_4;
};
// Native definition for COM marshalling of Unity.Rendering.MeshInstanceRenderer
struct MeshInstanceRenderer_t1374477304_marshaled_com
{
	Mesh_t3648964284 * ___mesh_0;
	Material_t340375123 * ___material_1;
	int32_t ___subMesh_2;
	int32_t ___castShadows_3;
	int32_t ___receiveShadows_4;
};
#endif // MESHINSTANCERENDERER_T1374477304_H
#ifndef VISIBLELOCALTOWORLD_T3873701513_H
#define VISIBLELOCALTOWORLD_T3873701513_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.VisibleLocalToWorld
struct  VisibleLocalToWorld_t3873701513 
{
public:
	// Unity.Mathematics.float4x4 Unity.Rendering.VisibleLocalToWorld::Value
	float4x4_t3283751067  ___Value_0;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(VisibleLocalToWorld_t3873701513, ___Value_0)); }
	inline float4x4_t3283751067  get_Value_0() const { return ___Value_0; }
	inline float4x4_t3283751067 * get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(float4x4_t3283751067  value)
	{
		___Value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VISIBLELOCALTOWORLD_T3873701513_H
#ifndef LOCALTOWORLD_T2122786298_H
#define LOCALTOWORLD_T2122786298_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Transforms.LocalToWorld
struct  LocalToWorld_t2122786298 
{
public:
	// Unity.Mathematics.float4x4 Unity.Transforms.LocalToWorld::Value
	float4x4_t3283751067  ___Value_0;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(LocalToWorld_t2122786298, ___Value_0)); }
	inline float4x4_t3283751067  get_Value_0() const { return ___Value_0; }
	inline float4x4_t3283751067 * get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(float4x4_t3283751067  value)
	{
		___Value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LOCALTOWORLD_T2122786298_H
#ifndef ROTATION_T3876701058_H
#define ROTATION_T3876701058_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Transforms.Rotation
struct  Rotation_t3876701058 
{
public:
	// Unity.Mathematics.quaternion Unity.Transforms.Rotation::Value
	quaternion_t2487769139  ___Value_0;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(Rotation_t3876701058, ___Value_0)); }
	inline quaternion_t2487769139  get_Value_0() const { return ___Value_0; }
	inline quaternion_t2487769139 * get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(quaternion_t2487769139  value)
	{
		___Value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ROTATION_T3876701058_H
#ifndef COMPONENT_T1923634451_H
#define COMPONENT_T1923634451_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Component
struct  Component_t1923634451  : public Object_t631007953
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENT_T1923634451_H
#ifndef COMPARISONSAMPLERSTATE_T2281891109_H
#define COMPARISONSAMPLERSTATE_T2281891109_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ComparisonSamplerState
struct  ComparisonSamplerState_t2281891109 
{
public:
	// UnityEngine.FilterMode UnityEngine.Experimental.Rendering.ComparisonSamplerState::filterMode
	int32_t ___filterMode_0;
	// UnityEngine.TextureWrapMode UnityEngine.Experimental.Rendering.ComparisonSamplerState::wrapMode
	int32_t ___wrapMode_1;
	// System.UInt32 UnityEngine.Experimental.Rendering.ComparisonSamplerState::anisotropy
	uint32_t ___anisotropy_2;

public:
	inline static int32_t get_offset_of_filterMode_0() { return static_cast<int32_t>(offsetof(ComparisonSamplerState_t2281891109, ___filterMode_0)); }
	inline int32_t get_filterMode_0() const { return ___filterMode_0; }
	inline int32_t* get_address_of_filterMode_0() { return &___filterMode_0; }
	inline void set_filterMode_0(int32_t value)
	{
		___filterMode_0 = value;
	}

	inline static int32_t get_offset_of_wrapMode_1() { return static_cast<int32_t>(offsetof(ComparisonSamplerState_t2281891109, ___wrapMode_1)); }
	inline int32_t get_wrapMode_1() const { return ___wrapMode_1; }
	inline int32_t* get_address_of_wrapMode_1() { return &___wrapMode_1; }
	inline void set_wrapMode_1(int32_t value)
	{
		___wrapMode_1 = value;
	}

	inline static int32_t get_offset_of_anisotropy_2() { return static_cast<int32_t>(offsetof(ComparisonSamplerState_t2281891109, ___anisotropy_2)); }
	inline uint32_t get_anisotropy_2() const { return ___anisotropy_2; }
	inline uint32_t* get_address_of_anisotropy_2() { return &___anisotropy_2; }
	inline void set_anisotropy_2(uint32_t value)
	{
		___anisotropy_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPARISONSAMPLERSTATE_T2281891109_H
#ifndef SAMPLERSTATE_T2103487996_H
#define SAMPLERSTATE_T2103487996_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.SamplerState
struct  SamplerState_t2103487996 
{
public:
	// UnityEngine.FilterMode UnityEngine.Experimental.Rendering.SamplerState::filterMode
	int32_t ___filterMode_0;
	// UnityEngine.TextureWrapMode UnityEngine.Experimental.Rendering.SamplerState::wrapMode
	int32_t ___wrapMode_1;
	// System.UInt32 UnityEngine.Experimental.Rendering.SamplerState::anisotropy
	uint32_t ___anisotropy_2;

public:
	inline static int32_t get_offset_of_filterMode_0() { return static_cast<int32_t>(offsetof(SamplerState_t2103487996, ___filterMode_0)); }
	inline int32_t get_filterMode_0() const { return ___filterMode_0; }
	inline int32_t* get_address_of_filterMode_0() { return &___filterMode_0; }
	inline void set_filterMode_0(int32_t value)
	{
		___filterMode_0 = value;
	}

	inline static int32_t get_offset_of_wrapMode_1() { return static_cast<int32_t>(offsetof(SamplerState_t2103487996, ___wrapMode_1)); }
	inline int32_t get_wrapMode_1() const { return ___wrapMode_1; }
	inline int32_t* get_address_of_wrapMode_1() { return &___wrapMode_1; }
	inline void set_wrapMode_1(int32_t value)
	{
		___wrapMode_1 = value;
	}

	inline static int32_t get_offset_of_anisotropy_2() { return static_cast<int32_t>(offsetof(SamplerState_t2103487996, ___anisotropy_2)); }
	inline uint32_t get_anisotropy_2() const { return ___anisotropy_2; }
	inline uint32_t* get_address_of_anisotropy_2() { return &___anisotropy_2; }
	inline void set_anisotropy_2(uint32_t value)
	{
		___anisotropy_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAMPLERSTATE_T2103487996_H
#ifndef OVERRIDE_T1415021437_H
#define OVERRIDE_T1415021437_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.ShadowRegistry/Override
struct  Override_t1415021437 
{
public:
	// System.Boolean UnityEngine.Experimental.Rendering.ShadowRegistry/Override::enabled
	bool ___enabled_0;
	// UnityEngine.Experimental.Rendering.ShadowAlgorithm UnityEngine.Experimental.Rendering.ShadowRegistry/Override::algorithm
	int32_t ___algorithm_1;
	// UnityEngine.Experimental.Rendering.ShadowVariant UnityEngine.Experimental.Rendering.ShadowRegistry/Override::variant
	int32_t ___variant_2;
	// UnityEngine.Experimental.Rendering.ShadowPrecision UnityEngine.Experimental.Rendering.ShadowRegistry/Override::precision
	int32_t ___precision_3;

public:
	inline static int32_t get_offset_of_enabled_0() { return static_cast<int32_t>(offsetof(Override_t1415021437, ___enabled_0)); }
	inline bool get_enabled_0() const { return ___enabled_0; }
	inline bool* get_address_of_enabled_0() { return &___enabled_0; }
	inline void set_enabled_0(bool value)
	{
		___enabled_0 = value;
	}

	inline static int32_t get_offset_of_algorithm_1() { return static_cast<int32_t>(offsetof(Override_t1415021437, ___algorithm_1)); }
	inline int32_t get_algorithm_1() const { return ___algorithm_1; }
	inline int32_t* get_address_of_algorithm_1() { return &___algorithm_1; }
	inline void set_algorithm_1(int32_t value)
	{
		___algorithm_1 = value;
	}

	inline static int32_t get_offset_of_variant_2() { return static_cast<int32_t>(offsetof(Override_t1415021437, ___variant_2)); }
	inline int32_t get_variant_2() const { return ___variant_2; }
	inline int32_t* get_address_of_variant_2() { return &___variant_2; }
	inline void set_variant_2(int32_t value)
	{
		___variant_2 = value;
	}

	inline static int32_t get_offset_of_precision_3() { return static_cast<int32_t>(offsetof(Override_t1415021437, ___precision_3)); }
	inline int32_t get_precision_3() const { return ___precision_3; }
	inline int32_t* get_address_of_precision_3() { return &___precision_3; }
	inline void set_precision_3(int32_t value)
	{
		___precision_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.ShadowRegistry/Override
struct Override_t1415021437_marshaled_pinvoke
{
	int32_t ___enabled_0;
	int32_t ___algorithm_1;
	int32_t ___variant_2;
	int32_t ___precision_3;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.ShadowRegistry/Override
struct Override_t1415021437_marshaled_com
{
	int32_t ___enabled_0;
	int32_t ___algorithm_1;
	int32_t ___variant_2;
	int32_t ___precision_3;
};
#endif // OVERRIDE_T1415021437_H
#ifndef VISIBLELIGHT_T704066072_H
#define VISIBLELIGHT_T704066072_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.VisibleLight
struct  VisibleLight_t704066072 
{
public:
	// UnityEngine.LightType UnityEngine.Experimental.Rendering.VisibleLight::lightType
	int32_t ___lightType_0;
	// UnityEngine.Color UnityEngine.Experimental.Rendering.VisibleLight::finalColor
	Color_t2555686324  ___finalColor_1;
	// UnityEngine.Rect UnityEngine.Experimental.Rendering.VisibleLight::screenRect
	Rect_t2360479859  ___screenRect_2;
	// UnityEngine.Matrix4x4 UnityEngine.Experimental.Rendering.VisibleLight::localToWorld
	Matrix4x4_t1817901843  ___localToWorld_3;
	// System.Single UnityEngine.Experimental.Rendering.VisibleLight::range
	float ___range_4;
	// System.Single UnityEngine.Experimental.Rendering.VisibleLight::spotAngle
	float ___spotAngle_5;
	// System.Int32 UnityEngine.Experimental.Rendering.VisibleLight::instanceId
	int32_t ___instanceId_6;
	// UnityEngine.Experimental.Rendering.VisibleLightFlags UnityEngine.Experimental.Rendering.VisibleLight::flags
	int32_t ___flags_7;

public:
	inline static int32_t get_offset_of_lightType_0() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___lightType_0)); }
	inline int32_t get_lightType_0() const { return ___lightType_0; }
	inline int32_t* get_address_of_lightType_0() { return &___lightType_0; }
	inline void set_lightType_0(int32_t value)
	{
		___lightType_0 = value;
	}

	inline static int32_t get_offset_of_finalColor_1() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___finalColor_1)); }
	inline Color_t2555686324  get_finalColor_1() const { return ___finalColor_1; }
	inline Color_t2555686324 * get_address_of_finalColor_1() { return &___finalColor_1; }
	inline void set_finalColor_1(Color_t2555686324  value)
	{
		___finalColor_1 = value;
	}

	inline static int32_t get_offset_of_screenRect_2() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___screenRect_2)); }
	inline Rect_t2360479859  get_screenRect_2() const { return ___screenRect_2; }
	inline Rect_t2360479859 * get_address_of_screenRect_2() { return &___screenRect_2; }
	inline void set_screenRect_2(Rect_t2360479859  value)
	{
		___screenRect_2 = value;
	}

	inline static int32_t get_offset_of_localToWorld_3() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___localToWorld_3)); }
	inline Matrix4x4_t1817901843  get_localToWorld_3() const { return ___localToWorld_3; }
	inline Matrix4x4_t1817901843 * get_address_of_localToWorld_3() { return &___localToWorld_3; }
	inline void set_localToWorld_3(Matrix4x4_t1817901843  value)
	{
		___localToWorld_3 = value;
	}

	inline static int32_t get_offset_of_range_4() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___range_4)); }
	inline float get_range_4() const { return ___range_4; }
	inline float* get_address_of_range_4() { return &___range_4; }
	inline void set_range_4(float value)
	{
		___range_4 = value;
	}

	inline static int32_t get_offset_of_spotAngle_5() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___spotAngle_5)); }
	inline float get_spotAngle_5() const { return ___spotAngle_5; }
	inline float* get_address_of_spotAngle_5() { return &___spotAngle_5; }
	inline void set_spotAngle_5(float value)
	{
		___spotAngle_5 = value;
	}

	inline static int32_t get_offset_of_instanceId_6() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___instanceId_6)); }
	inline int32_t get_instanceId_6() const { return ___instanceId_6; }
	inline int32_t* get_address_of_instanceId_6() { return &___instanceId_6; }
	inline void set_instanceId_6(int32_t value)
	{
		___instanceId_6 = value;
	}

	inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(VisibleLight_t704066072, ___flags_7)); }
	inline int32_t get_flags_7() const { return ___flags_7; }
	inline int32_t* get_address_of_flags_7() { return &___flags_7; }
	inline void set_flags_7(int32_t value)
	{
		___flags_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VISIBLELIGHT_T704066072_H
#ifndef VISIBLEREFLECTIONPROBE_T1453491320_H
#define VISIBLEREFLECTIONPROBE_T1453491320_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.VisibleReflectionProbe
struct  VisibleReflectionProbe_t1453491320 
{
public:
	// UnityEngine.Bounds UnityEngine.Experimental.Rendering.VisibleReflectionProbe::bounds
	Bounds_t2266837910  ___bounds_0;
	// UnityEngine.Matrix4x4 UnityEngine.Experimental.Rendering.VisibleReflectionProbe::localToWorld
	Matrix4x4_t1817901843  ___localToWorld_1;
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.VisibleReflectionProbe::hdr
	Vector4_t3319028937  ___hdr_2;
	// UnityEngine.Vector3 UnityEngine.Experimental.Rendering.VisibleReflectionProbe::center
	Vector3_t3722313464  ___center_3;
	// System.Single UnityEngine.Experimental.Rendering.VisibleReflectionProbe::blendDistance
	float ___blendDistance_4;
	// System.Int32 UnityEngine.Experimental.Rendering.VisibleReflectionProbe::importance
	int32_t ___importance_5;
	// System.Int32 UnityEngine.Experimental.Rendering.VisibleReflectionProbe::boxProjection
	int32_t ___boxProjection_6;
	// System.Int32 UnityEngine.Experimental.Rendering.VisibleReflectionProbe::instanceId
	int32_t ___instanceId_7;
	// System.Int32 UnityEngine.Experimental.Rendering.VisibleReflectionProbe::textureId
	int32_t ___textureId_8;

public:
	inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___bounds_0)); }
	inline Bounds_t2266837910  get_bounds_0() const { return ___bounds_0; }
	inline Bounds_t2266837910 * get_address_of_bounds_0() { return &___bounds_0; }
	inline void set_bounds_0(Bounds_t2266837910  value)
	{
		___bounds_0 = value;
	}

	inline static int32_t get_offset_of_localToWorld_1() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___localToWorld_1)); }
	inline Matrix4x4_t1817901843  get_localToWorld_1() const { return ___localToWorld_1; }
	inline Matrix4x4_t1817901843 * get_address_of_localToWorld_1() { return &___localToWorld_1; }
	inline void set_localToWorld_1(Matrix4x4_t1817901843  value)
	{
		___localToWorld_1 = value;
	}

	inline static int32_t get_offset_of_hdr_2() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___hdr_2)); }
	inline Vector4_t3319028937  get_hdr_2() const { return ___hdr_2; }
	inline Vector4_t3319028937 * get_address_of_hdr_2() { return &___hdr_2; }
	inline void set_hdr_2(Vector4_t3319028937  value)
	{
		___hdr_2 = value;
	}

	inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___center_3)); }
	inline Vector3_t3722313464  get_center_3() const { return ___center_3; }
	inline Vector3_t3722313464 * get_address_of_center_3() { return &___center_3; }
	inline void set_center_3(Vector3_t3722313464  value)
	{
		___center_3 = value;
	}

	inline static int32_t get_offset_of_blendDistance_4() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___blendDistance_4)); }
	inline float get_blendDistance_4() const { return ___blendDistance_4; }
	inline float* get_address_of_blendDistance_4() { return &___blendDistance_4; }
	inline void set_blendDistance_4(float value)
	{
		___blendDistance_4 = value;
	}

	inline static int32_t get_offset_of_importance_5() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___importance_5)); }
	inline int32_t get_importance_5() const { return ___importance_5; }
	inline int32_t* get_address_of_importance_5() { return &___importance_5; }
	inline void set_importance_5(int32_t value)
	{
		___importance_5 = value;
	}

	inline static int32_t get_offset_of_boxProjection_6() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___boxProjection_6)); }
	inline int32_t get_boxProjection_6() const { return ___boxProjection_6; }
	inline int32_t* get_address_of_boxProjection_6() { return &___boxProjection_6; }
	inline void set_boxProjection_6(int32_t value)
	{
		___boxProjection_6 = value;
	}

	inline static int32_t get_offset_of_instanceId_7() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___instanceId_7)); }
	inline int32_t get_instanceId_7() const { return ___instanceId_7; }
	inline int32_t* get_address_of_instanceId_7() { return &___instanceId_7; }
	inline void set_instanceId_7(int32_t value)
	{
		___instanceId_7 = value;
	}

	inline static int32_t get_offset_of_textureId_8() { return static_cast<int32_t>(offsetof(VisibleReflectionProbe_t1453491320, ___textureId_8)); }
	inline int32_t get_textureId_8() const { return ___textureId_8; }
	inline int32_t* get_address_of_textureId_8() { return &___textureId_8; }
	inline void set_textureId_8(int32_t value)
	{
		___textureId_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VISIBLEREFLECTIONPROBE_T1453491320_H
#ifndef GAMEOBJECT_T1113636619_H
#define GAMEOBJECT_T1113636619_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.GameObject
struct  GameObject_t1113636619  : public Object_t631007953
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GAMEOBJECT_T1113636619_H
#ifndef MESH_T3648964284_H
#define MESH_T3648964284_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Mesh
struct  Mesh_t3648964284  : public Object_t631007953
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MESH_T3648964284_H
#ifndef PLAYABLEBINDING_T354260709_H
#define PLAYABLEBINDING_T354260709_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Playables.PlayableBinding
struct  PlayableBinding_t354260709 
{
public:
	// System.String UnityEngine.Playables.PlayableBinding::m_StreamName
	String_t* ___m_StreamName_0;
	// UnityEngine.Object UnityEngine.Playables.PlayableBinding::m_SourceObject
	Object_t631007953 * ___m_SourceObject_1;
	// System.Type UnityEngine.Playables.PlayableBinding::m_SourceBindingType
	Type_t * ___m_SourceBindingType_2;
	// UnityEngine.Playables.PlayableBinding/CreateOutputMethod UnityEngine.Playables.PlayableBinding::m_CreateOutputMethod
	CreateOutputMethod_t2301811773 * ___m_CreateOutputMethod_3;

public:
	inline static int32_t get_offset_of_m_StreamName_0() { return static_cast<int32_t>(offsetof(PlayableBinding_t354260709, ___m_StreamName_0)); }
	inline String_t* get_m_StreamName_0() const { return ___m_StreamName_0; }
	inline String_t** get_address_of_m_StreamName_0() { return &___m_StreamName_0; }
	inline void set_m_StreamName_0(String_t* value)
	{
		___m_StreamName_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_StreamName_0), value);
	}

	inline static int32_t get_offset_of_m_SourceObject_1() { return static_cast<int32_t>(offsetof(PlayableBinding_t354260709, ___m_SourceObject_1)); }
	inline Object_t631007953 * get_m_SourceObject_1() const { return ___m_SourceObject_1; }
	inline Object_t631007953 ** get_address_of_m_SourceObject_1() { return &___m_SourceObject_1; }
	inline void set_m_SourceObject_1(Object_t631007953 * value)
	{
		___m_SourceObject_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_SourceObject_1), value);
	}

	inline static int32_t get_offset_of_m_SourceBindingType_2() { return static_cast<int32_t>(offsetof(PlayableBinding_t354260709, ___m_SourceBindingType_2)); }
	inline Type_t * get_m_SourceBindingType_2() const { return ___m_SourceBindingType_2; }
	inline Type_t ** get_address_of_m_SourceBindingType_2() { return &___m_SourceBindingType_2; }
	inline void set_m_SourceBindingType_2(Type_t * value)
	{
		___m_SourceBindingType_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_SourceBindingType_2), value);
	}

	inline static int32_t get_offset_of_m_CreateOutputMethod_3() { return static_cast<int32_t>(offsetof(PlayableBinding_t354260709, ___m_CreateOutputMethod_3)); }
	inline CreateOutputMethod_t2301811773 * get_m_CreateOutputMethod_3() const { return ___m_CreateOutputMethod_3; }
	inline CreateOutputMethod_t2301811773 ** get_address_of_m_CreateOutputMethod_3() { return &___m_CreateOutputMethod_3; }
	inline void set_m_CreateOutputMethod_3(CreateOutputMethod_t2301811773 * value)
	{
		___m_CreateOutputMethod_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_CreateOutputMethod_3), value);
	}
};

struct PlayableBinding_t354260709_StaticFields
{
public:
	// UnityEngine.Playables.PlayableBinding[] UnityEngine.Playables.PlayableBinding::None
	PlayableBindingU5BU5D_t829358056* ___None_4;
	// System.Double UnityEngine.Playables.PlayableBinding::DefaultDuration
	double ___DefaultDuration_5;

public:
	inline static int32_t get_offset_of_None_4() { return static_cast<int32_t>(offsetof(PlayableBinding_t354260709_StaticFields, ___None_4)); }
	inline PlayableBindingU5BU5D_t829358056* get_None_4() const { return ___None_4; }
	inline PlayableBindingU5BU5D_t829358056** get_address_of_None_4() { return &___None_4; }
	inline void set_None_4(PlayableBindingU5BU5D_t829358056* value)
	{
		___None_4 = value;
		Il2CppCodeGenWriteBarrier((&___None_4), value);
	}

	inline static int32_t get_offset_of_DefaultDuration_5() { return static_cast<int32_t>(offsetof(PlayableBinding_t354260709_StaticFields, ___DefaultDuration_5)); }
	inline double get_DefaultDuration_5() const { return ___DefaultDuration_5; }
	inline double* get_address_of_DefaultDuration_5() { return &___DefaultDuration_5; }
	inline void set_DefaultDuration_5(double value)
	{
		___DefaultDuration_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Playables.PlayableBinding
struct PlayableBinding_t354260709_marshaled_pinvoke
{
	char* ___m_StreamName_0;
	Object_t631007953_marshaled_pinvoke ___m_SourceObject_1;
	Type_t * ___m_SourceBindingType_2;
	Il2CppMethodPointer ___m_CreateOutputMethod_3;
};
// Native definition for COM marshalling of UnityEngine.Playables.PlayableBinding
struct PlayableBinding_t354260709_marshaled_com
{
	Il2CppChar* ___m_StreamName_0;
	Object_t631007953_marshaled_com* ___m_SourceObject_1;
	Type_t * ___m_SourceBindingType_2;
	Il2CppMethodPointer ___m_CreateOutputMethod_3;
};
#endif // PLAYABLEBINDING_T354260709_H
#ifndef RENDERTARGETIDENTIFIER_T2079184500_H
#define RENDERTARGETIDENTIFIER_T2079184500_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.RenderTargetIdentifier
struct  RenderTargetIdentifier_t2079184500 
{
public:
	// UnityEngine.Rendering.BuiltinRenderTextureType UnityEngine.Rendering.RenderTargetIdentifier::m_Type
	int32_t ___m_Type_0;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_NameID
	int32_t ___m_NameID_1;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_InstanceID
	int32_t ___m_InstanceID_2;
	// System.IntPtr UnityEngine.Rendering.RenderTargetIdentifier::m_BufferPointer
	intptr_t ___m_BufferPointer_3;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_MipLevel
	int32_t ___m_MipLevel_4;
	// UnityEngine.CubemapFace UnityEngine.Rendering.RenderTargetIdentifier::m_CubeFace
	int32_t ___m_CubeFace_5;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_DepthSlice
	int32_t ___m_DepthSlice_6;

public:
	inline static int32_t get_offset_of_m_Type_0() { return static_cast<int32_t>(offsetof(RenderTargetIdentifier_t2079184500, ___m_Type_0)); }
	inline int32_t get_m_Type_0() const { return ___m_Type_0; }
	inline int32_t* get_address_of_m_Type_0() { return &___m_Type_0; }
	inline void set_m_Type_0(int32_t value)
	{
		___m_Type_0 = value;
	}

	inline static int32_t get_offset_of_m_NameID_1() { return static_cast<int32_t>(offsetof(RenderTargetIdentifier_t2079184500, ___m_NameID_1)); }
	inline int32_t get_m_NameID_1() const { return ___m_NameID_1; }
	inline int32_t* get_address_of_m_NameID_1() { return &___m_NameID_1; }
	inline void set_m_NameID_1(int32_t value)
	{
		___m_NameID_1 = value;
	}

	inline static int32_t get_offset_of_m_InstanceID_2() { return static_cast<int32_t>(offsetof(RenderTargetIdentifier_t2079184500, ___m_InstanceID_2)); }
	inline int32_t get_m_InstanceID_2() const { return ___m_InstanceID_2; }
	inline int32_t* get_address_of_m_InstanceID_2() { return &___m_InstanceID_2; }
	inline void set_m_InstanceID_2(int32_t value)
	{
		___m_InstanceID_2 = value;
	}

	inline static int32_t get_offset_of_m_BufferPointer_3() { return static_cast<int32_t>(offsetof(RenderTargetIdentifier_t2079184500, ___m_BufferPointer_3)); }
	inline intptr_t get_m_BufferPointer_3() const { return ___m_BufferPointer_3; }
	inline intptr_t* get_address_of_m_BufferPointer_3() { return &___m_BufferPointer_3; }
	inline void set_m_BufferPointer_3(intptr_t value)
	{
		___m_BufferPointer_3 = value;
	}

	inline static int32_t get_offset_of_m_MipLevel_4() { return static_cast<int32_t>(offsetof(RenderTargetIdentifier_t2079184500, ___m_MipLevel_4)); }
	inline int32_t get_m_MipLevel_4() const { return ___m_MipLevel_4; }
	inline int32_t* get_address_of_m_MipLevel_4() { return &___m_MipLevel_4; }
	inline void set_m_MipLevel_4(int32_t value)
	{
		___m_MipLevel_4 = value;
	}

	inline static int32_t get_offset_of_m_CubeFace_5() { return static_cast<int32_t>(offsetof(RenderTargetIdentifier_t2079184500, ___m_CubeFace_5)); }
	inline int32_t get_m_CubeFace_5() const { return ___m_CubeFace_5; }
	inline int32_t* get_address_of_m_CubeFace_5() { return &___m_CubeFace_5; }
	inline void set_m_CubeFace_5(int32_t value)
	{
		___m_CubeFace_5 = value;
	}

	inline static int32_t get_offset_of_m_DepthSlice_6() { return static_cast<int32_t>(offsetof(RenderTargetIdentifier_t2079184500, ___m_DepthSlice_6)); }
	inline int32_t get_m_DepthSlice_6() const { return ___m_DepthSlice_6; }
	inline int32_t* get_address_of_m_DepthSlice_6() { return &___m_DepthSlice_6; }
	inline void set_m_DepthSlice_6(int32_t value)
	{
		___m_DepthSlice_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RENDERTARGETIDENTIFIER_T2079184500_H
#ifndef SCRIPTABLEOBJECT_T2528358522_H
#define SCRIPTABLEOBJECT_T2528358522_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.ScriptableObject
struct  ScriptableObject_t2528358522  : public Object_t631007953
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_t2528358522_marshaled_pinvoke : public Object_t631007953_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_t2528358522_marshaled_com : public Object_t631007953_marshaled_com
{
};
#endif // SCRIPTABLEOBJECT_T2528358522_H
#ifndef NAVIGATION_T3049316579_H
#define NAVIGATION_T3049316579_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.Navigation
struct  Navigation_t3049316579 
{
public:
	// UnityEngine.UI.Navigation/Mode UnityEngine.UI.Navigation::m_Mode
	int32_t ___m_Mode_0;
	// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnUp
	Selectable_t3250028441 * ___m_SelectOnUp_1;
	// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnDown
	Selectable_t3250028441 * ___m_SelectOnDown_2;
	// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnLeft
	Selectable_t3250028441 * ___m_SelectOnLeft_3;
	// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnRight
	Selectable_t3250028441 * ___m_SelectOnRight_4;

public:
	inline static int32_t get_offset_of_m_Mode_0() { return static_cast<int32_t>(offsetof(Navigation_t3049316579, ___m_Mode_0)); }
	inline int32_t get_m_Mode_0() const { return ___m_Mode_0; }
	inline int32_t* get_address_of_m_Mode_0() { return &___m_Mode_0; }
	inline void set_m_Mode_0(int32_t value)
	{
		___m_Mode_0 = value;
	}

	inline static int32_t get_offset_of_m_SelectOnUp_1() { return static_cast<int32_t>(offsetof(Navigation_t3049316579, ___m_SelectOnUp_1)); }
	inline Selectable_t3250028441 * get_m_SelectOnUp_1() const { return ___m_SelectOnUp_1; }
	inline Selectable_t3250028441 ** get_address_of_m_SelectOnUp_1() { return &___m_SelectOnUp_1; }
	inline void set_m_SelectOnUp_1(Selectable_t3250028441 * value)
	{
		___m_SelectOnUp_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_SelectOnUp_1), value);
	}

	inline static int32_t get_offset_of_m_SelectOnDown_2() { return static_cast<int32_t>(offsetof(Navigation_t3049316579, ___m_SelectOnDown_2)); }
	inline Selectable_t3250028441 * get_m_SelectOnDown_2() const { return ___m_SelectOnDown_2; }
	inline Selectable_t3250028441 ** get_address_of_m_SelectOnDown_2() { return &___m_SelectOnDown_2; }
	inline void set_m_SelectOnDown_2(Selectable_t3250028441 * value)
	{
		___m_SelectOnDown_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_SelectOnDown_2), value);
	}

	inline static int32_t get_offset_of_m_SelectOnLeft_3() { return static_cast<int32_t>(offsetof(Navigation_t3049316579, ___m_SelectOnLeft_3)); }
	inline Selectable_t3250028441 * get_m_SelectOnLeft_3() const { return ___m_SelectOnLeft_3; }
	inline Selectable_t3250028441 ** get_address_of_m_SelectOnLeft_3() { return &___m_SelectOnLeft_3; }
	inline void set_m_SelectOnLeft_3(Selectable_t3250028441 * value)
	{
		___m_SelectOnLeft_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_SelectOnLeft_3), value);
	}

	inline static int32_t get_offset_of_m_SelectOnRight_4() { return static_cast<int32_t>(offsetof(Navigation_t3049316579, ___m_SelectOnRight_4)); }
	inline Selectable_t3250028441 * get_m_SelectOnRight_4() const { return ___m_SelectOnRight_4; }
	inline Selectable_t3250028441 ** get_address_of_m_SelectOnRight_4() { return &___m_SelectOnRight_4; }
	inline void set_m_SelectOnRight_4(Selectable_t3250028441 * value)
	{
		___m_SelectOnRight_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_SelectOnRight_4), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.UI.Navigation
struct Navigation_t3049316579_marshaled_pinvoke
{
	int32_t ___m_Mode_0;
	Selectable_t3250028441 * ___m_SelectOnUp_1;
	Selectable_t3250028441 * ___m_SelectOnDown_2;
	Selectable_t3250028441 * ___m_SelectOnLeft_3;
	Selectable_t3250028441 * ___m_SelectOnRight_4;
};
// Native definition for COM marshalling of UnityEngine.UI.Navigation
struct Navigation_t3049316579_marshaled_com
{
	int32_t ___m_Mode_0;
	Selectable_t3250028441 * ___m_SelectOnUp_1;
	Selectable_t3250028441 * ___m_SelectOnDown_2;
	Selectable_t3250028441 * ___m_SelectOnLeft_3;
	Selectable_t3250028441 * ___m_SelectOnRight_4;
};
#endif // NAVIGATION_T3049316579_H
#ifndef U3CPROCESSOPERATIONU3ED__24_T1753638225_H
#define U3CPROCESSOPERATIONU3ED__24_T1753638225_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24
struct  U3CProcessOperationU3Ed__24_t1753638225 
{
public:
	// System.Int32 Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::<>t__builder
	AsyncTaskMethodBuilder_t3536885450  ___U3CU3Et__builder_1;
	// System.Threading.CancellationToken Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_2;
	// Mono.Net.Security.AsyncProtocolRequest Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::<>4__this
	AsyncProtocolRequest_t4184368197 * ___U3CU3E4__this_3;
	// Mono.Net.Security.AsyncOperationStatus Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::<status>5__1
	int32_t ___U3CstatusU3E5__1_4;
	// Mono.Net.Security.AsyncOperationStatus Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::<newStatus>5__2
	int32_t ___U3CnewStatusU3E5__2_5;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>> Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::<>u__1
	ConfiguredTaskAwaiter_t1701041524  ___U3CU3Eu__1_6;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::<>u__2
	ConfiguredTaskAwaiter_t555647845  ___U3CU3Eu__2_7;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_t3536885450  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_t3536885450 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_t3536885450  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_cancellationToken_2() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___cancellationToken_2)); }
	inline CancellationToken_t784455623  get_cancellationToken_2() const { return ___cancellationToken_2; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_2() { return &___cancellationToken_2; }
	inline void set_cancellationToken_2(CancellationToken_t784455623  value)
	{
		___cancellationToken_2 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___U3CU3E4__this_3)); }
	inline AsyncProtocolRequest_t4184368197 * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; }
	inline AsyncProtocolRequest_t4184368197 ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; }
	inline void set_U3CU3E4__this_3(AsyncProtocolRequest_t4184368197 * value)
	{
		___U3CU3E4__this_3 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_3), value);
	}

	inline static int32_t get_offset_of_U3CstatusU3E5__1_4() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___U3CstatusU3E5__1_4)); }
	inline int32_t get_U3CstatusU3E5__1_4() const { return ___U3CstatusU3E5__1_4; }
	inline int32_t* get_address_of_U3CstatusU3E5__1_4() { return &___U3CstatusU3E5__1_4; }
	inline void set_U3CstatusU3E5__1_4(int32_t value)
	{
		___U3CstatusU3E5__1_4 = value;
	}

	inline static int32_t get_offset_of_U3CnewStatusU3E5__2_5() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___U3CnewStatusU3E5__2_5)); }
	inline int32_t get_U3CnewStatusU3E5__2_5() const { return ___U3CnewStatusU3E5__2_5; }
	inline int32_t* get_address_of_U3CnewStatusU3E5__2_5() { return &___U3CnewStatusU3E5__2_5; }
	inline void set_U3CnewStatusU3E5__2_5(int32_t value)
	{
		___U3CnewStatusU3E5__2_5 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_6() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___U3CU3Eu__1_6)); }
	inline ConfiguredTaskAwaiter_t1701041524  get_U3CU3Eu__1_6() const { return ___U3CU3Eu__1_6; }
	inline ConfiguredTaskAwaiter_t1701041524 * get_address_of_U3CU3Eu__1_6() { return &___U3CU3Eu__1_6; }
	inline void set_U3CU3Eu__1_6(ConfiguredTaskAwaiter_t1701041524  value)
	{
		___U3CU3Eu__1_6 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__2_7() { return static_cast<int32_t>(offsetof(U3CProcessOperationU3Ed__24_t1753638225, ___U3CU3Eu__2_7)); }
	inline ConfiguredTaskAwaiter_t555647845  get_U3CU3Eu__2_7() const { return ___U3CU3Eu__2_7; }
	inline ConfiguredTaskAwaiter_t555647845 * get_address_of_U3CU3Eu__2_7() { return &___U3CU3Eu__2_7; }
	inline void set_U3CU3Eu__2_7(ConfiguredTaskAwaiter_t555647845  value)
	{
		___U3CU3Eu__2_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CPROCESSOPERATIONU3ED__24_T1753638225_H
#ifndef U3CINNERWRITEU3ED__67_T2443470766_H
#define U3CINNERWRITEU3ED__67_T2443470766_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67
struct  U3CInnerWriteU3Ed__67_t2443470766 
{
public:
	// System.Int32 Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67::<>t__builder
	AsyncTaskMethodBuilder_t3536885450  ___U3CU3Et__builder_1;
	// System.Threading.CancellationToken Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_2;
	// Mono.Net.Security.MobileAuthenticatedStream Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67::<>4__this
	MobileAuthenticatedStream_t3383979266 * ___U3CU3E4__this_3;
	// System.Boolean Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67::sync
	bool ___sync_4;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67::<>u__1
	ConfiguredTaskAwaiter_t555647845  ___U3CU3Eu__1_5;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CInnerWriteU3Ed__67_t2443470766, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CInnerWriteU3Ed__67_t2443470766, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_t3536885450  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_t3536885450 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_t3536885450  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_cancellationToken_2() { return static_cast<int32_t>(offsetof(U3CInnerWriteU3Ed__67_t2443470766, ___cancellationToken_2)); }
	inline CancellationToken_t784455623  get_cancellationToken_2() const { return ___cancellationToken_2; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_2() { return &___cancellationToken_2; }
	inline void set_cancellationToken_2(CancellationToken_t784455623  value)
	{
		___cancellationToken_2 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast<int32_t>(offsetof(U3CInnerWriteU3Ed__67_t2443470766, ___U3CU3E4__this_3)); }
	inline MobileAuthenticatedStream_t3383979266 * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; }
	inline MobileAuthenticatedStream_t3383979266 ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; }
	inline void set_U3CU3E4__this_3(MobileAuthenticatedStream_t3383979266 * value)
	{
		___U3CU3E4__this_3 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_3), value);
	}

	inline static int32_t get_offset_of_sync_4() { return static_cast<int32_t>(offsetof(U3CInnerWriteU3Ed__67_t2443470766, ___sync_4)); }
	inline bool get_sync_4() const { return ___sync_4; }
	inline bool* get_address_of_sync_4() { return &___sync_4; }
	inline void set_sync_4(bool value)
	{
		___sync_4 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_5() { return static_cast<int32_t>(offsetof(U3CInnerWriteU3Ed__67_t2443470766, ___U3CU3Eu__1_5)); }
	inline ConfiguredTaskAwaiter_t555647845  get_U3CU3Eu__1_5() const { return ___U3CU3Eu__1_5; }
	inline ConfiguredTaskAwaiter_t555647845 * get_address_of_U3CU3Eu__1_5() { return &___U3CU3Eu__1_5; }
	inline void set_U3CU3Eu__1_5(ConfiguredTaskAwaiter_t555647845  value)
	{
		___U3CU3Eu__1_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CINNERWRITEU3ED__67_T2443470766_H
#ifndef U3CPROCESSAUTHENTICATIONU3ED__47_T649267051_H
#define U3CPROCESSAUTHENTICATIONU3ED__47_T649267051_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47
struct  U3CProcessAuthenticationU3Ed__47_t649267051 
{
public:
	// System.Int32 Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::<>t__builder
	AsyncTaskMethodBuilder_t3536885450  ___U3CU3Et__builder_1;
	// System.Boolean Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::serverMode
	bool ___serverMode_2;
	// System.Security.Cryptography.X509Certificates.X509Certificate Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::serverCertificate
	X509Certificate_t713131622 * ___serverCertificate_3;
	// System.String Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::targetHost
	String_t* ___targetHost_4;
	// Mono.Net.Security.MobileAuthenticatedStream Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::<>4__this
	MobileAuthenticatedStream_t3383979266 * ___U3CU3E4__this_5;
	// System.Boolean Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::runSynchronously
	bool ___runSynchronously_6;
	// System.Security.Authentication.SslProtocols Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::enabledProtocols
	int32_t ___enabledProtocols_7;
	// System.Security.Cryptography.X509Certificates.X509CertificateCollection Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::clientCertificates
	X509CertificateCollection_t3399372417 * ___clientCertificates_8;
	// System.Boolean Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::clientCertRequired
	bool ___clientCertRequired_9;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<Mono.Net.Security.AsyncProtocolResult> Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::<>u__1
	ConfiguredTaskAwaiter_t410331069  ___U3CU3Eu__1_10;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_t3536885450  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_t3536885450 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_t3536885450  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_serverMode_2() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___serverMode_2)); }
	inline bool get_serverMode_2() const { return ___serverMode_2; }
	inline bool* get_address_of_serverMode_2() { return &___serverMode_2; }
	inline void set_serverMode_2(bool value)
	{
		___serverMode_2 = value;
	}

	inline static int32_t get_offset_of_serverCertificate_3() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___serverCertificate_3)); }
	inline X509Certificate_t713131622 * get_serverCertificate_3() const { return ___serverCertificate_3; }
	inline X509Certificate_t713131622 ** get_address_of_serverCertificate_3() { return &___serverCertificate_3; }
	inline void set_serverCertificate_3(X509Certificate_t713131622 * value)
	{
		___serverCertificate_3 = value;
		Il2CppCodeGenWriteBarrier((&___serverCertificate_3), value);
	}

	inline static int32_t get_offset_of_targetHost_4() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___targetHost_4)); }
	inline String_t* get_targetHost_4() const { return ___targetHost_4; }
	inline String_t** get_address_of_targetHost_4() { return &___targetHost_4; }
	inline void set_targetHost_4(String_t* value)
	{
		___targetHost_4 = value;
		Il2CppCodeGenWriteBarrier((&___targetHost_4), value);
	}

	inline static int32_t get_offset_of_U3CU3E4__this_5() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___U3CU3E4__this_5)); }
	inline MobileAuthenticatedStream_t3383979266 * get_U3CU3E4__this_5() const { return ___U3CU3E4__this_5; }
	inline MobileAuthenticatedStream_t3383979266 ** get_address_of_U3CU3E4__this_5() { return &___U3CU3E4__this_5; }
	inline void set_U3CU3E4__this_5(MobileAuthenticatedStream_t3383979266 * value)
	{
		___U3CU3E4__this_5 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_5), value);
	}

	inline static int32_t get_offset_of_runSynchronously_6() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___runSynchronously_6)); }
	inline bool get_runSynchronously_6() const { return ___runSynchronously_6; }
	inline bool* get_address_of_runSynchronously_6() { return &___runSynchronously_6; }
	inline void set_runSynchronously_6(bool value)
	{
		___runSynchronously_6 = value;
	}

	inline static int32_t get_offset_of_enabledProtocols_7() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___enabledProtocols_7)); }
	inline int32_t get_enabledProtocols_7() const { return ___enabledProtocols_7; }
	inline int32_t* get_address_of_enabledProtocols_7() { return &___enabledProtocols_7; }
	inline void set_enabledProtocols_7(int32_t value)
	{
		___enabledProtocols_7 = value;
	}

	inline static int32_t get_offset_of_clientCertificates_8() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___clientCertificates_8)); }
	inline X509CertificateCollection_t3399372417 * get_clientCertificates_8() const { return ___clientCertificates_8; }
	inline X509CertificateCollection_t3399372417 ** get_address_of_clientCertificates_8() { return &___clientCertificates_8; }
	inline void set_clientCertificates_8(X509CertificateCollection_t3399372417 * value)
	{
		___clientCertificates_8 = value;
		Il2CppCodeGenWriteBarrier((&___clientCertificates_8), value);
	}

	inline static int32_t get_offset_of_clientCertRequired_9() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___clientCertRequired_9)); }
	inline bool get_clientCertRequired_9() const { return ___clientCertRequired_9; }
	inline bool* get_address_of_clientCertRequired_9() { return &___clientCertRequired_9; }
	inline void set_clientCertRequired_9(bool value)
	{
		___clientCertRequired_9 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_10() { return static_cast<int32_t>(offsetof(U3CProcessAuthenticationU3Ed__47_t649267051, ___U3CU3Eu__1_10)); }
	inline ConfiguredTaskAwaiter_t410331069  get_U3CU3Eu__1_10() const { return ___U3CU3Eu__1_10; }
	inline ConfiguredTaskAwaiter_t410331069 * get_address_of_U3CU3Eu__1_10() { return &___U3CU3Eu__1_10; }
	inline void set_U3CU3Eu__1_10(ConfiguredTaskAwaiter_t410331069  value)
	{
		___U3CU3Eu__1_10 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CPROCESSAUTHENTICATIONU3ED__47_T649267051_H
#ifndef ACTION_T1264377477_H
#define ACTION_T1264377477_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Action
struct  Action_t1264377477  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ACTION_T1264377477_H
#ifndef SLOT_T3290470216_H
#define SLOT_T3290470216_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.HashSet`1/Slot<Unity.Entities.ComponentType>
struct  Slot_t3290470216 
{
public:
	// System.Int32 System.Collections.Generic.HashSet`1/Slot::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.HashSet`1/Slot::next
	int32_t ___next_1;
	// T System.Collections.Generic.HashSet`1/Slot::value
	ComponentType_t2324479623  ___value_2;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Slot_t3290470216, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Slot_t3290470216, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_value_2() { return static_cast<int32_t>(offsetof(Slot_t3290470216, ___value_2)); }
	inline ComponentType_t2324479623  get_value_2() const { return ___value_2; }
	inline ComponentType_t2324479623 * get_address_of_value_2() { return &___value_2; }
	inline void set_value_2(ComponentType_t2324479623  value)
	{
		___value_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SLOT_T3290470216_H
#ifndef COMPARISON_1_T2855037343_H
#define COMPARISON_1_T2855037343_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Comparison`1<System.Object>
struct  Comparison_1_t2855037343  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPARISON_1_T2855037343_H
#ifndef COMPARISON_1_T2947958780_H
#define COMPARISON_1_T2947958780_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Comparison`1<Unity.Entities.FastEquality/FieldData>
struct  Comparison_1_t2947958780  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPARISON_1_T2947958780_H
#ifndef COMPARISON_1_T830933145_H
#define COMPARISON_1_T830933145_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Comparison`1<UnityEngine.RaycastHit>
struct  Comparison_1_t830933145  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPARISON_1_T830933145_H
#ifndef MISSINGMETHODEXCEPTION_T1274661534_H
#define MISSINGMETHODEXCEPTION_T1274661534_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.MissingMethodException
struct  MissingMethodException_t1274661534  : public MissingMemberException_t1385081665
{
public:
	// System.String System.MissingMethodException::signature
	String_t* ___signature_20;

public:
	inline static int32_t get_offset_of_signature_20() { return static_cast<int32_t>(offsetof(MissingMethodException_t1274661534, ___signature_20)); }
	inline String_t* get_signature_20() const { return ___signature_20; }
	inline String_t** get_address_of_signature_20() { return &___signature_20; }
	inline void set_signature_20(String_t* value)
	{
		___signature_20 = value;
		Il2CppCodeGenWriteBarrier((&___signature_20), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MISSINGMETHODEXCEPTION_T1274661534_H
#ifndef PREDICATE_1_T3905400288_H
#define PREDICATE_1_T3905400288_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Predicate`1<System.Object>
struct  Predicate_1_t3905400288  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PREDICATE_1_T3905400288_H
#ifndef ADDEVENT_2_T2439408604_H
#define ADDEVENT_2_T2439408604_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.EventInfo/AddEvent`2<System.Object,System.Object>
struct  AddEvent_2_t2439408604  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ADDEVENT_2_T2439408604_H
#ifndef STATICADDEVENT_1_T307512656_H
#define STATICADDEVENT_1_T307512656_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.EventInfo/StaticAddEvent`1<System.Object>
struct  StaticAddEvent_1_t307512656  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STATICADDEVENT_1_T307512656_H
#ifndef TYPEINFO_T1690786683_H
#define TYPEINFO_T1690786683_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Reflection.TypeInfo
struct  TypeInfo_t1690786683  : public Type_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TYPEINFO_T1690786683_H
#ifndef U3CWRITEASYNCINTERNALU3ED__37_T1756569490_H
#define U3CWRITEASYNCINTERNALU3ED__37_T1756569490_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37
struct  U3CWriteAsyncInternalU3Ed__37_t1756569490 
{
public:
	// System.Int32 System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<>1__state
	int32_t ___U3CU3E1__state_0;
	// System.Runtime.CompilerServices.AsyncTaskMethodBuilder System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<>t__builder
	AsyncTaskMethodBuilder_t3536885450  ___U3CU3Et__builder_1;
	// System.Security.Cryptography.CryptoStream System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<>4__this
	CryptoStream_t2702504504 * ___U3CU3E4__this_2;
	// System.Int32 System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::count
	int32_t ___count_3;
	// System.Int32 System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::offset
	int32_t ___offset_4;
	// System.Byte[] System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::buffer
	ByteU5BU5D_t4116647657* ___buffer_5;
	// System.Threading.CancellationToken System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::cancellationToken
	CancellationToken_t784455623  ___cancellationToken_6;
	// System.Int32 System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<bytesToWrite>5__1
	int32_t ___U3CbytesToWriteU3E5__1_7;
	// System.Int32 System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<currentInputIndex>5__2
	int32_t ___U3CcurrentInputIndexU3E5__2_8;
	// System.Int32 System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<numWholeBlocksInBytes>5__3
	int32_t ___U3CnumWholeBlocksInBytesU3E5__3_9;
	// System.Threading.SemaphoreSlim System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<sem>5__4
	SemaphoreSlim_t2974092902 * ___U3CsemU3E5__4_10;
	// System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<>u__1
	HopToThreadPoolAwaitable_t810938849  ___U3CU3Eu__1_11;
	// System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::<>u__2
	ConfiguredTaskAwaiter_t555647845  ___U3CU3Eu__2_12;

public:
	inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CU3E1__state_0)); }
	inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; }
	inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; }
	inline void set_U3CU3E1__state_0(int32_t value)
	{
		___U3CU3E1__state_0 = value;
	}

	inline static int32_t get_offset_of_U3CU3Et__builder_1() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CU3Et__builder_1)); }
	inline AsyncTaskMethodBuilder_t3536885450  get_U3CU3Et__builder_1() const { return ___U3CU3Et__builder_1; }
	inline AsyncTaskMethodBuilder_t3536885450 * get_address_of_U3CU3Et__builder_1() { return &___U3CU3Et__builder_1; }
	inline void set_U3CU3Et__builder_1(AsyncTaskMethodBuilder_t3536885450  value)
	{
		___U3CU3Et__builder_1 = value;
	}

	inline static int32_t get_offset_of_U3CU3E4__this_2() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CU3E4__this_2)); }
	inline CryptoStream_t2702504504 * get_U3CU3E4__this_2() const { return ___U3CU3E4__this_2; }
	inline CryptoStream_t2702504504 ** get_address_of_U3CU3E4__this_2() { return &___U3CU3E4__this_2; }
	inline void set_U3CU3E4__this_2(CryptoStream_t2702504504 * value)
	{
		___U3CU3E4__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E4__this_2), value);
	}

	inline static int32_t get_offset_of_count_3() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___count_3)); }
	inline int32_t get_count_3() const { return ___count_3; }
	inline int32_t* get_address_of_count_3() { return &___count_3; }
	inline void set_count_3(int32_t value)
	{
		___count_3 = value;
	}

	inline static int32_t get_offset_of_offset_4() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___offset_4)); }
	inline int32_t get_offset_4() const { return ___offset_4; }
	inline int32_t* get_address_of_offset_4() { return &___offset_4; }
	inline void set_offset_4(int32_t value)
	{
		___offset_4 = value;
	}

	inline static int32_t get_offset_of_buffer_5() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___buffer_5)); }
	inline ByteU5BU5D_t4116647657* get_buffer_5() const { return ___buffer_5; }
	inline ByteU5BU5D_t4116647657** get_address_of_buffer_5() { return &___buffer_5; }
	inline void set_buffer_5(ByteU5BU5D_t4116647657* value)
	{
		___buffer_5 = value;
		Il2CppCodeGenWriteBarrier((&___buffer_5), value);
	}

	inline static int32_t get_offset_of_cancellationToken_6() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___cancellationToken_6)); }
	inline CancellationToken_t784455623  get_cancellationToken_6() const { return ___cancellationToken_6; }
	inline CancellationToken_t784455623 * get_address_of_cancellationToken_6() { return &___cancellationToken_6; }
	inline void set_cancellationToken_6(CancellationToken_t784455623  value)
	{
		___cancellationToken_6 = value;
	}

	inline static int32_t get_offset_of_U3CbytesToWriteU3E5__1_7() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CbytesToWriteU3E5__1_7)); }
	inline int32_t get_U3CbytesToWriteU3E5__1_7() const { return ___U3CbytesToWriteU3E5__1_7; }
	inline int32_t* get_address_of_U3CbytesToWriteU3E5__1_7() { return &___U3CbytesToWriteU3E5__1_7; }
	inline void set_U3CbytesToWriteU3E5__1_7(int32_t value)
	{
		___U3CbytesToWriteU3E5__1_7 = value;
	}

	inline static int32_t get_offset_of_U3CcurrentInputIndexU3E5__2_8() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CcurrentInputIndexU3E5__2_8)); }
	inline int32_t get_U3CcurrentInputIndexU3E5__2_8() const { return ___U3CcurrentInputIndexU3E5__2_8; }
	inline int32_t* get_address_of_U3CcurrentInputIndexU3E5__2_8() { return &___U3CcurrentInputIndexU3E5__2_8; }
	inline void set_U3CcurrentInputIndexU3E5__2_8(int32_t value)
	{
		___U3CcurrentInputIndexU3E5__2_8 = value;
	}

	inline static int32_t get_offset_of_U3CnumWholeBlocksInBytesU3E5__3_9() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CnumWholeBlocksInBytesU3E5__3_9)); }
	inline int32_t get_U3CnumWholeBlocksInBytesU3E5__3_9() const { return ___U3CnumWholeBlocksInBytesU3E5__3_9; }
	inline int32_t* get_address_of_U3CnumWholeBlocksInBytesU3E5__3_9() { return &___U3CnumWholeBlocksInBytesU3E5__3_9; }
	inline void set_U3CnumWholeBlocksInBytesU3E5__3_9(int32_t value)
	{
		___U3CnumWholeBlocksInBytesU3E5__3_9 = value;
	}

	inline static int32_t get_offset_of_U3CsemU3E5__4_10() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CsemU3E5__4_10)); }
	inline SemaphoreSlim_t2974092902 * get_U3CsemU3E5__4_10() const { return ___U3CsemU3E5__4_10; }
	inline SemaphoreSlim_t2974092902 ** get_address_of_U3CsemU3E5__4_10() { return &___U3CsemU3E5__4_10; }
	inline void set_U3CsemU3E5__4_10(SemaphoreSlim_t2974092902 * value)
	{
		___U3CsemU3E5__4_10 = value;
		Il2CppCodeGenWriteBarrier((&___U3CsemU3E5__4_10), value);
	}

	inline static int32_t get_offset_of_U3CU3Eu__1_11() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CU3Eu__1_11)); }
	inline HopToThreadPoolAwaitable_t810938849  get_U3CU3Eu__1_11() const { return ___U3CU3Eu__1_11; }
	inline HopToThreadPoolAwaitable_t810938849 * get_address_of_U3CU3Eu__1_11() { return &___U3CU3Eu__1_11; }
	inline void set_U3CU3Eu__1_11(HopToThreadPoolAwaitable_t810938849  value)
	{
		___U3CU3Eu__1_11 = value;
	}

	inline static int32_t get_offset_of_U3CU3Eu__2_12() { return static_cast<int32_t>(offsetof(U3CWriteAsyncInternalU3Ed__37_t1756569490, ___U3CU3Eu__2_12)); }
	inline ConfiguredTaskAwaiter_t555647845  get_U3CU3Eu__2_12() const { return ___U3CU3Eu__2_12; }
	inline ConfiguredTaskAwaiter_t555647845 * get_address_of_U3CU3Eu__2_12() { return &___U3CU3Eu__2_12; }
	inline void set_U3CU3Eu__2_12(ConfiguredTaskAwaiter_t555647845  value)
	{
		___U3CU3Eu__2_12 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CWRITEASYNCINTERNALU3ED__37_T1756569490_H
#ifndef NATIVELISTIMPL_2_T1099989673_H
#define NATIVELISTIMPL_2_T1099989673_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeListImpl`2<System.Int32,Unity.Collections.DefaultMemoryManager>
struct  NativeListImpl_2_t1099989673 
{
public:
	// TMemManager Unity.Collections.NativeListImpl`2::m_MemoryAllocator
	DefaultMemoryManager_t920496797  ___m_MemoryAllocator_0;
	// Unity.Collections.NativeListData* Unity.Collections.NativeListImpl`2::m_ListData
	NativeListData_t941272027 * ___m_ListData_1;

public:
	inline static int32_t get_offset_of_m_MemoryAllocator_0() { return static_cast<int32_t>(offsetof(NativeListImpl_2_t1099989673, ___m_MemoryAllocator_0)); }
	inline DefaultMemoryManager_t920496797  get_m_MemoryAllocator_0() const { return ___m_MemoryAllocator_0; }
	inline DefaultMemoryManager_t920496797 * get_address_of_m_MemoryAllocator_0() { return &___m_MemoryAllocator_0; }
	inline void set_m_MemoryAllocator_0(DefaultMemoryManager_t920496797  value)
	{
		___m_MemoryAllocator_0 = value;
	}

	inline static int32_t get_offset_of_m_ListData_1() { return static_cast<int32_t>(offsetof(NativeListImpl_2_t1099989673, ___m_ListData_1)); }
	inline NativeListData_t941272027 * get_m_ListData_1() const { return ___m_ListData_1; }
	inline NativeListData_t941272027 ** get_address_of_m_ListData_1() { return &___m_ListData_1; }
	inline void set_m_ListData_1(NativeListData_t941272027 * value)
	{
		___m_ListData_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVELISTIMPL_2_T1099989673_H
#ifndef NATIVELISTIMPL_2_T4167197747_H
#define NATIVELISTIMPL_2_T4167197747_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeListImpl`2<Unity.Entities.EntityArchetype,Unity.Collections.DefaultMemoryManager>
struct  NativeListImpl_2_t4167197747 
{
public:
	// TMemManager Unity.Collections.NativeListImpl`2::m_MemoryAllocator
	DefaultMemoryManager_t920496797  ___m_MemoryAllocator_0;
	// Unity.Collections.NativeListData* Unity.Collections.NativeListImpl`2::m_ListData
	NativeListData_t941272027 * ___m_ListData_1;

public:
	inline static int32_t get_offset_of_m_MemoryAllocator_0() { return static_cast<int32_t>(offsetof(NativeListImpl_2_t4167197747, ___m_MemoryAllocator_0)); }
	inline DefaultMemoryManager_t920496797  get_m_MemoryAllocator_0() const { return ___m_MemoryAllocator_0; }
	inline DefaultMemoryManager_t920496797 * get_address_of_m_MemoryAllocator_0() { return &___m_MemoryAllocator_0; }
	inline void set_m_MemoryAllocator_0(DefaultMemoryManager_t920496797  value)
	{
		___m_MemoryAllocator_0 = value;
	}

	inline static int32_t get_offset_of_m_ListData_1() { return static_cast<int32_t>(offsetof(NativeListImpl_2_t4167197747, ___m_ListData_1)); }
	inline NativeListData_t941272027 * get_m_ListData_1() const { return ___m_ListData_1; }
	inline NativeListData_t941272027 ** get_address_of_m_ListData_1() { return &___m_ListData_1; }
	inline void set_m_ListData_1(NativeListData_t941272027 * value)
	{
		___m_ListData_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVELISTIMPL_2_T4167197747_H
#ifndef ARCHETYPEMANAGER_T1503134666_H
#define ARCHETYPEMANAGER_T1503134666_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ArchetypeManager
struct  ArchetypeManager_t1503134666  : public RuntimeObject
{
public:
	// Unity.Entities.UnsafeLinkedListNode* Unity.Entities.ArchetypeManager::m_EmptyChunkPool
	UnsafeLinkedListNode_t1088593445 * ___m_EmptyChunkPool_0;
	// Unity.Entities.SharedComponentDataManager Unity.Entities.ArchetypeManager::m_SharedComponentManager
	SharedComponentDataManager_t262160963 * ___m_SharedComponentManager_1;
	// Unity.Entities.ChunkAllocator Unity.Entities.ArchetypeManager::m_ArchetypeChunkAllocator
	ChunkAllocator_t462185203  ___m_ArchetypeChunkAllocator_2;
	// Unity.Entities.Archetype* Unity.Entities.ArchetypeManager::m_LastArchetype
	Archetype_t3752865171 * ___m_LastArchetype_3;
	// Unity.Entities.ArchetypeManager/ManagedArrayStorage[] Unity.Entities.ArchetypeManager::m_ManagedArrays
	ManagedArrayStorageU5BU5D_t2717573454* ___m_ManagedArrays_4;
	// Unity.Collections.NativeMultiHashMap`2<System.UInt32,System.IntPtr> Unity.Entities.ArchetypeManager::m_TypeLookup
	NativeMultiHashMap_2_t113246110  ___m_TypeLookup_5;
	// Unity.Entities.Chunk* Unity.Entities.ArchetypeManager::lastChunkWithSharedComponentsAllocatedInto
	Chunk_t4033908240 * ___lastChunkWithSharedComponentsAllocatedInto_6;
	// Unity.Entities.Archetype* Unity.Entities.ArchetypeManager::m_entityOnlyArchetype
	Archetype_t3752865171 * ___m_entityOnlyArchetype_7;

public:
	inline static int32_t get_offset_of_m_EmptyChunkPool_0() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___m_EmptyChunkPool_0)); }
	inline UnsafeLinkedListNode_t1088593445 * get_m_EmptyChunkPool_0() const { return ___m_EmptyChunkPool_0; }
	inline UnsafeLinkedListNode_t1088593445 ** get_address_of_m_EmptyChunkPool_0() { return &___m_EmptyChunkPool_0; }
	inline void set_m_EmptyChunkPool_0(UnsafeLinkedListNode_t1088593445 * value)
	{
		___m_EmptyChunkPool_0 = value;
	}

	inline static int32_t get_offset_of_m_SharedComponentManager_1() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___m_SharedComponentManager_1)); }
	inline SharedComponentDataManager_t262160963 * get_m_SharedComponentManager_1() const { return ___m_SharedComponentManager_1; }
	inline SharedComponentDataManager_t262160963 ** get_address_of_m_SharedComponentManager_1() { return &___m_SharedComponentManager_1; }
	inline void set_m_SharedComponentManager_1(SharedComponentDataManager_t262160963 * value)
	{
		___m_SharedComponentManager_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_SharedComponentManager_1), value);
	}

	inline static int32_t get_offset_of_m_ArchetypeChunkAllocator_2() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___m_ArchetypeChunkAllocator_2)); }
	inline ChunkAllocator_t462185203  get_m_ArchetypeChunkAllocator_2() const { return ___m_ArchetypeChunkAllocator_2; }
	inline ChunkAllocator_t462185203 * get_address_of_m_ArchetypeChunkAllocator_2() { return &___m_ArchetypeChunkAllocator_2; }
	inline void set_m_ArchetypeChunkAllocator_2(ChunkAllocator_t462185203  value)
	{
		___m_ArchetypeChunkAllocator_2 = value;
	}

	inline static int32_t get_offset_of_m_LastArchetype_3() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___m_LastArchetype_3)); }
	inline Archetype_t3752865171 * get_m_LastArchetype_3() const { return ___m_LastArchetype_3; }
	inline Archetype_t3752865171 ** get_address_of_m_LastArchetype_3() { return &___m_LastArchetype_3; }
	inline void set_m_LastArchetype_3(Archetype_t3752865171 * value)
	{
		___m_LastArchetype_3 = value;
	}

	inline static int32_t get_offset_of_m_ManagedArrays_4() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___m_ManagedArrays_4)); }
	inline ManagedArrayStorageU5BU5D_t2717573454* get_m_ManagedArrays_4() const { return ___m_ManagedArrays_4; }
	inline ManagedArrayStorageU5BU5D_t2717573454** get_address_of_m_ManagedArrays_4() { return &___m_ManagedArrays_4; }
	inline void set_m_ManagedArrays_4(ManagedArrayStorageU5BU5D_t2717573454* value)
	{
		___m_ManagedArrays_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_ManagedArrays_4), value);
	}

	inline static int32_t get_offset_of_m_TypeLookup_5() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___m_TypeLookup_5)); }
	inline NativeMultiHashMap_2_t113246110  get_m_TypeLookup_5() const { return ___m_TypeLookup_5; }
	inline NativeMultiHashMap_2_t113246110 * get_address_of_m_TypeLookup_5() { return &___m_TypeLookup_5; }
	inline void set_m_TypeLookup_5(NativeMultiHashMap_2_t113246110  value)
	{
		___m_TypeLookup_5 = value;
	}

	inline static int32_t get_offset_of_lastChunkWithSharedComponentsAllocatedInto_6() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___lastChunkWithSharedComponentsAllocatedInto_6)); }
	inline Chunk_t4033908240 * get_lastChunkWithSharedComponentsAllocatedInto_6() const { return ___lastChunkWithSharedComponentsAllocatedInto_6; }
	inline Chunk_t4033908240 ** get_address_of_lastChunkWithSharedComponentsAllocatedInto_6() { return &___lastChunkWithSharedComponentsAllocatedInto_6; }
	inline void set_lastChunkWithSharedComponentsAllocatedInto_6(Chunk_t4033908240 * value)
	{
		___lastChunkWithSharedComponentsAllocatedInto_6 = value;
	}

	inline static int32_t get_offset_of_m_entityOnlyArchetype_7() { return static_cast<int32_t>(offsetof(ArchetypeManager_t1503134666, ___m_entityOnlyArchetype_7)); }
	inline Archetype_t3752865171 * get_m_entityOnlyArchetype_7() const { return ___m_entityOnlyArchetype_7; }
	inline Archetype_t3752865171 ** get_address_of_m_entityOnlyArchetype_7() { return &___m_entityOnlyArchetype_7; }
	inline void set_m_entityOnlyArchetype_7(Archetype_t3752865171 * value)
	{
		___m_entityOnlyArchetype_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARCHETYPEMANAGER_T1503134666_H
#ifndef COMPONENTCHUNKITERATOR_T1431290971_H
#define COMPONENTCHUNKITERATOR_T1431290971_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentChunkIterator
struct  ComponentChunkIterator_t1431290971 
{
public:
	// Unity.Entities.MatchingArchetypes* Unity.Entities.ComponentChunkIterator::m_FirstMatchingArchetype
	MatchingArchetypes_t762964795 * ___m_FirstMatchingArchetype_0;
	// Unity.Entities.MatchingArchetypes* Unity.Entities.ComponentChunkIterator::m_CurrentMatchingArchetype
	MatchingArchetypes_t762964795 * ___m_CurrentMatchingArchetype_1;
	// Unity.Entities.Chunk* Unity.Entities.ComponentChunkIterator::m_CurrentChunk
	Chunk_t4033908240 * ___m_CurrentChunk_2;
	// System.Int32 Unity.Entities.ComponentChunkIterator::m_CurrentArchetypeEntityIndex
	int32_t ___m_CurrentArchetypeEntityIndex_3;
	// System.Int32 Unity.Entities.ComponentChunkIterator::m_CurrentChunkEntityIndex
	int32_t ___m_CurrentChunkEntityIndex_4;
	// System.Int32 Unity.Entities.ComponentChunkIterator::m_CurrentArchetypeIndex
	int32_t ___m_CurrentArchetypeIndex_5;
	// System.Int32 Unity.Entities.ComponentChunkIterator::m_CurrentChunkIndex
	int32_t ___m_CurrentChunkIndex_6;
	// Unity.Entities.ComponentGroupFilter Unity.Entities.ComponentChunkIterator::m_Filter
	ComponentGroupFilter_t1615914912  ___m_Filter_7;
	// System.UInt32 Unity.Entities.ComponentChunkIterator::m_GlobalSystemVersion
	uint32_t ___m_GlobalSystemVersion_8;
	// System.Int32 Unity.Entities.ComponentChunkIterator::IndexInComponentGroup
	int32_t ___IndexInComponentGroup_9;

public:
	inline static int32_t get_offset_of_m_FirstMatchingArchetype_0() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_FirstMatchingArchetype_0)); }
	inline MatchingArchetypes_t762964795 * get_m_FirstMatchingArchetype_0() const { return ___m_FirstMatchingArchetype_0; }
	inline MatchingArchetypes_t762964795 ** get_address_of_m_FirstMatchingArchetype_0() { return &___m_FirstMatchingArchetype_0; }
	inline void set_m_FirstMatchingArchetype_0(MatchingArchetypes_t762964795 * value)
	{
		___m_FirstMatchingArchetype_0 = value;
	}

	inline static int32_t get_offset_of_m_CurrentMatchingArchetype_1() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_CurrentMatchingArchetype_1)); }
	inline MatchingArchetypes_t762964795 * get_m_CurrentMatchingArchetype_1() const { return ___m_CurrentMatchingArchetype_1; }
	inline MatchingArchetypes_t762964795 ** get_address_of_m_CurrentMatchingArchetype_1() { return &___m_CurrentMatchingArchetype_1; }
	inline void set_m_CurrentMatchingArchetype_1(MatchingArchetypes_t762964795 * value)
	{
		___m_CurrentMatchingArchetype_1 = value;
	}

	inline static int32_t get_offset_of_m_CurrentChunk_2() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_CurrentChunk_2)); }
	inline Chunk_t4033908240 * get_m_CurrentChunk_2() const { return ___m_CurrentChunk_2; }
	inline Chunk_t4033908240 ** get_address_of_m_CurrentChunk_2() { return &___m_CurrentChunk_2; }
	inline void set_m_CurrentChunk_2(Chunk_t4033908240 * value)
	{
		___m_CurrentChunk_2 = value;
	}

	inline static int32_t get_offset_of_m_CurrentArchetypeEntityIndex_3() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_CurrentArchetypeEntityIndex_3)); }
	inline int32_t get_m_CurrentArchetypeEntityIndex_3() const { return ___m_CurrentArchetypeEntityIndex_3; }
	inline int32_t* get_address_of_m_CurrentArchetypeEntityIndex_3() { return &___m_CurrentArchetypeEntityIndex_3; }
	inline void set_m_CurrentArchetypeEntityIndex_3(int32_t value)
	{
		___m_CurrentArchetypeEntityIndex_3 = value;
	}

	inline static int32_t get_offset_of_m_CurrentChunkEntityIndex_4() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_CurrentChunkEntityIndex_4)); }
	inline int32_t get_m_CurrentChunkEntityIndex_4() const { return ___m_CurrentChunkEntityIndex_4; }
	inline int32_t* get_address_of_m_CurrentChunkEntityIndex_4() { return &___m_CurrentChunkEntityIndex_4; }
	inline void set_m_CurrentChunkEntityIndex_4(int32_t value)
	{
		___m_CurrentChunkEntityIndex_4 = value;
	}

	inline static int32_t get_offset_of_m_CurrentArchetypeIndex_5() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_CurrentArchetypeIndex_5)); }
	inline int32_t get_m_CurrentArchetypeIndex_5() const { return ___m_CurrentArchetypeIndex_5; }
	inline int32_t* get_address_of_m_CurrentArchetypeIndex_5() { return &___m_CurrentArchetypeIndex_5; }
	inline void set_m_CurrentArchetypeIndex_5(int32_t value)
	{
		___m_CurrentArchetypeIndex_5 = value;
	}

	inline static int32_t get_offset_of_m_CurrentChunkIndex_6() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_CurrentChunkIndex_6)); }
	inline int32_t get_m_CurrentChunkIndex_6() const { return ___m_CurrentChunkIndex_6; }
	inline int32_t* get_address_of_m_CurrentChunkIndex_6() { return &___m_CurrentChunkIndex_6; }
	inline void set_m_CurrentChunkIndex_6(int32_t value)
	{
		___m_CurrentChunkIndex_6 = value;
	}

	inline static int32_t get_offset_of_m_Filter_7() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_Filter_7)); }
	inline ComponentGroupFilter_t1615914912  get_m_Filter_7() const { return ___m_Filter_7; }
	inline ComponentGroupFilter_t1615914912 * get_address_of_m_Filter_7() { return &___m_Filter_7; }
	inline void set_m_Filter_7(ComponentGroupFilter_t1615914912  value)
	{
		___m_Filter_7 = value;
	}

	inline static int32_t get_offset_of_m_GlobalSystemVersion_8() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___m_GlobalSystemVersion_8)); }
	inline uint32_t get_m_GlobalSystemVersion_8() const { return ___m_GlobalSystemVersion_8; }
	inline uint32_t* get_address_of_m_GlobalSystemVersion_8() { return &___m_GlobalSystemVersion_8; }
	inline void set_m_GlobalSystemVersion_8(uint32_t value)
	{
		___m_GlobalSystemVersion_8 = value;
	}

	inline static int32_t get_offset_of_IndexInComponentGroup_9() { return static_cast<int32_t>(offsetof(ComponentChunkIterator_t1431290971, ___IndexInComponentGroup_9)); }
	inline int32_t get_IndexInComponentGroup_9() const { return ___IndexInComponentGroup_9; }
	inline int32_t* get_address_of_IndexInComponentGroup_9() { return &___IndexInComponentGroup_9; }
	inline void set_IndexInComponentGroup_9(int32_t value)
	{
		___IndexInComponentGroup_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ComponentChunkIterator
struct ComponentChunkIterator_t1431290971_marshaled_pinvoke
{
	MatchingArchetypes_t762964795 * ___m_FirstMatchingArchetype_0;
	MatchingArchetypes_t762964795 * ___m_CurrentMatchingArchetype_1;
	Chunk_t4033908240 * ___m_CurrentChunk_2;
	int32_t ___m_CurrentArchetypeEntityIndex_3;
	int32_t ___m_CurrentChunkEntityIndex_4;
	int32_t ___m_CurrentArchetypeIndex_5;
	int32_t ___m_CurrentChunkIndex_6;
	ComponentGroupFilter_t1615914912  ___m_Filter_7;
	uint32_t ___m_GlobalSystemVersion_8;
	int32_t ___IndexInComponentGroup_9;
};
// Native definition for COM marshalling of Unity.Entities.ComponentChunkIterator
struct ComponentChunkIterator_t1431290971_marshaled_com
{
	MatchingArchetypes_t762964795 * ___m_FirstMatchingArchetype_0;
	MatchingArchetypes_t762964795 * ___m_CurrentMatchingArchetype_1;
	Chunk_t4033908240 * ___m_CurrentChunk_2;
	int32_t ___m_CurrentArchetypeEntityIndex_3;
	int32_t ___m_CurrentChunkEntityIndex_4;
	int32_t ___m_CurrentArchetypeIndex_5;
	int32_t ___m_CurrentChunkIndex_6;
	ComponentGroupFilter_t1615914912  ___m_Filter_7;
	uint32_t ___m_GlobalSystemVersion_8;
	int32_t ___IndexInComponentGroup_9;
};
#endif // COMPONENTCHUNKITERATOR_T1431290971_H
#ifndef GATHERCHUNKSJOB_T3187451493_H
#define GATHERCHUNKSJOB_T3187451493_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentChunkIterator/GatherChunksJob
struct  GatherChunksJob_t3187451493 
{
public:
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Entities.ComponentChunkIterator/GatherChunksJob::chunks
	NativeArray_1_t4194853984  ___chunks_0;
	// Unity.Entities.MatchingArchetypes* Unity.Entities.ComponentChunkIterator/GatherChunksJob::matchingArchetype
	MatchingArchetypes_t762964795 * ___matchingArchetype_1;

public:
	inline static int32_t get_offset_of_chunks_0() { return static_cast<int32_t>(offsetof(GatherChunksJob_t3187451493, ___chunks_0)); }
	inline NativeArray_1_t4194853984  get_chunks_0() const { return ___chunks_0; }
	inline NativeArray_1_t4194853984 * get_address_of_chunks_0() { return &___chunks_0; }
	inline void set_chunks_0(NativeArray_1_t4194853984  value)
	{
		___chunks_0 = value;
	}

	inline static int32_t get_offset_of_matchingArchetype_1() { return static_cast<int32_t>(offsetof(GatherChunksJob_t3187451493, ___matchingArchetype_1)); }
	inline MatchingArchetypes_t762964795 * get_matchingArchetype_1() const { return ___matchingArchetype_1; }
	inline MatchingArchetypes_t762964795 ** get_address_of_matchingArchetype_1() { return &___matchingArchetype_1; }
	inline void set_matchingArchetype_1(MatchingArchetypes_t762964795 * value)
	{
		___matchingArchetype_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ComponentChunkIterator/GatherChunksJob
struct GatherChunksJob_t3187451493_marshaled_pinvoke
{
	NativeArray_1_t4194853984  ___chunks_0;
	MatchingArchetypes_t762964795 * ___matchingArchetype_1;
};
// Native definition for COM marshalling of Unity.Entities.ComponentChunkIterator/GatherChunksJob
struct GatherChunksJob_t3187451493_marshaled_com
{
	NativeArray_1_t4194853984  ___chunks_0;
	MatchingArchetypes_t762964795 * ___matchingArchetype_1;
};
#endif // GATHERCHUNKSJOB_T3187451493_H
#ifndef COMPONENTGROUP_T2833029144_H
#define COMPONENTGROUP_T2833029144_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentGroup
struct  ComponentGroup_t2833029144  : public RuntimeObject
{
public:
	// Unity.Entities.ComponentJobSafetyManager Unity.Entities.ComponentGroup::m_SafetyManager
	ComponentJobSafetyManager_t1920275903 * ___m_SafetyManager_0;
	// Unity.Entities.EntityGroupData* Unity.Entities.ComponentGroup::m_GroupData
	EntityGroupData_t1568612735 * ___m_GroupData_1;
	// Unity.Entities.EntityDataManager* Unity.Entities.ComponentGroup::m_EntityDataManager
	EntityDataManager_t2284384977 * ___m_EntityDataManager_2;
	// Unity.Entities.ComponentGroupFilter Unity.Entities.ComponentGroup::m_Filter
	ComponentGroupFilter_t1615914912  ___m_Filter_3;
	// System.IDisposable Unity.Entities.ComponentGroup::m_CachedState
	RuntimeObject* ___m_CachedState_4;
	// Unity.Entities.EntityDataManager* Unity.Entities.ComponentGroup::<EntityDataManager>k__BackingField
	EntityDataManager_t2284384977 * ___U3CEntityDataManagerU3Ek__BackingField_5;
	// Unity.Entities.ArchetypeManager Unity.Entities.ComponentGroup::<ArchetypeManager>k__BackingField
	ArchetypeManager_t1503134666 * ___U3CArchetypeManagerU3Ek__BackingField_6;

public:
	inline static int32_t get_offset_of_m_SafetyManager_0() { return static_cast<int32_t>(offsetof(ComponentGroup_t2833029144, ___m_SafetyManager_0)); }
	inline ComponentJobSafetyManager_t1920275903 * get_m_SafetyManager_0() const { return ___m_SafetyManager_0; }
	inline ComponentJobSafetyManager_t1920275903 ** get_address_of_m_SafetyManager_0() { return &___m_SafetyManager_0; }
	inline void set_m_SafetyManager_0(ComponentJobSafetyManager_t1920275903 * value)
	{
		___m_SafetyManager_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_SafetyManager_0), value);
	}

	inline static int32_t get_offset_of_m_GroupData_1() { return static_cast<int32_t>(offsetof(ComponentGroup_t2833029144, ___m_GroupData_1)); }
	inline EntityGroupData_t1568612735 * get_m_GroupData_1() const { return ___m_GroupData_1; }
	inline EntityGroupData_t1568612735 ** get_address_of_m_GroupData_1() { return &___m_GroupData_1; }
	inline void set_m_GroupData_1(EntityGroupData_t1568612735 * value)
	{
		___m_GroupData_1 = value;
	}

	inline static int32_t get_offset_of_m_EntityDataManager_2() { return static_cast<int32_t>(offsetof(ComponentGroup_t2833029144, ___m_EntityDataManager_2)); }
	inline EntityDataManager_t2284384977 * get_m_EntityDataManager_2() const { return ___m_EntityDataManager_2; }
	inline EntityDataManager_t2284384977 ** get_address_of_m_EntityDataManager_2() { return &___m_EntityDataManager_2; }
	inline void set_m_EntityDataManager_2(EntityDataManager_t2284384977 * value)
	{
		___m_EntityDataManager_2 = value;
	}

	inline static int32_t get_offset_of_m_Filter_3() { return static_cast<int32_t>(offsetof(ComponentGroup_t2833029144, ___m_Filter_3)); }
	inline ComponentGroupFilter_t1615914912  get_m_Filter_3() const { return ___m_Filter_3; }
	inline ComponentGroupFilter_t1615914912 * get_address_of_m_Filter_3() { return &___m_Filter_3; }
	inline void set_m_Filter_3(ComponentGroupFilter_t1615914912  value)
	{
		___m_Filter_3 = value;
	}

	inline static int32_t get_offset_of_m_CachedState_4() { return static_cast<int32_t>(offsetof(ComponentGroup_t2833029144, ___m_CachedState_4)); }
	inline RuntimeObject* get_m_CachedState_4() const { return ___m_CachedState_4; }
	inline RuntimeObject** get_address_of_m_CachedState_4() { return &___m_CachedState_4; }
	inline void set_m_CachedState_4(RuntimeObject* value)
	{
		___m_CachedState_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_CachedState_4), value);
	}

	inline static int32_t get_offset_of_U3CEntityDataManagerU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ComponentGroup_t2833029144, ___U3CEntityDataManagerU3Ek__BackingField_5)); }
	inline EntityDataManager_t2284384977 * get_U3CEntityDataManagerU3Ek__BackingField_5() const { return ___U3CEntityDataManagerU3Ek__BackingField_5; }
	inline EntityDataManager_t2284384977 ** get_address_of_U3CEntityDataManagerU3Ek__BackingField_5() { return &___U3CEntityDataManagerU3Ek__BackingField_5; }
	inline void set_U3CEntityDataManagerU3Ek__BackingField_5(EntityDataManager_t2284384977 * value)
	{
		___U3CEntityDataManagerU3Ek__BackingField_5 = value;
	}

	inline static int32_t get_offset_of_U3CArchetypeManagerU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(ComponentGroup_t2833029144, ___U3CArchetypeManagerU3Ek__BackingField_6)); }
	inline ArchetypeManager_t1503134666 * get_U3CArchetypeManagerU3Ek__BackingField_6() const { return ___U3CArchetypeManagerU3Ek__BackingField_6; }
	inline ArchetypeManager_t1503134666 ** get_address_of_U3CArchetypeManagerU3Ek__BackingField_6() { return &___U3CArchetypeManagerU3Ek__BackingField_6; }
	inline void set_U3CArchetypeManagerU3Ek__BackingField_6(ArchetypeManager_t1503134666 * value)
	{
		___U3CArchetypeManagerU3Ek__BackingField_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CArchetypeManagerU3Ek__BackingField_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTGROUP_T2833029144_H
#ifndef ENTRY_T672608814_H
#define ENTRY_T672608814_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.InjectionContext/Entry
struct  Entry_t672608814 
{
public:
	// System.Int32 Unity.Entities.InjectionContext/Entry::FieldOffset
	int32_t ___FieldOffset_0;
	// System.Reflection.FieldInfo Unity.Entities.InjectionContext/Entry::FieldInfo
	FieldInfo_t * ___FieldInfo_1;
	// System.Type[] Unity.Entities.InjectionContext/Entry::ComponentRequirements
	TypeU5BU5D_t3940880105* ___ComponentRequirements_2;
	// Unity.Entities.InjectionHook Unity.Entities.InjectionContext/Entry::Hook
	InjectionHook_t3420280742 * ___Hook_3;
	// Unity.Entities.ComponentType/AccessMode Unity.Entities.InjectionContext/Entry::AccessMode
	int32_t ___AccessMode_4;
	// System.Int32 Unity.Entities.InjectionContext/Entry::IndexInComponentGroup
	int32_t ___IndexInComponentGroup_5;
	// System.Boolean Unity.Entities.InjectionContext/Entry::IsReadOnly
	bool ___IsReadOnly_6;
	// Unity.Entities.ComponentType Unity.Entities.InjectionContext/Entry::ComponentType
	ComponentType_t2324479623  ___ComponentType_7;

public:
	inline static int32_t get_offset_of_FieldOffset_0() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___FieldOffset_0)); }
	inline int32_t get_FieldOffset_0() const { return ___FieldOffset_0; }
	inline int32_t* get_address_of_FieldOffset_0() { return &___FieldOffset_0; }
	inline void set_FieldOffset_0(int32_t value)
	{
		___FieldOffset_0 = value;
	}

	inline static int32_t get_offset_of_FieldInfo_1() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___FieldInfo_1)); }
	inline FieldInfo_t * get_FieldInfo_1() const { return ___FieldInfo_1; }
	inline FieldInfo_t ** get_address_of_FieldInfo_1() { return &___FieldInfo_1; }
	inline void set_FieldInfo_1(FieldInfo_t * value)
	{
		___FieldInfo_1 = value;
		Il2CppCodeGenWriteBarrier((&___FieldInfo_1), value);
	}

	inline static int32_t get_offset_of_ComponentRequirements_2() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___ComponentRequirements_2)); }
	inline TypeU5BU5D_t3940880105* get_ComponentRequirements_2() const { return ___ComponentRequirements_2; }
	inline TypeU5BU5D_t3940880105** get_address_of_ComponentRequirements_2() { return &___ComponentRequirements_2; }
	inline void set_ComponentRequirements_2(TypeU5BU5D_t3940880105* value)
	{
		___ComponentRequirements_2 = value;
		Il2CppCodeGenWriteBarrier((&___ComponentRequirements_2), value);
	}

	inline static int32_t get_offset_of_Hook_3() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___Hook_3)); }
	inline InjectionHook_t3420280742 * get_Hook_3() const { return ___Hook_3; }
	inline InjectionHook_t3420280742 ** get_address_of_Hook_3() { return &___Hook_3; }
	inline void set_Hook_3(InjectionHook_t3420280742 * value)
	{
		___Hook_3 = value;
		Il2CppCodeGenWriteBarrier((&___Hook_3), value);
	}

	inline static int32_t get_offset_of_AccessMode_4() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___AccessMode_4)); }
	inline int32_t get_AccessMode_4() const { return ___AccessMode_4; }
	inline int32_t* get_address_of_AccessMode_4() { return &___AccessMode_4; }
	inline void set_AccessMode_4(int32_t value)
	{
		___AccessMode_4 = value;
	}

	inline static int32_t get_offset_of_IndexInComponentGroup_5() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___IndexInComponentGroup_5)); }
	inline int32_t get_IndexInComponentGroup_5() const { return ___IndexInComponentGroup_5; }
	inline int32_t* get_address_of_IndexInComponentGroup_5() { return &___IndexInComponentGroup_5; }
	inline void set_IndexInComponentGroup_5(int32_t value)
	{
		___IndexInComponentGroup_5 = value;
	}

	inline static int32_t get_offset_of_IsReadOnly_6() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___IsReadOnly_6)); }
	inline bool get_IsReadOnly_6() const { return ___IsReadOnly_6; }
	inline bool* get_address_of_IsReadOnly_6() { return &___IsReadOnly_6; }
	inline void set_IsReadOnly_6(bool value)
	{
		___IsReadOnly_6 = value;
	}

	inline static int32_t get_offset_of_ComponentType_7() { return static_cast<int32_t>(offsetof(Entry_t672608814, ___ComponentType_7)); }
	inline ComponentType_t2324479623  get_ComponentType_7() const { return ___ComponentType_7; }
	inline ComponentType_t2324479623 * get_address_of_ComponentType_7() { return &___ComponentType_7; }
	inline void set_ComponentType_7(ComponentType_t2324479623  value)
	{
		___ComponentType_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.InjectionContext/Entry
struct Entry_t672608814_marshaled_pinvoke
{
	int32_t ___FieldOffset_0;
	FieldInfo_t * ___FieldInfo_1;
	TypeU5BU5D_t3940880105* ___ComponentRequirements_2;
	InjectionHook_t3420280742 * ___Hook_3;
	int32_t ___AccessMode_4;
	int32_t ___IndexInComponentGroup_5;
	int32_t ___IsReadOnly_6;
	ComponentType_t2324479623  ___ComponentType_7;
};
// Native definition for COM marshalling of Unity.Entities.InjectionContext/Entry
struct Entry_t672608814_marshaled_com
{
	int32_t ___FieldOffset_0;
	FieldInfo_t * ___FieldInfo_1;
	TypeU5BU5D_t3940880105* ___ComponentRequirements_2;
	InjectionHook_t3420280742 * ___Hook_3;
	int32_t ___AccessMode_4;
	int32_t ___IndexInComponentGroup_5;
	int32_t ___IsReadOnly_6;
	ComponentType_t2324479623  ___ComponentType_7;
};
#endif // ENTRY_T672608814_H
#ifndef INJECTIONDATA_T1513885859_H
#define INJECTIONDATA_T1513885859_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.InjectionData
struct  InjectionData_t1513885859 
{
public:
	// Unity.Entities.ComponentType Unity.Entities.InjectionData::ComponentType
	ComponentType_t2324479623  ___ComponentType_0;
	// System.Int32 Unity.Entities.InjectionData::IndexInComponentGroup
	int32_t ___IndexInComponentGroup_1;
	// System.Boolean Unity.Entities.InjectionData::IsReadOnly
	bool ___IsReadOnly_2;
	// System.Int32 Unity.Entities.InjectionData::FieldOffset
	int32_t ___FieldOffset_3;

public:
	inline static int32_t get_offset_of_ComponentType_0() { return static_cast<int32_t>(offsetof(InjectionData_t1513885859, ___ComponentType_0)); }
	inline ComponentType_t2324479623  get_ComponentType_0() const { return ___ComponentType_0; }
	inline ComponentType_t2324479623 * get_address_of_ComponentType_0() { return &___ComponentType_0; }
	inline void set_ComponentType_0(ComponentType_t2324479623  value)
	{
		___ComponentType_0 = value;
	}

	inline static int32_t get_offset_of_IndexInComponentGroup_1() { return static_cast<int32_t>(offsetof(InjectionData_t1513885859, ___IndexInComponentGroup_1)); }
	inline int32_t get_IndexInComponentGroup_1() const { return ___IndexInComponentGroup_1; }
	inline int32_t* get_address_of_IndexInComponentGroup_1() { return &___IndexInComponentGroup_1; }
	inline void set_IndexInComponentGroup_1(int32_t value)
	{
		___IndexInComponentGroup_1 = value;
	}

	inline static int32_t get_offset_of_IsReadOnly_2() { return static_cast<int32_t>(offsetof(InjectionData_t1513885859, ___IsReadOnly_2)); }
	inline bool get_IsReadOnly_2() const { return ___IsReadOnly_2; }
	inline bool* get_address_of_IsReadOnly_2() { return &___IsReadOnly_2; }
	inline void set_IsReadOnly_2(bool value)
	{
		___IsReadOnly_2 = value;
	}

	inline static int32_t get_offset_of_FieldOffset_3() { return static_cast<int32_t>(offsetof(InjectionData_t1513885859, ___FieldOffset_3)); }
	inline int32_t get_FieldOffset_3() const { return ___FieldOffset_3; }
	inline int32_t* get_address_of_FieldOffset_3() { return &___FieldOffset_3; }
	inline void set_FieldOffset_3(int32_t value)
	{
		___FieldOffset_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.InjectionData
struct InjectionData_t1513885859_marshaled_pinvoke
{
	ComponentType_t2324479623  ___ComponentType_0;
	int32_t ___IndexInComponentGroup_1;
	int32_t ___IsReadOnly_2;
	int32_t ___FieldOffset_3;
};
// Native definition for COM marshalling of Unity.Entities.InjectionData
struct InjectionData_t1513885859_marshaled_com
{
	ComponentType_t2324479623  ___ComponentType_0;
	int32_t ___IndexInComponentGroup_1;
	int32_t ___IsReadOnly_2;
	int32_t ___FieldOffset_3;
};
#endif // INJECTIONDATA_T1513885859_H
#ifndef CULLLODTOVISIBLE_T915080430_H
#define CULLLODTOVISIBLE_T915080430_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible
struct  CullLODToVisible_t915080430 
{
public:
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::Chunks
	NativeArray_1_t4194853984  ___Chunks_0;
	// Unity.Entities.ComponentDataFromEntity`1<Unity.Rendering.ActiveLODGroupMask> Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::ActiveLODGroupMask
	ComponentDataFromEntity_1_t1174273286  ___ActiveLODGroupMask_1;
	// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Rendering.MeshLODComponent> Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::MeshLODComponentType
	ArchetypeChunkComponentType_1_t4292715119  ___MeshLODComponentType_2;
	// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Transforms.LocalToWorld> Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::LocalToWorldType
	ArchetypeChunkComponentType_1_t3566515752  ___LocalToWorldType_3;
	// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Rendering.WorldMeshRenderBounds> Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::WorldMeshRenderBoundsType
	ArchetypeChunkComponentType_1_t1605311211  ___WorldMeshRenderBoundsType_4;
	// Unity.Rendering.WorldMeshRenderBounds* Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::ChunkBounds
	WorldMeshRenderBounds_t161581757 * ___ChunkBounds_5;
	// Unity.Rendering.FrustumPlanes Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::Planes
	FrustumPlanes_t4089242870  ___Planes_6;
	// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Rendering.VisibleLocalToWorld> Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::VisibleLocalToWorldType
	ArchetypeChunkComponentType_1_t1022463671  ___VisibleLocalToWorldType_7;
	// Unity.Collections.NativeArray`1<System.Int32> Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible::ChunkVisibleCount
	NativeArray_1_t3237678471  ___ChunkVisibleCount_8;

public:
	inline static int32_t get_offset_of_Chunks_0() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___Chunks_0)); }
	inline NativeArray_1_t4194853984  get_Chunks_0() const { return ___Chunks_0; }
	inline NativeArray_1_t4194853984 * get_address_of_Chunks_0() { return &___Chunks_0; }
	inline void set_Chunks_0(NativeArray_1_t4194853984  value)
	{
		___Chunks_0 = value;
	}

	inline static int32_t get_offset_of_ActiveLODGroupMask_1() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___ActiveLODGroupMask_1)); }
	inline ComponentDataFromEntity_1_t1174273286  get_ActiveLODGroupMask_1() const { return ___ActiveLODGroupMask_1; }
	inline ComponentDataFromEntity_1_t1174273286 * get_address_of_ActiveLODGroupMask_1() { return &___ActiveLODGroupMask_1; }
	inline void set_ActiveLODGroupMask_1(ComponentDataFromEntity_1_t1174273286  value)
	{
		___ActiveLODGroupMask_1 = value;
	}

	inline static int32_t get_offset_of_MeshLODComponentType_2() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___MeshLODComponentType_2)); }
	inline ArchetypeChunkComponentType_1_t4292715119  get_MeshLODComponentType_2() const { return ___MeshLODComponentType_2; }
	inline ArchetypeChunkComponentType_1_t4292715119 * get_address_of_MeshLODComponentType_2() { return &___MeshLODComponentType_2; }
	inline void set_MeshLODComponentType_2(ArchetypeChunkComponentType_1_t4292715119  value)
	{
		___MeshLODComponentType_2 = value;
	}

	inline static int32_t get_offset_of_LocalToWorldType_3() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___LocalToWorldType_3)); }
	inline ArchetypeChunkComponentType_1_t3566515752  get_LocalToWorldType_3() const { return ___LocalToWorldType_3; }
	inline ArchetypeChunkComponentType_1_t3566515752 * get_address_of_LocalToWorldType_3() { return &___LocalToWorldType_3; }
	inline void set_LocalToWorldType_3(ArchetypeChunkComponentType_1_t3566515752  value)
	{
		___LocalToWorldType_3 = value;
	}

	inline static int32_t get_offset_of_WorldMeshRenderBoundsType_4() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___WorldMeshRenderBoundsType_4)); }
	inline ArchetypeChunkComponentType_1_t1605311211  get_WorldMeshRenderBoundsType_4() const { return ___WorldMeshRenderBoundsType_4; }
	inline ArchetypeChunkComponentType_1_t1605311211 * get_address_of_WorldMeshRenderBoundsType_4() { return &___WorldMeshRenderBoundsType_4; }
	inline void set_WorldMeshRenderBoundsType_4(ArchetypeChunkComponentType_1_t1605311211  value)
	{
		___WorldMeshRenderBoundsType_4 = value;
	}

	inline static int32_t get_offset_of_ChunkBounds_5() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___ChunkBounds_5)); }
	inline WorldMeshRenderBounds_t161581757 * get_ChunkBounds_5() const { return ___ChunkBounds_5; }
	inline WorldMeshRenderBounds_t161581757 ** get_address_of_ChunkBounds_5() { return &___ChunkBounds_5; }
	inline void set_ChunkBounds_5(WorldMeshRenderBounds_t161581757 * value)
	{
		___ChunkBounds_5 = value;
	}

	inline static int32_t get_offset_of_Planes_6() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___Planes_6)); }
	inline FrustumPlanes_t4089242870  get_Planes_6() const { return ___Planes_6; }
	inline FrustumPlanes_t4089242870 * get_address_of_Planes_6() { return &___Planes_6; }
	inline void set_Planes_6(FrustumPlanes_t4089242870  value)
	{
		___Planes_6 = value;
	}

	inline static int32_t get_offset_of_VisibleLocalToWorldType_7() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___VisibleLocalToWorldType_7)); }
	inline ArchetypeChunkComponentType_1_t1022463671  get_VisibleLocalToWorldType_7() const { return ___VisibleLocalToWorldType_7; }
	inline ArchetypeChunkComponentType_1_t1022463671 * get_address_of_VisibleLocalToWorldType_7() { return &___VisibleLocalToWorldType_7; }
	inline void set_VisibleLocalToWorldType_7(ArchetypeChunkComponentType_1_t1022463671  value)
	{
		___VisibleLocalToWorldType_7 = value;
	}

	inline static int32_t get_offset_of_ChunkVisibleCount_8() { return static_cast<int32_t>(offsetof(CullLODToVisible_t915080430, ___ChunkVisibleCount_8)); }
	inline NativeArray_1_t3237678471  get_ChunkVisibleCount_8() const { return ___ChunkVisibleCount_8; }
	inline NativeArray_1_t3237678471 * get_address_of_ChunkVisibleCount_8() { return &___ChunkVisibleCount_8; }
	inline void set_ChunkVisibleCount_8(NativeArray_1_t3237678471  value)
	{
		___ChunkVisibleCount_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible
struct CullLODToVisible_t915080430_marshaled_pinvoke
{
	NativeArray_1_t4194853984  ___Chunks_0;
	ComponentDataFromEntity_1_t1174273286  ___ActiveLODGroupMask_1;
	ArchetypeChunkComponentType_1_t4292715119  ___MeshLODComponentType_2;
	ArchetypeChunkComponentType_1_t3566515752  ___LocalToWorldType_3;
	ArchetypeChunkComponentType_1_t1605311211  ___WorldMeshRenderBoundsType_4;
	WorldMeshRenderBounds_t161581757 * ___ChunkBounds_5;
	FrustumPlanes_t4089242870  ___Planes_6;
	ArchetypeChunkComponentType_1_t1022463671  ___VisibleLocalToWorldType_7;
	NativeArray_1_t3237678471  ___ChunkVisibleCount_8;
};
// Native definition for COM marshalling of Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible
struct CullLODToVisible_t915080430_marshaled_com
{
	NativeArray_1_t4194853984  ___Chunks_0;
	ComponentDataFromEntity_1_t1174273286  ___ActiveLODGroupMask_1;
	ArchetypeChunkComponentType_1_t4292715119  ___MeshLODComponentType_2;
	ArchetypeChunkComponentType_1_t3566515752  ___LocalToWorldType_3;
	ArchetypeChunkComponentType_1_t1605311211  ___WorldMeshRenderBoundsType_4;
	WorldMeshRenderBounds_t161581757 * ___ChunkBounds_5;
	FrustumPlanes_t4089242870  ___Planes_6;
	ArchetypeChunkComponentType_1_t1022463671  ___VisibleLocalToWorldType_7;
	NativeArray_1_t3237678471  ___ChunkVisibleCount_8;
};
#endif // CULLLODTOVISIBLE_T915080430_H
#ifndef GATHERSORTEDCHUNKS_T2454919981_H
#define GATHERSORTEDCHUNKS_T2454919981_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks
struct  GatherSortedChunks_t2454919981 
{
public:
	// Unity.Collections.NativeMultiHashMap`2<System.Int32,System.Int32> Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks::ChunkRendererMap
	NativeMultiHashMap_2_t4133454647  ___ChunkRendererMap_0;
	// System.Int32 Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks::SharedComponentCount
	int32_t ___SharedComponentCount_1;
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks::SortedChunks
	NativeArray_1_t4194853984  ___SortedChunks_2;
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks::Chunks
	NativeArray_1_t4194853984  ___Chunks_3;

public:
	inline static int32_t get_offset_of_ChunkRendererMap_0() { return static_cast<int32_t>(offsetof(GatherSortedChunks_t2454919981, ___ChunkRendererMap_0)); }
	inline NativeMultiHashMap_2_t4133454647  get_ChunkRendererMap_0() const { return ___ChunkRendererMap_0; }
	inline NativeMultiHashMap_2_t4133454647 * get_address_of_ChunkRendererMap_0() { return &___ChunkRendererMap_0; }
	inline void set_ChunkRendererMap_0(NativeMultiHashMap_2_t4133454647  value)
	{
		___ChunkRendererMap_0 = value;
	}

	inline static int32_t get_offset_of_SharedComponentCount_1() { return static_cast<int32_t>(offsetof(GatherSortedChunks_t2454919981, ___SharedComponentCount_1)); }
	inline int32_t get_SharedComponentCount_1() const { return ___SharedComponentCount_1; }
	inline int32_t* get_address_of_SharedComponentCount_1() { return &___SharedComponentCount_1; }
	inline void set_SharedComponentCount_1(int32_t value)
	{
		___SharedComponentCount_1 = value;
	}

	inline static int32_t get_offset_of_SortedChunks_2() { return static_cast<int32_t>(offsetof(GatherSortedChunks_t2454919981, ___SortedChunks_2)); }
	inline NativeArray_1_t4194853984  get_SortedChunks_2() const { return ___SortedChunks_2; }
	inline NativeArray_1_t4194853984 * get_address_of_SortedChunks_2() { return &___SortedChunks_2; }
	inline void set_SortedChunks_2(NativeArray_1_t4194853984  value)
	{
		___SortedChunks_2 = value;
	}

	inline static int32_t get_offset_of_Chunks_3() { return static_cast<int32_t>(offsetof(GatherSortedChunks_t2454919981, ___Chunks_3)); }
	inline NativeArray_1_t4194853984  get_Chunks_3() const { return ___Chunks_3; }
	inline NativeArray_1_t4194853984 * get_address_of_Chunks_3() { return &___Chunks_3; }
	inline void set_Chunks_3(NativeArray_1_t4194853984  value)
	{
		___Chunks_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks
struct GatherSortedChunks_t2454919981_marshaled_pinvoke
{
	NativeMultiHashMap_2_t4133454647  ___ChunkRendererMap_0;
	int32_t ___SharedComponentCount_1;
	NativeArray_1_t4194853984  ___SortedChunks_2;
	NativeArray_1_t4194853984  ___Chunks_3;
};
// Native definition for COM marshalling of Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks
struct GatherSortedChunks_t2454919981_marshaled_com
{
	NativeMultiHashMap_2_t4133454647  ___ChunkRendererMap_0;
	int32_t ___SharedComponentCount_1;
	NativeArray_1_t4194853984  ___SortedChunks_2;
	NativeArray_1_t4194853984  ___Chunks_3;
};
#endif // GATHERSORTEDCHUNKS_T2454919981_H
#ifndef MAPCHUNKRENDERERS_T1922977964_H
#define MAPCHUNKRENDERERS_T1922977964_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshInstanceRendererSystem/MapChunkRenderers
struct  MapChunkRenderers_t1922977964 
{
public:
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Rendering.MeshInstanceRendererSystem/MapChunkRenderers::Chunks
	NativeArray_1_t4194853984  ___Chunks_0;
	// Unity.Entities.ArchetypeChunkSharedComponentType`1<Unity.Rendering.MeshInstanceRenderer> Unity.Rendering.MeshInstanceRendererSystem/MapChunkRenderers::MeshInstanceRendererType
	ArchetypeChunkSharedComponentType_1_t1016575709  ___MeshInstanceRendererType_1;
	// Unity.Collections.NativeMultiHashMap`2/Concurrent<System.Int32,System.Int32> Unity.Rendering.MeshInstanceRendererSystem/MapChunkRenderers::ChunkRendererMap
	Concurrent_t2252106853  ___ChunkRendererMap_2;

public:
	inline static int32_t get_offset_of_Chunks_0() { return static_cast<int32_t>(offsetof(MapChunkRenderers_t1922977964, ___Chunks_0)); }
	inline NativeArray_1_t4194853984  get_Chunks_0() const { return ___Chunks_0; }
	inline NativeArray_1_t4194853984 * get_address_of_Chunks_0() { return &___Chunks_0; }
	inline void set_Chunks_0(NativeArray_1_t4194853984  value)
	{
		___Chunks_0 = value;
	}

	inline static int32_t get_offset_of_MeshInstanceRendererType_1() { return static_cast<int32_t>(offsetof(MapChunkRenderers_t1922977964, ___MeshInstanceRendererType_1)); }
	inline ArchetypeChunkSharedComponentType_1_t1016575709  get_MeshInstanceRendererType_1() const { return ___MeshInstanceRendererType_1; }
	inline ArchetypeChunkSharedComponentType_1_t1016575709 * get_address_of_MeshInstanceRendererType_1() { return &___MeshInstanceRendererType_1; }
	inline void set_MeshInstanceRendererType_1(ArchetypeChunkSharedComponentType_1_t1016575709  value)
	{
		___MeshInstanceRendererType_1 = value;
	}

	inline static int32_t get_offset_of_ChunkRendererMap_2() { return static_cast<int32_t>(offsetof(MapChunkRenderers_t1922977964, ___ChunkRendererMap_2)); }
	inline Concurrent_t2252106853  get_ChunkRendererMap_2() const { return ___ChunkRendererMap_2; }
	inline Concurrent_t2252106853 * get_address_of_ChunkRendererMap_2() { return &___ChunkRendererMap_2; }
	inline void set_ChunkRendererMap_2(Concurrent_t2252106853  value)
	{
		___ChunkRendererMap_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Rendering.MeshInstanceRendererSystem/MapChunkRenderers
struct MapChunkRenderers_t1922977964_marshaled_pinvoke
{
	NativeArray_1_t4194853984  ___Chunks_0;
	ArchetypeChunkSharedComponentType_1_t1016575709  ___MeshInstanceRendererType_1;
	Concurrent_t2252106853  ___ChunkRendererMap_2;
};
// Native definition for COM marshalling of Unity.Rendering.MeshInstanceRendererSystem/MapChunkRenderers
struct MapChunkRenderers_t1922977964_marshaled_com
{
	NativeArray_1_t4194853984  ___Chunks_0;
	ArchetypeChunkSharedComponentType_1_t1016575709  ___MeshInstanceRendererType_1;
	Concurrent_t2252106853  ___ChunkRendererMap_2;
};
#endif // MAPCHUNKRENDERERS_T1922977964_H
#ifndef PACKVISIBLECHUNKINDICES_T4252557317_H
#define PACKVISIBLECHUNKINDICES_T4252557317_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices
struct  PackVisibleChunkIndices_t4252557317 
{
public:
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices::Chunks
	NativeArray_1_t4194853984  ___Chunks_0;
	// Unity.Collections.NativeArray`1<System.Int32> Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices::ChunkVisibleCount
	NativeArray_1_t3237678471  ___ChunkVisibleCount_1;
	// Unity.Collections.NativeArray`1<System.Int32> Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices::PackedChunkIndices
	NativeArray_1_t3237678471  ___PackedChunkIndices_2;
	// System.Int32* Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices::PackedChunkCount
	int32_t* ___PackedChunkCount_3;

public:
	inline static int32_t get_offset_of_Chunks_0() { return static_cast<int32_t>(offsetof(PackVisibleChunkIndices_t4252557317, ___Chunks_0)); }
	inline NativeArray_1_t4194853984  get_Chunks_0() const { return ___Chunks_0; }
	inline NativeArray_1_t4194853984 * get_address_of_Chunks_0() { return &___Chunks_0; }
	inline void set_Chunks_0(NativeArray_1_t4194853984  value)
	{
		___Chunks_0 = value;
	}

	inline static int32_t get_offset_of_ChunkVisibleCount_1() { return static_cast<int32_t>(offsetof(PackVisibleChunkIndices_t4252557317, ___ChunkVisibleCount_1)); }
	inline NativeArray_1_t3237678471  get_ChunkVisibleCount_1() const { return ___ChunkVisibleCount_1; }
	inline NativeArray_1_t3237678471 * get_address_of_ChunkVisibleCount_1() { return &___ChunkVisibleCount_1; }
	inline void set_ChunkVisibleCount_1(NativeArray_1_t3237678471  value)
	{
		___ChunkVisibleCount_1 = value;
	}

	inline static int32_t get_offset_of_PackedChunkIndices_2() { return static_cast<int32_t>(offsetof(PackVisibleChunkIndices_t4252557317, ___PackedChunkIndices_2)); }
	inline NativeArray_1_t3237678471  get_PackedChunkIndices_2() const { return ___PackedChunkIndices_2; }
	inline NativeArray_1_t3237678471 * get_address_of_PackedChunkIndices_2() { return &___PackedChunkIndices_2; }
	inline void set_PackedChunkIndices_2(NativeArray_1_t3237678471  value)
	{
		___PackedChunkIndices_2 = value;
	}

	inline static int32_t get_offset_of_PackedChunkCount_3() { return static_cast<int32_t>(offsetof(PackVisibleChunkIndices_t4252557317, ___PackedChunkCount_3)); }
	inline int32_t* get_PackedChunkCount_3() const { return ___PackedChunkCount_3; }
	inline int32_t** get_address_of_PackedChunkCount_3() { return &___PackedChunkCount_3; }
	inline void set_PackedChunkCount_3(int32_t* value)
	{
		___PackedChunkCount_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices
struct PackVisibleChunkIndices_t4252557317_marshaled_pinvoke
{
	NativeArray_1_t4194853984  ___Chunks_0;
	NativeArray_1_t3237678471  ___ChunkVisibleCount_1;
	NativeArray_1_t3237678471  ___PackedChunkIndices_2;
	int32_t* ___PackedChunkCount_3;
};
// Native definition for COM marshalling of Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices
struct PackVisibleChunkIndices_t4252557317_marshaled_com
{
	NativeArray_1_t4194853984  ___Chunks_0;
	NativeArray_1_t3237678471  ___ChunkVisibleCount_1;
	NativeArray_1_t3237678471  ___PackedChunkIndices_2;
	int32_t* ___PackedChunkCount_3;
};
#endif // PACKVISIBLECHUNKINDICES_T4252557317_H
#ifndef UPDATECHUNKBOUNDS_T1048295575_H
#define UPDATECHUNKBOUNDS_T1048295575_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Rendering.MeshInstanceRendererSystem/UpdateChunkBounds
struct  UpdateChunkBounds_t1048295575 
{
public:
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Rendering.MeshInstanceRendererSystem/UpdateChunkBounds::Chunks
	NativeArray_1_t4194853984  ___Chunks_0;
	// Unity.Entities.ArchetypeChunkComponentType`1<Unity.Rendering.WorldMeshRenderBounds> Unity.Rendering.MeshInstanceRendererSystem/UpdateChunkBounds::WorldMeshRenderBoundsType
	ArchetypeChunkComponentType_1_t1605311211  ___WorldMeshRenderBoundsType_1;
	// Unity.Collections.NativeArray`1<Unity.Rendering.WorldMeshRenderBounds> Unity.Rendering.MeshInstanceRendererSystem/UpdateChunkBounds::ChunkBounds
	NativeArray_1_t448314475  ___ChunkBounds_2;

public:
	inline static int32_t get_offset_of_Chunks_0() { return static_cast<int32_t>(offsetof(UpdateChunkBounds_t1048295575, ___Chunks_0)); }
	inline NativeArray_1_t4194853984  get_Chunks_0() const { return ___Chunks_0; }
	inline NativeArray_1_t4194853984 * get_address_of_Chunks_0() { return &___Chunks_0; }
	inline void set_Chunks_0(NativeArray_1_t4194853984  value)
	{
		___Chunks_0 = value;
	}

	inline static int32_t get_offset_of_WorldMeshRenderBoundsType_1() { return static_cast<int32_t>(offsetof(UpdateChunkBounds_t1048295575, ___WorldMeshRenderBoundsType_1)); }
	inline ArchetypeChunkComponentType_1_t1605311211  get_WorldMeshRenderBoundsType_1() const { return ___WorldMeshRenderBoundsType_1; }
	inline ArchetypeChunkComponentType_1_t1605311211 * get_address_of_WorldMeshRenderBoundsType_1() { return &___WorldMeshRenderBoundsType_1; }
	inline void set_WorldMeshRenderBoundsType_1(ArchetypeChunkComponentType_1_t1605311211  value)
	{
		___WorldMeshRenderBoundsType_1 = value;
	}

	inline static int32_t get_offset_of_ChunkBounds_2() { return static_cast<int32_t>(offsetof(UpdateChunkBounds_t1048295575, ___ChunkBounds_2)); }
	inline NativeArray_1_t448314475  get_ChunkBounds_2() const { return ___ChunkBounds_2; }
	inline NativeArray_1_t448314475 * get_address_of_ChunkBounds_2() { return &___ChunkBounds_2; }
	inline void set_ChunkBounds_2(NativeArray_1_t448314475  value)
	{
		___ChunkBounds_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Rendering.MeshInstanceRendererSystem/UpdateChunkBounds
struct UpdateChunkBounds_t1048295575_marshaled_pinvoke
{
	NativeArray_1_t4194853984  ___Chunks_0;
	ArchetypeChunkComponentType_1_t1605311211  ___WorldMeshRenderBoundsType_1;
	NativeArray_1_t448314475  ___ChunkBounds_2;
};
// Native definition for COM marshalling of Unity.Rendering.MeshInstanceRendererSystem/UpdateChunkBounds
struct UpdateChunkBounds_t1048295575_marshaled_com
{
	NativeArray_1_t4194853984  ___Chunks_0;
	ArchetypeChunkComponentType_1_t1605311211  ___WorldMeshRenderBoundsType_1;
	NativeArray_1_t448314475  ___ChunkBounds_2;
};
#endif // UPDATECHUNKBOUNDS_T1048295575_H
#ifndef BEHAVIOUR_T1437897464_H
#define BEHAVIOUR_T1437897464_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Behaviour
struct  Behaviour_t1437897464  : public Component_t1923634451
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BEHAVIOUR_T1437897464_H
#ifndef VOLUMEPROFILE_T1487161726_H
#define VOLUMEPROFILE_T1487161726_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.Rendering.VolumeProfile
struct  VolumeProfile_t1487161726  : public ScriptableObject_t2528358522
{
public:
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.VolumeComponent> UnityEngine.Experimental.Rendering.VolumeProfile::components
	List_1_t2297852916 * ___components_4;
	// System.Boolean UnityEngine.Experimental.Rendering.VolumeProfile::isDirty
	bool ___isDirty_5;

public:
	inline static int32_t get_offset_of_components_4() { return static_cast<int32_t>(offsetof(VolumeProfile_t1487161726, ___components_4)); }
	inline List_1_t2297852916 * get_components_4() const { return ___components_4; }
	inline List_1_t2297852916 ** get_address_of_components_4() { return &___components_4; }
	inline void set_components_4(List_1_t2297852916 * value)
	{
		___components_4 = value;
		Il2CppCodeGenWriteBarrier((&___components_4), value);
	}

	inline static int32_t get_offset_of_isDirty_5() { return static_cast<int32_t>(offsetof(VolumeProfile_t1487161726, ___isDirty_5)); }
	inline bool get_isDirty_5() const { return ___isDirty_5; }
	inline bool* get_address_of_isDirty_5() { return &___isDirty_5; }
	inline void set_isDirty_5(bool value)
	{
		___isDirty_5 = value;
	}
};

struct VolumeProfile_t1487161726_StaticFields
{
public:
	// System.Predicate`1<UnityEngine.Experimental.Rendering.VolumeComponent> UnityEngine.Experimental.Rendering.VolumeProfile::<>f__am$cache0
	Predicate_1_t1651072298 * ___U3CU3Ef__amU24cache0_6;

public:
	inline static int32_t get_offset_of_U3CU3Ef__amU24cache0_6() { return static_cast<int32_t>(offsetof(VolumeProfile_t1487161726_StaticFields, ___U3CU3Ef__amU24cache0_6)); }
	inline Predicate_1_t1651072298 * get_U3CU3Ef__amU24cache0_6() const { return ___U3CU3Ef__amU24cache0_6; }
	inline Predicate_1_t1651072298 ** get_address_of_U3CU3Ef__amU24cache0_6() { return &___U3CU3Ef__amU24cache0_6; }
	inline void set_U3CU3Ef__amU24cache0_6(Predicate_1_t1651072298 * value)
	{
		___U3CU3Ef__amU24cache0_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cache0_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VOLUMEPROFILE_T1487161726_H
#ifndef EXTRACTOR_1_T111338413_H
#define EXTRACTOR_1_T111338413_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.VectorArray`1/Extractor`1<System.Int64,System.Int32>
struct  Extractor_1_t111338413  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXTRACTOR_1_T111338413_H
#ifndef EXTRACTOR_1_T525265324_H
#define EXTRACTOR_1_T525265324_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.VectorArray`1/Extractor`1<System.Object,System.Object>
struct  Extractor_1_t525265324  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXTRACTOR_1_T525265324_H
#ifndef EXTRACTOR_1_T3329031907_H
#define EXTRACTOR_1_T3329031907_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Experimental.VectorArray`1/Extractor`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest,System.Int32>
struct  Extractor_1_t3329031907  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXTRACTOR_1_T3329031907_H
#ifndef POSTPROCESSPROFILE_T3936051061_H
#define POSTPROCESSPROFILE_T3936051061_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Rendering.PostProcessing.PostProcessProfile
struct  PostProcessProfile_t3936051061  : public ScriptableObject_t2528358522
{
public:
	// System.Collections.Generic.List`1<UnityEngine.Rendering.PostProcessing.PostProcessEffectSettings> UnityEngine.Rendering.PostProcessing.PostProcessProfile::settings
	List_1_t3144640356 * ___settings_4;
	// System.Boolean UnityEngine.Rendering.PostProcessing.PostProcessProfile::isDirty
	bool ___isDirty_5;

public:
	inline static int32_t get_offset_of_settings_4() { return static_cast<int32_t>(offsetof(PostProcessProfile_t3936051061, ___settings_4)); }
	inline List_1_t3144640356 * get_settings_4() const { return ___settings_4; }
	inline List_1_t3144640356 ** get_address_of_settings_4() { return &___settings_4; }
	inline void set_settings_4(List_1_t3144640356 * value)
	{
		___settings_4 = value;
		Il2CppCodeGenWriteBarrier((&___settings_4), value);
	}

	inline static int32_t get_offset_of_isDirty_5() { return static_cast<int32_t>(offsetof(PostProcessProfile_t3936051061, ___isDirty_5)); }
	inline bool get_isDirty_5() const { return ___isDirty_5; }
	inline bool* get_address_of_isDirty_5() { return &___isDirty_5; }
	inline void set_isDirty_5(bool value)
	{
		___isDirty_5 = value;
	}
};

struct PostProcessProfile_t3936051061_StaticFields
{
public:
	// System.Predicate`1<UnityEngine.Rendering.PostProcessing.PostProcessEffectSettings> UnityEngine.Rendering.PostProcessing.PostProcessProfile::<>f__am$cache0
	Predicate_1_t2497859738 * ___U3CU3Ef__amU24cache0_6;

public:
	inline static int32_t get_offset_of_U3CU3Ef__amU24cache0_6() { return static_cast<int32_t>(offsetof(PostProcessProfile_t3936051061_StaticFields, ___U3CU3Ef__amU24cache0_6)); }
	inline Predicate_1_t2497859738 * get_U3CU3Ef__amU24cache0_6() const { return ___U3CU3Ef__amU24cache0_6; }
	inline Predicate_1_t2497859738 ** get_address_of_U3CU3Ef__amU24cache0_6() { return &___U3CU3Ef__amU24cache0_6; }
	inline void set_U3CU3Ef__amU24cache0_6(Predicate_1_t2497859738 * value)
	{
		___U3CU3Ef__amU24cache0_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cache0_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // POSTPROCESSPROFILE_T3936051061_H
#ifndef RUNTIMETYPE_T3636489352_H
#define RUNTIMETYPE_T3636489352_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.RuntimeType
struct  RuntimeType_t3636489352  : public TypeInfo_t1690786683
{
public:
	// System.MonoTypeInfo System.RuntimeType::type_info
	MonoTypeInfo_t3366989025 * ___type_info_26;
	// System.Object System.RuntimeType::GenericCache
	RuntimeObject * ___GenericCache_27;
	// System.Reflection.RuntimeConstructorInfo System.RuntimeType::m_serializationCtor
	RuntimeConstructorInfo_t1806616898 * ___m_serializationCtor_28;

public:
	inline static int32_t get_offset_of_type_info_26() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352, ___type_info_26)); }
	inline MonoTypeInfo_t3366989025 * get_type_info_26() const { return ___type_info_26; }
	inline MonoTypeInfo_t3366989025 ** get_address_of_type_info_26() { return &___type_info_26; }
	inline void set_type_info_26(MonoTypeInfo_t3366989025 * value)
	{
		___type_info_26 = value;
		Il2CppCodeGenWriteBarrier((&___type_info_26), value);
	}

	inline static int32_t get_offset_of_GenericCache_27() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352, ___GenericCache_27)); }
	inline RuntimeObject * get_GenericCache_27() const { return ___GenericCache_27; }
	inline RuntimeObject ** get_address_of_GenericCache_27() { return &___GenericCache_27; }
	inline void set_GenericCache_27(RuntimeObject * value)
	{
		___GenericCache_27 = value;
		Il2CppCodeGenWriteBarrier((&___GenericCache_27), value);
	}

	inline static int32_t get_offset_of_m_serializationCtor_28() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352, ___m_serializationCtor_28)); }
	inline RuntimeConstructorInfo_t1806616898 * get_m_serializationCtor_28() const { return ___m_serializationCtor_28; }
	inline RuntimeConstructorInfo_t1806616898 ** get_address_of_m_serializationCtor_28() { return &___m_serializationCtor_28; }
	inline void set_m_serializationCtor_28(RuntimeConstructorInfo_t1806616898 * value)
	{
		___m_serializationCtor_28 = value;
		Il2CppCodeGenWriteBarrier((&___m_serializationCtor_28), value);
	}
};

struct RuntimeType_t3636489352_StaticFields
{
public:
	// System.RuntimeType System.RuntimeType::ValueType
	RuntimeType_t3636489352 * ___ValueType_10;
	// System.RuntimeType System.RuntimeType::EnumType
	RuntimeType_t3636489352 * ___EnumType_11;
	// System.RuntimeType System.RuntimeType::ObjectType
	RuntimeType_t3636489352 * ___ObjectType_12;
	// System.RuntimeType System.RuntimeType::StringType
	RuntimeType_t3636489352 * ___StringType_13;
	// System.RuntimeType System.RuntimeType::DelegateType
	RuntimeType_t3636489352 * ___DelegateType_14;
	// System.Type[] System.RuntimeType::s_SICtorParamTypes
	TypeU5BU5D_t3940880105* ___s_SICtorParamTypes_15;
	// System.RuntimeType System.RuntimeType::s_typedRef
	RuntimeType_t3636489352 * ___s_typedRef_25;
	// System.Collections.Generic.Dictionary`2<System.Guid,System.Type> System.RuntimeType::clsid_types
	Dictionary_2_t1532962293 * ___clsid_types_29;
	// System.Reflection.Emit.AssemblyBuilder System.RuntimeType::clsid_assemblybuilder
	AssemblyBuilder_t359885250 * ___clsid_assemblybuilder_30;

public:
	inline static int32_t get_offset_of_ValueType_10() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___ValueType_10)); }
	inline RuntimeType_t3636489352 * get_ValueType_10() const { return ___ValueType_10; }
	inline RuntimeType_t3636489352 ** get_address_of_ValueType_10() { return &___ValueType_10; }
	inline void set_ValueType_10(RuntimeType_t3636489352 * value)
	{
		___ValueType_10 = value;
		Il2CppCodeGenWriteBarrier((&___ValueType_10), value);
	}

	inline static int32_t get_offset_of_EnumType_11() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___EnumType_11)); }
	inline RuntimeType_t3636489352 * get_EnumType_11() const { return ___EnumType_11; }
	inline RuntimeType_t3636489352 ** get_address_of_EnumType_11() { return &___EnumType_11; }
	inline void set_EnumType_11(RuntimeType_t3636489352 * value)
	{
		___EnumType_11 = value;
		Il2CppCodeGenWriteBarrier((&___EnumType_11), value);
	}

	inline static int32_t get_offset_of_ObjectType_12() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___ObjectType_12)); }
	inline RuntimeType_t3636489352 * get_ObjectType_12() const { return ___ObjectType_12; }
	inline RuntimeType_t3636489352 ** get_address_of_ObjectType_12() { return &___ObjectType_12; }
	inline void set_ObjectType_12(RuntimeType_t3636489352 * value)
	{
		___ObjectType_12 = value;
		Il2CppCodeGenWriteBarrier((&___ObjectType_12), value);
	}

	inline static int32_t get_offset_of_StringType_13() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___StringType_13)); }
	inline RuntimeType_t3636489352 * get_StringType_13() const { return ___StringType_13; }
	inline RuntimeType_t3636489352 ** get_address_of_StringType_13() { return &___StringType_13; }
	inline void set_StringType_13(RuntimeType_t3636489352 * value)
	{
		___StringType_13 = value;
		Il2CppCodeGenWriteBarrier((&___StringType_13), value);
	}

	inline static int32_t get_offset_of_DelegateType_14() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___DelegateType_14)); }
	inline RuntimeType_t3636489352 * get_DelegateType_14() const { return ___DelegateType_14; }
	inline RuntimeType_t3636489352 ** get_address_of_DelegateType_14() { return &___DelegateType_14; }
	inline void set_DelegateType_14(RuntimeType_t3636489352 * value)
	{
		___DelegateType_14 = value;
		Il2CppCodeGenWriteBarrier((&___DelegateType_14), value);
	}

	inline static int32_t get_offset_of_s_SICtorParamTypes_15() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___s_SICtorParamTypes_15)); }
	inline TypeU5BU5D_t3940880105* get_s_SICtorParamTypes_15() const { return ___s_SICtorParamTypes_15; }
	inline TypeU5BU5D_t3940880105** get_address_of_s_SICtorParamTypes_15() { return &___s_SICtorParamTypes_15; }
	inline void set_s_SICtorParamTypes_15(TypeU5BU5D_t3940880105* value)
	{
		___s_SICtorParamTypes_15 = value;
		Il2CppCodeGenWriteBarrier((&___s_SICtorParamTypes_15), value);
	}

	inline static int32_t get_offset_of_s_typedRef_25() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___s_typedRef_25)); }
	inline RuntimeType_t3636489352 * get_s_typedRef_25() const { return ___s_typedRef_25; }
	inline RuntimeType_t3636489352 ** get_address_of_s_typedRef_25() { return &___s_typedRef_25; }
	inline void set_s_typedRef_25(RuntimeType_t3636489352 * value)
	{
		___s_typedRef_25 = value;
		Il2CppCodeGenWriteBarrier((&___s_typedRef_25), value);
	}

	inline static int32_t get_offset_of_clsid_types_29() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___clsid_types_29)); }
	inline Dictionary_2_t1532962293 * get_clsid_types_29() const { return ___clsid_types_29; }
	inline Dictionary_2_t1532962293 ** get_address_of_clsid_types_29() { return &___clsid_types_29; }
	inline void set_clsid_types_29(Dictionary_2_t1532962293 * value)
	{
		___clsid_types_29 = value;
		Il2CppCodeGenWriteBarrier((&___clsid_types_29), value);
	}

	inline static int32_t get_offset_of_clsid_assemblybuilder_30() { return static_cast<int32_t>(offsetof(RuntimeType_t3636489352_StaticFields, ___clsid_assemblybuilder_30)); }
	inline AssemblyBuilder_t359885250 * get_clsid_assemblybuilder_30() const { return ___clsid_assemblybuilder_30; }
	inline AssemblyBuilder_t359885250 ** get_address_of_clsid_assemblybuilder_30() { return &___clsid_assemblybuilder_30; }
	inline void set_clsid_assemblybuilder_30(AssemblyBuilder_t359885250 * value)
	{
		___clsid_assemblybuilder_30 = value;
		Il2CppCodeGenWriteBarrier((&___clsid_assemblybuilder_30), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMETYPE_T3636489352_H
#ifndef NATIVELIST_1_T3339451176_H
#define NATIVELIST_1_T3339451176_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeList`1<System.Int32>
struct  NativeList_1_t3339451176 
{
public:
	// Unity.Collections.NativeListImpl`2<T,Unity.Collections.DefaultMemoryManager> Unity.Collections.NativeList`1::m_Impl
	NativeListImpl_2_t1099989673  ___m_Impl_0;

public:
	inline static int32_t get_offset_of_m_Impl_0() { return static_cast<int32_t>(offsetof(NativeList_1_t3339451176, ___m_Impl_0)); }
	inline NativeListImpl_2_t1099989673  get_m_Impl_0() const { return ___m_Impl_0; }
	inline NativeListImpl_2_t1099989673 * get_address_of_m_Impl_0() { return &___m_Impl_0; }
	inline void set_m_Impl_0(NativeListImpl_2_t1099989673  value)
	{
		___m_Impl_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVELIST_1_T3339451176_H
#ifndef NATIVELIST_1_T2183066854_H
#define NATIVELIST_1_T2183066854_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Collections.NativeList`1<Unity.Entities.EntityArchetype>
struct  NativeList_1_t2183066854 
{
public:
	// Unity.Collections.NativeListImpl`2<T,Unity.Collections.DefaultMemoryManager> Unity.Collections.NativeList`1::m_Impl
	NativeListImpl_2_t4167197747  ___m_Impl_0;

public:
	inline static int32_t get_offset_of_m_Impl_0() { return static_cast<int32_t>(offsetof(NativeList_1_t2183066854, ___m_Impl_0)); }
	inline NativeListImpl_2_t4167197747  get_m_Impl_0() const { return ___m_Impl_0; }
	inline NativeListImpl_2_t4167197747 * get_address_of_m_Impl_0() { return &___m_Impl_0; }
	inline void set_m_Impl_0(NativeListImpl_2_t4167197747  value)
	{
		___m_Impl_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NATIVELIST_1_T2183066854_H
#ifndef BUFFERARRAY_1_T231617220_H
#define BUFFERARRAY_1_T231617220_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.BufferArray`1<Unity.Entities.ProxyBufferElementData>
struct  BufferArray_1_t231617220 
{
public:
	// Unity.Entities.ComponentChunkCache Unity.Entities.BufferArray`1::m_Cache
	ComponentChunkCache_t352422386  ___m_Cache_0;
	// Unity.Entities.ComponentChunkIterator Unity.Entities.BufferArray`1::m_Iterator
	ComponentChunkIterator_t1431290971  ___m_Iterator_1;
	// System.Boolean Unity.Entities.BufferArray`1::m_IsReadOnly
	bool ___m_IsReadOnly_2;
	// System.Int32 Unity.Entities.BufferArray`1::m_Length
	int32_t ___m_Length_3;

public:
	inline static int32_t get_offset_of_m_Cache_0() { return static_cast<int32_t>(offsetof(BufferArray_1_t231617220, ___m_Cache_0)); }
	inline ComponentChunkCache_t352422386  get_m_Cache_0() const { return ___m_Cache_0; }
	inline ComponentChunkCache_t352422386 * get_address_of_m_Cache_0() { return &___m_Cache_0; }
	inline void set_m_Cache_0(ComponentChunkCache_t352422386  value)
	{
		___m_Cache_0 = value;
	}

	inline static int32_t get_offset_of_m_Iterator_1() { return static_cast<int32_t>(offsetof(BufferArray_1_t231617220, ___m_Iterator_1)); }
	inline ComponentChunkIterator_t1431290971  get_m_Iterator_1() const { return ___m_Iterator_1; }
	inline ComponentChunkIterator_t1431290971 * get_address_of_m_Iterator_1() { return &___m_Iterator_1; }
	inline void set_m_Iterator_1(ComponentChunkIterator_t1431290971  value)
	{
		___m_Iterator_1 = value;
	}

	inline static int32_t get_offset_of_m_IsReadOnly_2() { return static_cast<int32_t>(offsetof(BufferArray_1_t231617220, ___m_IsReadOnly_2)); }
	inline bool get_m_IsReadOnly_2() const { return ___m_IsReadOnly_2; }
	inline bool* get_address_of_m_IsReadOnly_2() { return &___m_IsReadOnly_2; }
	inline void set_m_IsReadOnly_2(bool value)
	{
		___m_IsReadOnly_2 = value;
	}

	inline static int32_t get_offset_of_m_Length_3() { return static_cast<int32_t>(offsetof(BufferArray_1_t231617220, ___m_Length_3)); }
	inline int32_t get_m_Length_3() const { return ___m_Length_3; }
	inline int32_t* get_address_of_m_Length_3() { return &___m_Length_3; }
	inline void set_m_Length_3(int32_t value)
	{
		___m_Length_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BUFFERARRAY_1_T231617220_H
#ifndef COMPONENTARRAY_1_T962032765_H
#define COMPONENTARRAY_1_T962032765_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentArray`1<System.Object>
struct  ComponentArray_1_t962032765 
{
public:
	// Unity.Entities.ComponentChunkIterator Unity.Entities.ComponentArray`1::m_Iterator
	ComponentChunkIterator_t1431290971  ___m_Iterator_0;
	// Unity.Entities.ComponentChunkCache Unity.Entities.ComponentArray`1::m_Cache
	ComponentChunkCache_t352422386  ___m_Cache_1;
	// System.Int32 Unity.Entities.ComponentArray`1::m_Length
	int32_t ___m_Length_2;
	// Unity.Entities.ArchetypeManager Unity.Entities.ComponentArray`1::m_ArchetypeManager
	ArchetypeManager_t1503134666 * ___m_ArchetypeManager_3;

public:
	inline static int32_t get_offset_of_m_Iterator_0() { return static_cast<int32_t>(offsetof(ComponentArray_1_t962032765, ___m_Iterator_0)); }
	inline ComponentChunkIterator_t1431290971  get_m_Iterator_0() const { return ___m_Iterator_0; }
	inline ComponentChunkIterator_t1431290971 * get_address_of_m_Iterator_0() { return &___m_Iterator_0; }
	inline void set_m_Iterator_0(ComponentChunkIterator_t1431290971  value)
	{
		___m_Iterator_0 = value;
	}

	inline static int32_t get_offset_of_m_Cache_1() { return static_cast<int32_t>(offsetof(ComponentArray_1_t962032765, ___m_Cache_1)); }
	inline ComponentChunkCache_t352422386  get_m_Cache_1() const { return ___m_Cache_1; }
	inline ComponentChunkCache_t352422386 * get_address_of_m_Cache_1() { return &___m_Cache_1; }
	inline void set_m_Cache_1(ComponentChunkCache_t352422386  value)
	{
		___m_Cache_1 = value;
	}

	inline static int32_t get_offset_of_m_Length_2() { return static_cast<int32_t>(offsetof(ComponentArray_1_t962032765, ___m_Length_2)); }
	inline int32_t get_m_Length_2() const { return ___m_Length_2; }
	inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; }
	inline void set_m_Length_2(int32_t value)
	{
		___m_Length_2 = value;
	}

	inline static int32_t get_offset_of_m_ArchetypeManager_3() { return static_cast<int32_t>(offsetof(ComponentArray_1_t962032765, ___m_ArchetypeManager_3)); }
	inline ArchetypeManager_t1503134666 * get_m_ArchetypeManager_3() const { return ___m_ArchetypeManager_3; }
	inline ArchetypeManager_t1503134666 ** get_address_of_m_ArchetypeManager_3() { return &___m_ArchetypeManager_3; }
	inline void set_m_ArchetypeManager_3(ArchetypeManager_t1503134666 * value)
	{
		___m_ArchetypeManager_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_ArchetypeManager_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTARRAY_1_T962032765_H
#ifndef COMPONENTDATAARRAY_1_T671454146_H
#define COMPONENTDATAARRAY_1_T671454146_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentDataArray`1<Unity.Entities.ProxyComponentData>
struct  ComponentDataArray_1_t671454146 
{
public:
	// Unity.Entities.ComponentChunkIterator Unity.Entities.ComponentDataArray`1::m_Iterator
	ComponentChunkIterator_t1431290971  ___m_Iterator_0;
	// Unity.Entities.ComponentChunkCache Unity.Entities.ComponentDataArray`1::m_Cache
	ComponentChunkCache_t352422386  ___m_Cache_1;
	// System.Int32 Unity.Entities.ComponentDataArray`1::m_Length
	int32_t ___m_Length_2;

public:
	inline static int32_t get_offset_of_m_Iterator_0() { return static_cast<int32_t>(offsetof(ComponentDataArray_1_t671454146, ___m_Iterator_0)); }
	inline ComponentChunkIterator_t1431290971  get_m_Iterator_0() const { return ___m_Iterator_0; }
	inline ComponentChunkIterator_t1431290971 * get_address_of_m_Iterator_0() { return &___m_Iterator_0; }
	inline void set_m_Iterator_0(ComponentChunkIterator_t1431290971  value)
	{
		___m_Iterator_0 = value;
	}

	inline static int32_t get_offset_of_m_Cache_1() { return static_cast<int32_t>(offsetof(ComponentDataArray_1_t671454146, ___m_Cache_1)); }
	inline ComponentChunkCache_t352422386  get_m_Cache_1() const { return ___m_Cache_1; }
	inline ComponentChunkCache_t352422386 * get_address_of_m_Cache_1() { return &___m_Cache_1; }
	inline void set_m_Cache_1(ComponentChunkCache_t352422386  value)
	{
		___m_Cache_1 = value;
	}

	inline static int32_t get_offset_of_m_Length_2() { return static_cast<int32_t>(offsetof(ComponentDataArray_1_t671454146, ___m_Length_2)); }
	inline int32_t get_m_Length_2() const { return ___m_Length_2; }
	inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; }
	inline void set_m_Length_2(int32_t value)
	{
		___m_Length_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTDATAARRAY_1_T671454146_H
#ifndef ENTITYARRAY_T1957801829_H
#define ENTITYARRAY_T1957801829_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.EntityArray
struct  EntityArray_t1957801829 
{
public:
	// Unity.Entities.ComponentChunkIterator Unity.Entities.EntityArray::m_Iterator
	ComponentChunkIterator_t1431290971  ___m_Iterator_0;
	// Unity.Entities.ComponentChunkCache Unity.Entities.EntityArray::m_Cache
	ComponentChunkCache_t352422386  ___m_Cache_1;
	// System.Int32 Unity.Entities.EntityArray::m_Length
	int32_t ___m_Length_2;

public:
	inline static int32_t get_offset_of_m_Iterator_0() { return static_cast<int32_t>(offsetof(EntityArray_t1957801829, ___m_Iterator_0)); }
	inline ComponentChunkIterator_t1431290971  get_m_Iterator_0() const { return ___m_Iterator_0; }
	inline ComponentChunkIterator_t1431290971 * get_address_of_m_Iterator_0() { return &___m_Iterator_0; }
	inline void set_m_Iterator_0(ComponentChunkIterator_t1431290971  value)
	{
		___m_Iterator_0 = value;
	}

	inline static int32_t get_offset_of_m_Cache_1() { return static_cast<int32_t>(offsetof(EntityArray_t1957801829, ___m_Cache_1)); }
	inline ComponentChunkCache_t352422386  get_m_Cache_1() const { return ___m_Cache_1; }
	inline ComponentChunkCache_t352422386 * get_address_of_m_Cache_1() { return &___m_Cache_1; }
	inline void set_m_Cache_1(ComponentChunkCache_t352422386  value)
	{
		___m_Cache_1 = value;
	}

	inline static int32_t get_offset_of_m_Length_2() { return static_cast<int32_t>(offsetof(EntityArray_t1957801829, ___m_Length_2)); }
	inline int32_t get_m_Length_2() const { return ___m_Length_2; }
	inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; }
	inline void set_m_Length_2(int32_t value)
	{
		___m_Length_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.EntityArray
struct EntityArray_t1957801829_marshaled_pinvoke
{
	ComponentChunkIterator_t1431290971_marshaled_pinvoke ___m_Iterator_0;
	ComponentChunkCache_t352422386_marshaled_pinvoke ___m_Cache_1;
	int32_t ___m_Length_2;
};
// Native definition for COM marshalling of Unity.Entities.EntityArray
struct EntityArray_t1957801829_marshaled_com
{
	ComponentChunkIterator_t1431290971_marshaled_com ___m_Iterator_0;
	ComponentChunkCache_t352422386_marshaled_com ___m_Cache_1;
	int32_t ___m_Length_2;
};
#endif // ENTITYARRAY_T1957801829_H
#ifndef GAMEOBJECTARRAY_T793042848_H
#define GAMEOBJECTARRAY_T793042848_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.GameObjectArray
struct  GameObjectArray_t793042848 
{
public:
	// Unity.Entities.ComponentChunkIterator Unity.Entities.GameObjectArray::m_Iterator
	ComponentChunkIterator_t1431290971  ___m_Iterator_0;
	// Unity.Entities.ComponentChunkCache Unity.Entities.GameObjectArray::m_Cache
	ComponentChunkCache_t352422386  ___m_Cache_1;
	// System.Int32 Unity.Entities.GameObjectArray::m_Length
	int32_t ___m_Length_2;
	// Unity.Entities.ArchetypeManager Unity.Entities.GameObjectArray::m_ArchetypeManager
	ArchetypeManager_t1503134666 * ___m_ArchetypeManager_3;

public:
	inline static int32_t get_offset_of_m_Iterator_0() { return static_cast<int32_t>(offsetof(GameObjectArray_t793042848, ___m_Iterator_0)); }
	inline ComponentChunkIterator_t1431290971  get_m_Iterator_0() const { return ___m_Iterator_0; }
	inline ComponentChunkIterator_t1431290971 * get_address_of_m_Iterator_0() { return &___m_Iterator_0; }
	inline void set_m_Iterator_0(ComponentChunkIterator_t1431290971  value)
	{
		___m_Iterator_0 = value;
	}

	inline static int32_t get_offset_of_m_Cache_1() { return static_cast<int32_t>(offsetof(GameObjectArray_t793042848, ___m_Cache_1)); }
	inline ComponentChunkCache_t352422386  get_m_Cache_1() const { return ___m_Cache_1; }
	inline ComponentChunkCache_t352422386 * get_address_of_m_Cache_1() { return &___m_Cache_1; }
	inline void set_m_Cache_1(ComponentChunkCache_t352422386  value)
	{
		___m_Cache_1 = value;
	}

	inline static int32_t get_offset_of_m_Length_2() { return static_cast<int32_t>(offsetof(GameObjectArray_t793042848, ___m_Length_2)); }
	inline int32_t get_m_Length_2() const { return ___m_Length_2; }
	inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; }
	inline void set_m_Length_2(int32_t value)
	{
		___m_Length_2 = value;
	}

	inline static int32_t get_offset_of_m_ArchetypeManager_3() { return static_cast<int32_t>(offsetof(GameObjectArray_t793042848, ___m_ArchetypeManager_3)); }
	inline ArchetypeManager_t1503134666 * get_m_ArchetypeManager_3() const { return ___m_ArchetypeManager_3; }
	inline ArchetypeManager_t1503134666 ** get_address_of_m_ArchetypeManager_3() { return &___m_ArchetypeManager_3; }
	inline void set_m_ArchetypeManager_3(ArchetypeManager_t1503134666 * value)
	{
		___m_ArchetypeManager_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_ArchetypeManager_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.GameObjectArray
struct GameObjectArray_t793042848_marshaled_pinvoke
{
	ComponentChunkIterator_t1431290971_marshaled_pinvoke ___m_Iterator_0;
	ComponentChunkCache_t352422386_marshaled_pinvoke ___m_Cache_1;
	int32_t ___m_Length_2;
	ArchetypeManager_t1503134666 * ___m_ArchetypeManager_3;
};
// Native definition for COM marshalling of Unity.Entities.GameObjectArray
struct GameObjectArray_t793042848_marshaled_com
{
	ComponentChunkIterator_t1431290971_marshaled_com ___m_Iterator_0;
	ComponentChunkCache_t352422386_marshaled_com ___m_Cache_1;
	int32_t ___m_Length_2;
	ArchetypeManager_t1503134666 * ___m_ArchetypeManager_3;
};
#endif // GAMEOBJECTARRAY_T793042848_H
#ifndef PROCESSITERATIONDATA_T983463304_H
#define PROCESSITERATIONDATA_T983463304_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ProcessIterationData
struct  ProcessIterationData_t983463304 
{
public:
	// Unity.Entities.ComponentChunkIterator Unity.Entities.ProcessIterationData::Iterator
	ComponentChunkIterator_t1431290971  ___Iterator_0;
	// System.Int32 Unity.Entities.ProcessIterationData::IndexInGroup0
	int32_t ___IndexInGroup0_1;
	// System.Int32 Unity.Entities.ProcessIterationData::IndexInGroup1
	int32_t ___IndexInGroup1_2;
	// System.Int32 Unity.Entities.ProcessIterationData::IndexInGroup2
	int32_t ___IndexInGroup2_3;
	// System.Int32 Unity.Entities.ProcessIterationData::IndexInGroup3
	int32_t ___IndexInGroup3_4;
	// System.Int32 Unity.Entities.ProcessIterationData::IsReadOnly0
	int32_t ___IsReadOnly0_5;
	// System.Int32 Unity.Entities.ProcessIterationData::IsReadOnly1
	int32_t ___IsReadOnly1_6;
	// System.Int32 Unity.Entities.ProcessIterationData::IsReadOnly2
	int32_t ___IsReadOnly2_7;
	// System.Int32 Unity.Entities.ProcessIterationData::IsReadOnly3
	int32_t ___IsReadOnly3_8;
	// System.Boolean Unity.Entities.ProcessIterationData::m_IsParallelFor
	bool ___m_IsParallelFor_9;
	// System.Int32 Unity.Entities.ProcessIterationData::m_Length
	int32_t ___m_Length_10;

public:
	inline static int32_t get_offset_of_Iterator_0() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___Iterator_0)); }
	inline ComponentChunkIterator_t1431290971  get_Iterator_0() const { return ___Iterator_0; }
	inline ComponentChunkIterator_t1431290971 * get_address_of_Iterator_0() { return &___Iterator_0; }
	inline void set_Iterator_0(ComponentChunkIterator_t1431290971  value)
	{
		___Iterator_0 = value;
	}

	inline static int32_t get_offset_of_IndexInGroup0_1() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IndexInGroup0_1)); }
	inline int32_t get_IndexInGroup0_1() const { return ___IndexInGroup0_1; }
	inline int32_t* get_address_of_IndexInGroup0_1() { return &___IndexInGroup0_1; }
	inline void set_IndexInGroup0_1(int32_t value)
	{
		___IndexInGroup0_1 = value;
	}

	inline static int32_t get_offset_of_IndexInGroup1_2() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IndexInGroup1_2)); }
	inline int32_t get_IndexInGroup1_2() const { return ___IndexInGroup1_2; }
	inline int32_t* get_address_of_IndexInGroup1_2() { return &___IndexInGroup1_2; }
	inline void set_IndexInGroup1_2(int32_t value)
	{
		___IndexInGroup1_2 = value;
	}

	inline static int32_t get_offset_of_IndexInGroup2_3() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IndexInGroup2_3)); }
	inline int32_t get_IndexInGroup2_3() const { return ___IndexInGroup2_3; }
	inline int32_t* get_address_of_IndexInGroup2_3() { return &___IndexInGroup2_3; }
	inline void set_IndexInGroup2_3(int32_t value)
	{
		___IndexInGroup2_3 = value;
	}

	inline static int32_t get_offset_of_IndexInGroup3_4() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IndexInGroup3_4)); }
	inline int32_t get_IndexInGroup3_4() const { return ___IndexInGroup3_4; }
	inline int32_t* get_address_of_IndexInGroup3_4() { return &___IndexInGroup3_4; }
	inline void set_IndexInGroup3_4(int32_t value)
	{
		___IndexInGroup3_4 = value;
	}

	inline static int32_t get_offset_of_IsReadOnly0_5() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IsReadOnly0_5)); }
	inline int32_t get_IsReadOnly0_5() const { return ___IsReadOnly0_5; }
	inline int32_t* get_address_of_IsReadOnly0_5() { return &___IsReadOnly0_5; }
	inline void set_IsReadOnly0_5(int32_t value)
	{
		___IsReadOnly0_5 = value;
	}

	inline static int32_t get_offset_of_IsReadOnly1_6() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IsReadOnly1_6)); }
	inline int32_t get_IsReadOnly1_6() const { return ___IsReadOnly1_6; }
	inline int32_t* get_address_of_IsReadOnly1_6() { return &___IsReadOnly1_6; }
	inline void set_IsReadOnly1_6(int32_t value)
	{
		___IsReadOnly1_6 = value;
	}

	inline static int32_t get_offset_of_IsReadOnly2_7() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IsReadOnly2_7)); }
	inline int32_t get_IsReadOnly2_7() const { return ___IsReadOnly2_7; }
	inline int32_t* get_address_of_IsReadOnly2_7() { return &___IsReadOnly2_7; }
	inline void set_IsReadOnly2_7(int32_t value)
	{
		___IsReadOnly2_7 = value;
	}

	inline static int32_t get_offset_of_IsReadOnly3_8() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___IsReadOnly3_8)); }
	inline int32_t get_IsReadOnly3_8() const { return ___IsReadOnly3_8; }
	inline int32_t* get_address_of_IsReadOnly3_8() { return &___IsReadOnly3_8; }
	inline void set_IsReadOnly3_8(int32_t value)
	{
		___IsReadOnly3_8 = value;
	}

	inline static int32_t get_offset_of_m_IsParallelFor_9() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___m_IsParallelFor_9)); }
	inline bool get_m_IsParallelFor_9() const { return ___m_IsParallelFor_9; }
	inline bool* get_address_of_m_IsParallelFor_9() { return &___m_IsParallelFor_9; }
	inline void set_m_IsParallelFor_9(bool value)
	{
		___m_IsParallelFor_9 = value;
	}

	inline static int32_t get_offset_of_m_Length_10() { return static_cast<int32_t>(offsetof(ProcessIterationData_t983463304, ___m_Length_10)); }
	inline int32_t get_m_Length_10() const { return ___m_Length_10; }
	inline int32_t* get_address_of_m_Length_10() { return &___m_Length_10; }
	inline void set_m_Length_10(int32_t value)
	{
		___m_Length_10 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.ProcessIterationData
struct ProcessIterationData_t983463304_marshaled_pinvoke
{
	ComponentChunkIterator_t1431290971_marshaled_pinvoke ___Iterator_0;
	int32_t ___IndexInGroup0_1;
	int32_t ___IndexInGroup1_2;
	int32_t ___IndexInGroup2_3;
	int32_t ___IndexInGroup3_4;
	int32_t ___IsReadOnly0_5;
	int32_t ___IsReadOnly1_6;
	int32_t ___IsReadOnly2_7;
	int32_t ___IsReadOnly3_8;
	int32_t ___m_IsParallelFor_9;
	int32_t ___m_Length_10;
};
// Native definition for COM marshalling of Unity.Entities.ProcessIterationData
struct ProcessIterationData_t983463304_marshaled_com
{
	ComponentChunkIterator_t1431290971_marshaled_com ___Iterator_0;
	int32_t ___IndexInGroup0_1;
	int32_t ___IndexInGroup1_2;
	int32_t ___IndexInGroup2_3;
	int32_t ___IndexInGroup3_4;
	int32_t ___IsReadOnly0_5;
	int32_t ___IsReadOnly1_6;
	int32_t ___IsReadOnly2_7;
	int32_t ___IsReadOnly3_8;
	int32_t ___m_IsParallelFor_9;
	int32_t ___m_Length_10;
};
#endif // PROCESSITERATIONDATA_T983463304_H
#ifndef SHAREDCOMPONENTDATAARRAY_1_T2430608759_H
#define SHAREDCOMPONENTDATAARRAY_1_T2430608759_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.SharedComponentDataArray`1<Unity.Entities.ProxySharedComponentData>
struct  SharedComponentDataArray_1_t2430608759 
{
public:
	// Unity.Entities.ComponentChunkIterator Unity.Entities.SharedComponentDataArray`1::m_Iterator
	ComponentChunkIterator_t1431290971  ___m_Iterator_0;
	// Unity.Entities.ComponentChunkCache Unity.Entities.SharedComponentDataArray`1::m_Cache
	ComponentChunkCache_t352422386  ___m_Cache_1;
	// Unity.Entities.SharedComponentDataManager Unity.Entities.SharedComponentDataArray`1::m_sharedComponentDataManager
	SharedComponentDataManager_t262160963 * ___m_sharedComponentDataManager_2;
	// System.Int32 Unity.Entities.SharedComponentDataArray`1::m_sharedComponentIndex
	int32_t ___m_sharedComponentIndex_3;
	// System.Int32 Unity.Entities.SharedComponentDataArray`1::<Length>k__BackingField
	int32_t ___U3CLengthU3Ek__BackingField_4;

public:
	inline static int32_t get_offset_of_m_Iterator_0() { return static_cast<int32_t>(offsetof(SharedComponentDataArray_1_t2430608759, ___m_Iterator_0)); }
	inline ComponentChunkIterator_t1431290971  get_m_Iterator_0() const { return ___m_Iterator_0; }
	inline ComponentChunkIterator_t1431290971 * get_address_of_m_Iterator_0() { return &___m_Iterator_0; }
	inline void set_m_Iterator_0(ComponentChunkIterator_t1431290971  value)
	{
		___m_Iterator_0 = value;
	}

	inline static int32_t get_offset_of_m_Cache_1() { return static_cast<int32_t>(offsetof(SharedComponentDataArray_1_t2430608759, ___m_Cache_1)); }
	inline ComponentChunkCache_t352422386  get_m_Cache_1() const { return ___m_Cache_1; }
	inline ComponentChunkCache_t352422386 * get_address_of_m_Cache_1() { return &___m_Cache_1; }
	inline void set_m_Cache_1(ComponentChunkCache_t352422386  value)
	{
		___m_Cache_1 = value;
	}

	inline static int32_t get_offset_of_m_sharedComponentDataManager_2() { return static_cast<int32_t>(offsetof(SharedComponentDataArray_1_t2430608759, ___m_sharedComponentDataManager_2)); }
	inline SharedComponentDataManager_t262160963 * get_m_sharedComponentDataManager_2() const { return ___m_sharedComponentDataManager_2; }
	inline SharedComponentDataManager_t262160963 ** get_address_of_m_sharedComponentDataManager_2() { return &___m_sharedComponentDataManager_2; }
	inline void set_m_sharedComponentDataManager_2(SharedComponentDataManager_t262160963 * value)
	{
		___m_sharedComponentDataManager_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_sharedComponentDataManager_2), value);
	}

	inline static int32_t get_offset_of_m_sharedComponentIndex_3() { return static_cast<int32_t>(offsetof(SharedComponentDataArray_1_t2430608759, ___m_sharedComponentIndex_3)); }
	inline int32_t get_m_sharedComponentIndex_3() const { return ___m_sharedComponentIndex_3; }
	inline int32_t* get_address_of_m_sharedComponentIndex_3() { return &___m_sharedComponentIndex_3; }
	inline void set_m_sharedComponentIndex_3(int32_t value)
	{
		___m_sharedComponentIndex_3 = value;
	}

	inline static int32_t get_offset_of_U3CLengthU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(SharedComponentDataArray_1_t2430608759, ___U3CLengthU3Ek__BackingField_4)); }
	inline int32_t get_U3CLengthU3Ek__BackingField_4() const { return ___U3CLengthU3Ek__BackingField_4; }
	inline int32_t* get_address_of_U3CLengthU3Ek__BackingField_4() { return &___U3CLengthU3Ek__BackingField_4; }
	inline void set_U3CLengthU3Ek__BackingField_4(int32_t value)
	{
		___U3CLengthU3Ek__BackingField_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHAREDCOMPONENTDATAARRAY_1_T2430608759_H
#ifndef MONOBEHAVIOUR_T3962482529_H
#define MONOBEHAVIOUR_T3962482529_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.MonoBehaviour
struct  MonoBehaviour_t3962482529  : public Behaviour_t1437897464
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOBEHAVIOUR_T3962482529_H
#ifndef COMPONENTSYSTEMBASE_T1071614740_H
#define COMPONENTSYSTEMBASE_T1071614740_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.ComponentSystemBase
struct  ComponentSystemBase_t1071614740  : public ScriptBehaviourManager_t1544859973
{
public:
	// Unity.Entities.InjectComponentGroupData[] Unity.Entities.ComponentSystemBase::m_InjectedComponentGroups
	InjectComponentGroupDataU5BU5D_t2296022571* ___m_InjectedComponentGroups_0;
	// Unity.Entities.InjectFromEntityData Unity.Entities.ComponentSystemBase::m_InjectFromEntityData
	InjectFromEntityData_t191496190  ___m_InjectFromEntityData_1;
	// Unity.Entities.ComponentGroupArrayStaticCache[] Unity.Entities.ComponentSystemBase::m_CachedComponentGroupArrays
	ComponentGroupArrayStaticCacheU5BU5D_t94897080* ___m_CachedComponentGroupArrays_2;
	// Unity.Entities.ComponentGroup[] Unity.Entities.ComponentSystemBase::m_ComponentGroups
	ComponentGroupU5BU5D_t879053961* ___m_ComponentGroups_3;
	// Unity.Collections.NativeList`1<System.Int32> Unity.Entities.ComponentSystemBase::m_JobDependencyForReadingManagers
	NativeList_1_t3339451176  ___m_JobDependencyForReadingManagers_4;
	// Unity.Collections.NativeList`1<System.Int32> Unity.Entities.ComponentSystemBase::m_JobDependencyForWritingManagers
	NativeList_1_t3339451176  ___m_JobDependencyForWritingManagers_5;
	// System.Int32* Unity.Entities.ComponentSystemBase::m_JobDependencyForReadingManagersPtr
	int32_t* ___m_JobDependencyForReadingManagersPtr_6;
	// System.Int32 Unity.Entities.ComponentSystemBase::m_JobDependencyForReadingManagersLength
	int32_t ___m_JobDependencyForReadingManagersLength_7;
	// System.Int32* Unity.Entities.ComponentSystemBase::m_JobDependencyForWritingManagersPtr
	int32_t* ___m_JobDependencyForWritingManagersPtr_8;
	// System.Int32 Unity.Entities.ComponentSystemBase::m_JobDependencyForWritingManagersLength
	int32_t ___m_JobDependencyForWritingManagersLength_9;
	// System.UInt32 Unity.Entities.ComponentSystemBase::m_LastSystemVersion
	uint32_t ___m_LastSystemVersion_10;
	// Unity.Entities.ComponentJobSafetyManager Unity.Entities.ComponentSystemBase::m_SafetyManager
	ComponentJobSafetyManager_t1920275903 * ___m_SafetyManager_11;
	// Unity.Entities.EntityManager Unity.Entities.ComponentSystemBase::m_EntityManager
	EntityManager_t3845218210 * ___m_EntityManager_12;
	// Unity.Entities.World Unity.Entities.ComponentSystemBase::m_World
	World_t2142598979 * ___m_World_13;
	// System.Boolean Unity.Entities.ComponentSystemBase::m_AlwaysUpdateSystem
	bool ___m_AlwaysUpdateSystem_14;
	// System.Boolean Unity.Entities.ComponentSystemBase::m_PreviouslyEnabled
	bool ___m_PreviouslyEnabled_15;
	// System.Boolean Unity.Entities.ComponentSystemBase::<Enabled>k__BackingField
	bool ___U3CEnabledU3Ek__BackingField_16;

public:
	inline static int32_t get_offset_of_m_InjectedComponentGroups_0() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_InjectedComponentGroups_0)); }
	inline InjectComponentGroupDataU5BU5D_t2296022571* get_m_InjectedComponentGroups_0() const { return ___m_InjectedComponentGroups_0; }
	inline InjectComponentGroupDataU5BU5D_t2296022571** get_address_of_m_InjectedComponentGroups_0() { return &___m_InjectedComponentGroups_0; }
	inline void set_m_InjectedComponentGroups_0(InjectComponentGroupDataU5BU5D_t2296022571* value)
	{
		___m_InjectedComponentGroups_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_InjectedComponentGroups_0), value);
	}

	inline static int32_t get_offset_of_m_InjectFromEntityData_1() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_InjectFromEntityData_1)); }
	inline InjectFromEntityData_t191496190  get_m_InjectFromEntityData_1() const { return ___m_InjectFromEntityData_1; }
	inline InjectFromEntityData_t191496190 * get_address_of_m_InjectFromEntityData_1() { return &___m_InjectFromEntityData_1; }
	inline void set_m_InjectFromEntityData_1(InjectFromEntityData_t191496190  value)
	{
		___m_InjectFromEntityData_1 = value;
	}

	inline static int32_t get_offset_of_m_CachedComponentGroupArrays_2() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_CachedComponentGroupArrays_2)); }
	inline ComponentGroupArrayStaticCacheU5BU5D_t94897080* get_m_CachedComponentGroupArrays_2() const { return ___m_CachedComponentGroupArrays_2; }
	inline ComponentGroupArrayStaticCacheU5BU5D_t94897080** get_address_of_m_CachedComponentGroupArrays_2() { return &___m_CachedComponentGroupArrays_2; }
	inline void set_m_CachedComponentGroupArrays_2(ComponentGroupArrayStaticCacheU5BU5D_t94897080* value)
	{
		___m_CachedComponentGroupArrays_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_CachedComponentGroupArrays_2), value);
	}

	inline static int32_t get_offset_of_m_ComponentGroups_3() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_ComponentGroups_3)); }
	inline ComponentGroupU5BU5D_t879053961* get_m_ComponentGroups_3() const { return ___m_ComponentGroups_3; }
	inline ComponentGroupU5BU5D_t879053961** get_address_of_m_ComponentGroups_3() { return &___m_ComponentGroups_3; }
	inline void set_m_ComponentGroups_3(ComponentGroupU5BU5D_t879053961* value)
	{
		___m_ComponentGroups_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_ComponentGroups_3), value);
	}

	inline static int32_t get_offset_of_m_JobDependencyForReadingManagers_4() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_JobDependencyForReadingManagers_4)); }
	inline NativeList_1_t3339451176  get_m_JobDependencyForReadingManagers_4() const { return ___m_JobDependencyForReadingManagers_4; }
	inline NativeList_1_t3339451176 * get_address_of_m_JobDependencyForReadingManagers_4() { return &___m_JobDependencyForReadingManagers_4; }
	inline void set_m_JobDependencyForReadingManagers_4(NativeList_1_t3339451176  value)
	{
		___m_JobDependencyForReadingManagers_4 = value;
	}

	inline static int32_t get_offset_of_m_JobDependencyForWritingManagers_5() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_JobDependencyForWritingManagers_5)); }
	inline NativeList_1_t3339451176  get_m_JobDependencyForWritingManagers_5() const { return ___m_JobDependencyForWritingManagers_5; }
	inline NativeList_1_t3339451176 * get_address_of_m_JobDependencyForWritingManagers_5() { return &___m_JobDependencyForWritingManagers_5; }
	inline void set_m_JobDependencyForWritingManagers_5(NativeList_1_t3339451176  value)
	{
		___m_JobDependencyForWritingManagers_5 = value;
	}

	inline static int32_t get_offset_of_m_JobDependencyForReadingManagersPtr_6() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_JobDependencyForReadingManagersPtr_6)); }
	inline int32_t* get_m_JobDependencyForReadingManagersPtr_6() const { return ___m_JobDependencyForReadingManagersPtr_6; }
	inline int32_t** get_address_of_m_JobDependencyForReadingManagersPtr_6() { return &___m_JobDependencyForReadingManagersPtr_6; }
	inline void set_m_JobDependencyForReadingManagersPtr_6(int32_t* value)
	{
		___m_JobDependencyForReadingManagersPtr_6 = value;
	}

	inline static int32_t get_offset_of_m_JobDependencyForReadingManagersLength_7() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_JobDependencyForReadingManagersLength_7)); }
	inline int32_t get_m_JobDependencyForReadingManagersLength_7() const { return ___m_JobDependencyForReadingManagersLength_7; }
	inline int32_t* get_address_of_m_JobDependencyForReadingManagersLength_7() { return &___m_JobDependencyForReadingManagersLength_7; }
	inline void set_m_JobDependencyForReadingManagersLength_7(int32_t value)
	{
		___m_JobDependencyForReadingManagersLength_7 = value;
	}

	inline static int32_t get_offset_of_m_JobDependencyForWritingManagersPtr_8() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_JobDependencyForWritingManagersPtr_8)); }
	inline int32_t* get_m_JobDependencyForWritingManagersPtr_8() const { return ___m_JobDependencyForWritingManagersPtr_8; }
	inline int32_t** get_address_of_m_JobDependencyForWritingManagersPtr_8() { return &___m_JobDependencyForWritingManagersPtr_8; }
	inline void set_m_JobDependencyForWritingManagersPtr_8(int32_t* value)
	{
		___m_JobDependencyForWritingManagersPtr_8 = value;
	}

	inline static int32_t get_offset_of_m_JobDependencyForWritingManagersLength_9() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_JobDependencyForWritingManagersLength_9)); }
	inline int32_t get_m_JobDependencyForWritingManagersLength_9() const { return ___m_JobDependencyForWritingManagersLength_9; }
	inline int32_t* get_address_of_m_JobDependencyForWritingManagersLength_9() { return &___m_JobDependencyForWritingManagersLength_9; }
	inline void set_m_JobDependencyForWritingManagersLength_9(int32_t value)
	{
		___m_JobDependencyForWritingManagersLength_9 = value;
	}

	inline static int32_t get_offset_of_m_LastSystemVersion_10() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_LastSystemVersion_10)); }
	inline uint32_t get_m_LastSystemVersion_10() const { return ___m_LastSystemVersion_10; }
	inline uint32_t* get_address_of_m_LastSystemVersion_10() { return &___m_LastSystemVersion_10; }
	inline void set_m_LastSystemVersion_10(uint32_t value)
	{
		___m_LastSystemVersion_10 = value;
	}

	inline static int32_t get_offset_of_m_SafetyManager_11() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_SafetyManager_11)); }
	inline ComponentJobSafetyManager_t1920275903 * get_m_SafetyManager_11() const { return ___m_SafetyManager_11; }
	inline ComponentJobSafetyManager_t1920275903 ** get_address_of_m_SafetyManager_11() { return &___m_SafetyManager_11; }
	inline void set_m_SafetyManager_11(ComponentJobSafetyManager_t1920275903 * value)
	{
		___m_SafetyManager_11 = value;
		Il2CppCodeGenWriteBarrier((&___m_SafetyManager_11), value);
	}

	inline static int32_t get_offset_of_m_EntityManager_12() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_EntityManager_12)); }
	inline EntityManager_t3845218210 * get_m_EntityManager_12() const { return ___m_EntityManager_12; }
	inline EntityManager_t3845218210 ** get_address_of_m_EntityManager_12() { return &___m_EntityManager_12; }
	inline void set_m_EntityManager_12(EntityManager_t3845218210 * value)
	{
		___m_EntityManager_12 = value;
		Il2CppCodeGenWriteBarrier((&___m_EntityManager_12), value);
	}

	inline static int32_t get_offset_of_m_World_13() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_World_13)); }
	inline World_t2142598979 * get_m_World_13() const { return ___m_World_13; }
	inline World_t2142598979 ** get_address_of_m_World_13() { return &___m_World_13; }
	inline void set_m_World_13(World_t2142598979 * value)
	{
		___m_World_13 = value;
		Il2CppCodeGenWriteBarrier((&___m_World_13), value);
	}

	inline static int32_t get_offset_of_m_AlwaysUpdateSystem_14() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_AlwaysUpdateSystem_14)); }
	inline bool get_m_AlwaysUpdateSystem_14() const { return ___m_AlwaysUpdateSystem_14; }
	inline bool* get_address_of_m_AlwaysUpdateSystem_14() { return &___m_AlwaysUpdateSystem_14; }
	inline void set_m_AlwaysUpdateSystem_14(bool value)
	{
		___m_AlwaysUpdateSystem_14 = value;
	}

	inline static int32_t get_offset_of_m_PreviouslyEnabled_15() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___m_PreviouslyEnabled_15)); }
	inline bool get_m_PreviouslyEnabled_15() const { return ___m_PreviouslyEnabled_15; }
	inline bool* get_address_of_m_PreviouslyEnabled_15() { return &___m_PreviouslyEnabled_15; }
	inline void set_m_PreviouslyEnabled_15(bool value)
	{
		___m_PreviouslyEnabled_15 = value;
	}

	inline static int32_t get_offset_of_U3CEnabledU3Ek__BackingField_16() { return static_cast<int32_t>(offsetof(ComponentSystemBase_t1071614740, ___U3CEnabledU3Ek__BackingField_16)); }
	inline bool get_U3CEnabledU3Ek__BackingField_16() const { return ___U3CEnabledU3Ek__BackingField_16; }
	inline bool* get_address_of_U3CEnabledU3Ek__BackingField_16() { return &___U3CEnabledU3Ek__BackingField_16; }
	inline void set_U3CEnabledU3Ek__BackingField_16(bool value)
	{
		___U3CEnabledU3Ek__BackingField_16 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENTSYSTEMBASE_T1071614740_H
#ifndef GATHERCHUNKS_T1225521080_H
#define GATHERCHUNKS_T1225521080_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.GatherChunks
struct  GatherChunks_t1225521080 
{
public:
	// Unity.Collections.NativeList`1<Unity.Entities.EntityArchetype> Unity.Entities.GatherChunks::Archetypes
	NativeList_1_t2183066854  ___Archetypes_0;
	// Unity.Collections.NativeArray`1<System.Int32> Unity.Entities.GatherChunks::Offsets
	NativeArray_1_t3237678471  ___Offsets_1;
	// Unity.Collections.NativeArray`1<Unity.Entities.ArchetypeChunk> Unity.Entities.GatherChunks::Chunks
	NativeArray_1_t4194853984  ___Chunks_2;

public:
	inline static int32_t get_offset_of_Archetypes_0() { return static_cast<int32_t>(offsetof(GatherChunks_t1225521080, ___Archetypes_0)); }
	inline NativeList_1_t2183066854  get_Archetypes_0() const { return ___Archetypes_0; }
	inline NativeList_1_t2183066854 * get_address_of_Archetypes_0() { return &___Archetypes_0; }
	inline void set_Archetypes_0(NativeList_1_t2183066854  value)
	{
		___Archetypes_0 = value;
	}

	inline static int32_t get_offset_of_Offsets_1() { return static_cast<int32_t>(offsetof(GatherChunks_t1225521080, ___Offsets_1)); }
	inline NativeArray_1_t3237678471  get_Offsets_1() const { return ___Offsets_1; }
	inline NativeArray_1_t3237678471 * get_address_of_Offsets_1() { return &___Offsets_1; }
	inline void set_Offsets_1(NativeArray_1_t3237678471  value)
	{
		___Offsets_1 = value;
	}

	inline static int32_t get_offset_of_Chunks_2() { return static_cast<int32_t>(offsetof(GatherChunks_t1225521080, ___Chunks_2)); }
	inline NativeArray_1_t4194853984  get_Chunks_2() const { return ___Chunks_2; }
	inline NativeArray_1_t4194853984 * get_address_of_Chunks_2() { return &___Chunks_2; }
	inline void set_Chunks_2(NativeArray_1_t4194853984  value)
	{
		___Chunks_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Unity.Entities.GatherChunks
struct GatherChunks_t1225521080_marshaled_pinvoke
{
	NativeList_1_t2183066854  ___Archetypes_0;
	NativeArray_1_t3237678471  ___Offsets_1;
	NativeArray_1_t4194853984  ___Chunks_2;
};
// Native definition for COM marshalling of Unity.Entities.GatherChunks
struct GatherChunks_t1225521080_marshaled_com
{
	NativeList_1_t2183066854  ___Archetypes_0;
	NativeArray_1_t3237678471  ___Offsets_1;
	NativeArray_1_t4194853984  ___Chunks_2;
};
#endif // GATHERCHUNKS_T1225521080_H
#ifndef JOBSTRUCT_PROCESSINFER_1_WE_1_T412570323_H
#define JOBSTRUCT_PROCESSINFER_1_WE_1_T412570323_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_1_WE_1_t412570323 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1_WE`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1_WE`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_1_WE_1_t412570323, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_1_WE_1_t412570323, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_1_WE_1_t412570323_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1_WE`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_1_WE_1_t412570323_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_1_WE_1_T412570323_H
#ifndef JOBSTRUCT_PROCESSINFER_1_1_T1729673999_H
#define JOBSTRUCT_PROCESSINFER_1_1_T1729673999_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_1_1_t1729673999 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_1_1_t1729673999, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_1_1_t1729673999, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_1_1_t1729673999_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_1_1_t1729673999_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_1_1_T1729673999_H
#ifndef JOBSTRUCT_PROCESSINFER_2_WE_1_T3390504346_H
#define JOBSTRUCT_PROCESSINFER_2_WE_1_T3390504346_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_2_WE_1_t3390504346 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2_WE`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2_WE`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_2_WE_1_t3390504346, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_2_WE_1_t3390504346, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_2_WE_1_t3390504346_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2_WE`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_2_WE_1_t3390504346_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_2_WE_1_T3390504346_H
#ifndef JOBSTRUCT_PROCESSINFER_2_1_T63099830_H
#define JOBSTRUCT_PROCESSINFER_2_1_T63099830_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_2_1_t63099830 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_2_1_t63099830, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_2_1_t63099830, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_2_1_t63099830_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_2_1_t63099830_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_2_1_T63099830_H
#ifndef JOBSTRUCT_PROCESSINFER_3_WE_1_T3514696033_H
#define JOBSTRUCT_PROCESSINFER_3_WE_1_T3514696033_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_3_WE_1_t3514696033 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3_WE`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3_WE`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_3_WE_1_t3514696033, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_3_WE_1_t3514696033, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_3_WE_1_t3514696033_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3_WE`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_3_WE_1_t3514696033_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_3_WE_1_T3514696033_H
#ifndef JOBSTRUCT_PROCESSINFER_3_1_T2691492957_H
#define JOBSTRUCT_PROCESSINFER_3_1_T2691492957_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_3_1_t2691492957 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_3_1_t2691492957, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_3_1_t2691492957, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_3_1_t2691492957_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_3_1_t2691492957_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_3_1_T2691492957_H
#ifndef JOBSTRUCT_PROCESSINFER_4_WE_1_T1232836848_H
#define JOBSTRUCT_PROCESSINFER_4_WE_1_T1232836848_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_4_WE_1_t1232836848 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4_WE`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4_WE`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_4_WE_1_t1232836848, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_4_WE_1_t1232836848, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_4_WE_1_t1232836848_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4_WE`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_4_WE_1_t1232836848_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_4_WE_1_T1232836848_H
#ifndef JOBSTRUCT_PROCESSINFER_4_1_T1472610252_H
#define JOBSTRUCT_PROCESSINFER_4_1_T1472610252_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>
struct  JobStruct_ProcessInfer_4_1_t1472610252 
{
public:
	// Unity.Entities.ProcessIterationData Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4`1::Iterator
	ProcessIterationData_t983463304  ___Iterator_1;
	// T Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4`1::Data
	DerivativeJob_t439473129  ___Data_2;

public:
	inline static int32_t get_offset_of_Iterator_1() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_4_1_t1472610252, ___Iterator_1)); }
	inline ProcessIterationData_t983463304  get_Iterator_1() const { return ___Iterator_1; }
	inline ProcessIterationData_t983463304 * get_address_of_Iterator_1() { return &___Iterator_1; }
	inline void set_Iterator_1(ProcessIterationData_t983463304  value)
	{
		___Iterator_1 = value;
	}

	inline static int32_t get_offset_of_Data_2() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_4_1_t1472610252, ___Data_2)); }
	inline DerivativeJob_t439473129  get_Data_2() const { return ___Data_2; }
	inline DerivativeJob_t439473129 * get_address_of_Data_2() { return &___Data_2; }
	inline void set_Data_2(DerivativeJob_t439473129  value)
	{
		___Data_2 = value;
	}
};

struct JobStruct_ProcessInfer_4_1_t1472610252_StaticFields
{
public:
	// Unity.Entities.JobProcessComponentDataCache Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4`1::Cache
	JobProcessComponentDataCache_t1125240942  ___Cache_0;

public:
	inline static int32_t get_offset_of_Cache_0() { return static_cast<int32_t>(offsetof(JobStruct_ProcessInfer_4_1_t1472610252_StaticFields, ___Cache_0)); }
	inline JobProcessComponentDataCache_t1125240942  get_Cache_0() const { return ___Cache_0; }
	inline JobProcessComponentDataCache_t1125240942 * get_address_of_Cache_0() { return &___Cache_0; }
	inline void set_Cache_0(JobProcessComponentDataCache_t1125240942  value)
	{
		___Cache_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JOBSTRUCT_PROCESSINFER_4_1_T1472610252_H
#ifndef SHAREDCOMPONENTDATAMANAGER_T262160963_H
#define SHAREDCOMPONENTDATAMANAGER_T262160963_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Unity.Entities.SharedComponentDataManager
struct  SharedComponentDataManager_t262160963  : public RuntimeObject
{
public:
	// Unity.Collections.NativeMultiHashMap`2<System.Int32,System.Int32> Unity.Entities.SharedComponentDataManager::m_HashLookup
	NativeMultiHashMap_2_t4133454647  ___m_HashLookup_0;
	// System.Collections.Generic.List`1<System.Object> Unity.Entities.SharedComponentDataManager::m_SharedComponentData
	List_1_t257213610 * ___m_SharedComponentData_1;
	// Unity.Collections.NativeList`1<System.Int32> Unity.Entities.SharedComponentDataManager::m_SharedComponentRefCount
	NativeList_1_t3339451176  ___m_SharedComponentRefCount_2;
	// Unity.Collections.NativeList`1<System.Int32> Unity.Entities.SharedComponentDataManager::m_SharedComponentType
	NativeList_1_t3339451176  ___m_SharedComponentType_3;
	// Unity.Collections.NativeList`1<System.Int32> Unity.Entities.SharedComponentDataManager::m_SharedComponentVersion
	NativeList_1_t3339451176  ___m_SharedComponentVersion_4;
	// System.Int32 Unity.Entities.SharedComponentDataManager::m_FreeListIndex
	int32_t ___m_FreeListIndex_5;

public:
	inline static int32_t get_offset_of_m_HashLookup_0() { return static_cast<int32_t>(offsetof(SharedComponentDataManager_t262160963, ___m_HashLookup_0)); }
	inline NativeMultiHashMap_2_t4133454647  get_m_HashLookup_0() const { return ___m_HashLookup_0; }
	inline NativeMultiHashMap_2_t4133454647 * get_address_of_m_HashLookup_0() { return &___m_HashLookup_0; }
	inline void set_m_HashLookup_0(NativeMultiHashMap_2_t4133454647  value)
	{
		___m_HashLookup_0 = value;
	}

	inline static int32_t get_offset_of_m_SharedComponentData_1() { return static_cast<int32_t>(offsetof(SharedComponentDataManager_t262160963, ___m_SharedComponentData_1)); }
	inline List_1_t257213610 * get_m_SharedComponentData_1() const { return ___m_SharedComponentData_1; }
	inline List_1_t257213610 ** get_address_of_m_SharedComponentData_1() { return &___m_SharedComponentData_1; }
	inline void set_m_SharedComponentData_1(List_1_t257213610 * value)
	{
		___m_SharedComponentData_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_SharedComponentData_1), value);
	}

	inline static int32_t get_offset_of_m_SharedComponentRefCount_2() { return static_cast<int32_t>(offsetof(SharedComponentDataManager_t262160963, ___m_SharedComponentRefCount_2)); }
	inline NativeList_1_t3339451176  get_m_SharedComponentRefCount_2() const { return ___m_SharedComponentRefCount_2; }
	inline NativeList_1_t3339451176 * get_address_of_m_SharedComponentRefCount_2() { return &___m_SharedComponentRefCount_2; }
	inline void set_m_SharedComponentRefCount_2(NativeList_1_t3339451176  value)
	{
		___m_SharedComponentRefCount_2 = value;
	}

	inline static int32_t get_offset_of_m_SharedComponentType_3() { return static_cast<int32_t>(offsetof(SharedComponentDataManager_t262160963, ___m_SharedComponentType_3)); }
	inline NativeList_1_t3339451176  get_m_SharedComponentType_3() const { return ___m_SharedComponentType_3; }
	inline NativeList_1_t3339451176 * get_address_of_m_SharedComponentType_3() { return &___m_SharedComponentType_3; }
	inline void set_m_SharedComponentType_3(NativeList_1_t3339451176  value)
	{
		___m_SharedComponentType_3 = value;
	}

	inline static int32_t get_offset_of_m_SharedComponentVersion_4() { return static_cast<int32_t>(offsetof(SharedComponentDataManager_t262160963, ___m_SharedComponentVersion_4)); }
	inline NativeList_1_t3339451176  get_m_SharedComponentVersion_4() const { return ___m_SharedComponentVersion_4; }
	inline NativeList_1_t3339451176 * get_address_of_m_SharedComponentVersion_4() { return &___m_SharedComponentVersion_4; }
	inline void set_m_SharedComponentVersion_4(NativeList_1_t3339451176  value)
	{
		___m_SharedComponentVersion_4 = value;
	}

	inline static int32_t get_offset_of_m_FreeListIndex_5() { return static_cast<int32_t>(offsetof(SharedComponentDataManager_t262160963, ___m_FreeListIndex_5)); }
	inline int32_t get_m_FreeListIndex_5() const { return ___m_FreeListIndex_5; }
	inline int32_t* get_address_of_m_FreeListIndex_5() { return &___m_FreeListIndex_5; }
	inline void set_m_FreeListIndex_5(int32_t value)
	{
		___m_FreeListIndex_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SHAREDCOMPONENTDATAMANAGER_T262160963_H
#ifndef UIBEHAVIOUR_T3495933518_H
#define UIBEHAVIOUR_T3495933518_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.EventSystems.UIBehaviour
struct  UIBehaviour_t3495933518  : public MonoBehaviour_t3962482529
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UIBEHAVIOUR_T3495933518_H
#ifndef LAYOUTGROUP_T2436138090_H
#define LAYOUTGROUP_T2436138090_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.UI.LayoutGroup
struct  LayoutGroup_t2436138090  : public UIBehaviour_t3495933518
{
public:
	// UnityEngine.RectOffset UnityEngine.UI.LayoutGroup::m_Padding
	RectOffset_t1369453676 * ___m_Padding_4;
	// UnityEngine.TextAnchor UnityEngine.UI.LayoutGroup::m_ChildAlignment
	int32_t ___m_ChildAlignment_5;
	// UnityEngine.RectTransform UnityEngine.UI.LayoutGroup::m_Rect
	RectTransform_t3704657025 * ___m_Rect_6;
	// UnityEngine.DrivenRectTransformTracker UnityEngine.UI.LayoutGroup::m_Tracker
	DrivenRectTransformTracker_t2562230146  ___m_Tracker_7;
	// UnityEngine.Vector2 UnityEngine.UI.LayoutGroup::m_TotalMinSize
	Vector2_t2156229523  ___m_TotalMinSize_8;
	// UnityEngine.Vector2 UnityEngine.UI.LayoutGroup::m_TotalPreferredSize
	Vector2_t2156229523  ___m_TotalPreferredSize_9;
	// UnityEngine.Vector2 UnityEngine.UI.LayoutGroup::m_TotalFlexibleSize
	Vector2_t2156229523  ___m_TotalFlexibleSize_10;
	// System.Collections.Generic.List`1<UnityEngine.RectTransform> UnityEngine.UI.LayoutGroup::m_RectChildren
	List_1_t881764471 * ___m_RectChildren_11;

public:
	inline static int32_t get_offset_of_m_Padding_4() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_Padding_4)); }
	inline RectOffset_t1369453676 * get_m_Padding_4() const { return ___m_Padding_4; }
	inline RectOffset_t1369453676 ** get_address_of_m_Padding_4() { return &___m_Padding_4; }
	inline void set_m_Padding_4(RectOffset_t1369453676 * value)
	{
		___m_Padding_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_Padding_4), value);
	}

	inline static int32_t get_offset_of_m_ChildAlignment_5() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_ChildAlignment_5)); }
	inline int32_t get_m_ChildAlignment_5() const { return ___m_ChildAlignment_5; }
	inline int32_t* get_address_of_m_ChildAlignment_5() { return &___m_ChildAlignment_5; }
	inline void set_m_ChildAlignment_5(int32_t value)
	{
		___m_ChildAlignment_5 = value;
	}

	inline static int32_t get_offset_of_m_Rect_6() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_Rect_6)); }
	inline RectTransform_t3704657025 * get_m_Rect_6() const { return ___m_Rect_6; }
	inline RectTransform_t3704657025 ** get_address_of_m_Rect_6() { return &___m_Rect_6; }
	inline void set_m_Rect_6(RectTransform_t3704657025 * value)
	{
		___m_Rect_6 = value;
		Il2CppCodeGenWriteBarrier((&___m_Rect_6), value);
	}

	inline static int32_t get_offset_of_m_Tracker_7() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_Tracker_7)); }
	inline DrivenRectTransformTracker_t2562230146  get_m_Tracker_7() const { return ___m_Tracker_7; }
	inline DrivenRectTransformTracker_t2562230146 * get_address_of_m_Tracker_7() { return &___m_Tracker_7; }
	inline void set_m_Tracker_7(DrivenRectTransformTracker_t2562230146  value)
	{
		___m_Tracker_7 = value;
	}

	inline static int32_t get_offset_of_m_TotalMinSize_8() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_TotalMinSize_8)); }
	inline Vector2_t2156229523  get_m_TotalMinSize_8() const { return ___m_TotalMinSize_8; }
	inline Vector2_t2156229523 * get_address_of_m_TotalMinSize_8() { return &___m_TotalMinSize_8; }
	inline void set_m_TotalMinSize_8(Vector2_t2156229523  value)
	{
		___m_TotalMinSize_8 = value;
	}

	inline static int32_t get_offset_of_m_TotalPreferredSize_9() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_TotalPreferredSize_9)); }
	inline Vector2_t2156229523  get_m_TotalPreferredSize_9() const { return ___m_TotalPreferredSize_9; }
	inline Vector2_t2156229523 * get_address_of_m_TotalPreferredSize_9() { return &___m_TotalPreferredSize_9; }
	inline void set_m_TotalPreferredSize_9(Vector2_t2156229523  value)
	{
		___m_TotalPreferredSize_9 = value;
	}

	inline static int32_t get_offset_of_m_TotalFlexibleSize_10() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_TotalFlexibleSize_10)); }
	inline Vector2_t2156229523  get_m_TotalFlexibleSize_10() const { return ___m_TotalFlexibleSize_10; }
	inline Vector2_t2156229523 * get_address_of_m_TotalFlexibleSize_10() { return &___m_TotalFlexibleSize_10; }
	inline void set_m_TotalFlexibleSize_10(Vector2_t2156229523  value)
	{
		___m_TotalFlexibleSize_10 = value;
	}

	inline static int32_t get_offset_of_m_RectChildren_11() { return static_cast<int32_t>(offsetof(LayoutGroup_t2436138090, ___m_RectChildren_11)); }
	inline List_1_t881764471 * get_m_RectChildren_11() const { return ___m_RectChildren_11; }
	inline List_1_t881764471 ** get_address_of_m_RectChildren_11() { return &___m_RectChildren_11; }
	inline void set_m_RectChildren_11(List_1_t881764471 * value)
	{
		___m_RectChildren_11 = value;
		Il2CppCodeGenWriteBarrier((&___m_RectChildren_11), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LAYOUTGROUP_T2436138090_H
// System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES[]
struct Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Win32_IP_ADAPTER_ADDRESSES_t3463526328  m_Items[1];

public:
	inline Win32_IP_ADAPTER_ADDRESSES_t3463526328  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Win32_IP_ADAPTER_ADDRESSES_t3463526328 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Win32_IP_ADAPTER_ADDRESSES_t3463526328  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Win32_IP_ADAPTER_ADDRESSES_t3463526328  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Win32_IP_ADAPTER_ADDRESSES_t3463526328 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Win32_IP_ADAPTER_ADDRESSES_t3463526328  value)
	{
		m_Items[index] = value;
	}
};
// System.Object[]
struct ObjectU5BU5D_t2843939325  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RuntimeObject * m_Items[1];

public:
	inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.SByte[]
struct SByteU5BU5D_t2651576203  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int8_t m_Items[1];

public:
	inline int8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int8_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value)
	{
		m_Items[index] = value;
	}
};
// System.Single[]
struct SingleU5BU5D_t1444911251  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) float m_Items[1];

public:
	inline float GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline float* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, float value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline float GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
	{
		m_Items[index] = value;
	}
};
// System.Text.RegularExpressions.RegexOptions[]
struct RegexOptionsU5BU5D_t160358170  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int32_t m_Items[1];

public:
	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
// System.TimeSpan[]
struct TimeSpanU5BU5D_t4291357516  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) TimeSpan_t881159249  m_Items[1];

public:
	inline TimeSpan_t881159249  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TimeSpan_t881159249 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, TimeSpan_t881159249  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline TimeSpan_t881159249  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TimeSpan_t881159249 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TimeSpan_t881159249  value)
	{
		m_Items[index] = value;
	}
};
// System.UInt16[]
struct UInt16U5BU5D_t3326319531  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) uint16_t m_Items[1];

public:
	inline uint16_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint16_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint16_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value)
	{
		m_Items[index] = value;
	}
};
// System.UInt32[]
struct UInt32U5BU5D_t2770800703  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) uint32_t m_Items[1];

public:
	inline uint32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
	{
		m_Items[index] = value;
	}
};
// System.UInt64[]
struct UInt64U5BU5D_t1659327989  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) uint64_t m_Items[1];

public:
	inline uint64_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint64_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint64_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value)
	{
		m_Items[index] = value;
	}
};
// System.Xml.Schema.RangePositionInfo[]
struct RangePositionInfoU5BU5D_t242328633  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RangePositionInfo_t589968936  m_Items[1];

public:
	inline RangePositionInfo_t589968936  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RangePositionInfo_t589968936 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RangePositionInfo_t589968936  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RangePositionInfo_t589968936  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RangePositionInfo_t589968936 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RangePositionInfo_t589968936  value)
	{
		m_Items[index] = value;
	}
};
// System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry[]
struct XmlSchemaObjectEntryU5BU5D_t1655208330  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) XmlSchemaObjectEntry_t3344676971  m_Items[1];

public:
	inline XmlSchemaObjectEntry_t3344676971  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline XmlSchemaObjectEntry_t3344676971 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, XmlSchemaObjectEntry_t3344676971  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline XmlSchemaObjectEntry_t3344676971  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline XmlSchemaObjectEntry_t3344676971 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, XmlSchemaObjectEntry_t3344676971  value)
	{
		m_Items[index] = value;
	}
};
// Unity.Entities.ComponentType[]
struct ComponentTypeU5BU5D_t1791912830  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) ComponentType_t2324479623  m_Items[1];

public:
	inline ComponentType_t2324479623  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ComponentType_t2324479623 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, ComponentType_t2324479623  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ComponentType_t2324479623  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ComponentType_t2324479623 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ComponentType_t2324479623  value)
	{
		m_Items[index] = value;
	}
};
// Unity.Entities.FastEquality/Layout[]
struct LayoutU5BU5D_t599782345  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Layout_t3712094680  m_Items[1];

public:
	inline Layout_t3712094680  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Layout_t3712094680 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Layout_t3712094680  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Layout_t3712094680  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Layout_t3712094680 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Layout_t3712094680  value)
	{
		m_Items[index] = value;
	}
};
// Unity.Entities.InjectionContext/Entry[]
struct EntryU5BU5D_t42273115  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t672608814  m_Items[1];

public:
	inline Entry_t672608814  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t672608814 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Entry_t672608814  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t672608814  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t672608814 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t672608814  value)
	{
		m_Items[index] = value;
	}
};
// Unity.Entities.InjectionData[]
struct InjectionDataU5BU5D_t1192714610  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) InjectionData_t1513885859  m_Items[1];

public:
	inline InjectionData_t1513885859  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline InjectionData_t1513885859 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, InjectionData_t1513885859  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline InjectionData_t1513885859  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline InjectionData_t1513885859 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, InjectionData_t1513885859  value)
	{
		m_Items[index] = value;
	}
};
// Unity.Entities.PlayerLoopManager/UnloadMethod[]
struct UnloadMethodU5BU5D_t3457270299  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) UnloadMethod_t521525358  m_Items[1];

public:
	inline UnloadMethod_t521525358  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline UnloadMethod_t521525358 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, UnloadMethod_t521525358  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline UnloadMethod_t521525358  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline UnloadMethod_t521525358 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, UnloadMethod_t521525358  value)
	{
		m_Items[index] = value;
	}
};
// Unity.Entities.TypeManager/EntityOffsetInfo[]
struct EntityOffsetInfoU5BU5D_t175324033  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) EntityOffsetInfo_t892586624  m_Items[1];

public:
	inline EntityOffsetInfo_t892586624  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline EntityOffsetInfo_t892586624 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, EntityOffsetInfo_t892586624  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline EntityOffsetInfo_t892586624  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline EntityOffsetInfo_t892586624 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, EntityOffsetInfo_t892586624  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.BeforeRenderHelper/OrderBlock[]
struct OrderBlockU5BU5D_t2389202590  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) OrderBlock_t1585977831  m_Items[1];

public:
	inline OrderBlock_t1585977831  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline OrderBlock_t1585977831 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, OrderBlock_t1585977831  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline OrderBlock_t1585977831  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline OrderBlock_t1585977831 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, OrderBlock_t1585977831  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Color32[]
struct Color32U5BU5D_t3850468773  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Color32_t2600501292  m_Items[1];

public:
	inline Color32_t2600501292  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Color32_t2600501292 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Color32_t2600501292  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Color32_t2600501292  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Color32_t2600501292 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t2600501292  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.EventSystems.RaycastResult[]
struct RaycastResultU5BU5D_t1128832444  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RaycastResult_t3360306849  m_Items[1];

public:
	inline RaycastResult_t3360306849  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RaycastResult_t3360306849 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RaycastResult_t3360306849  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RaycastResult_t3360306849  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RaycastResult_t3360306849 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastResult_t3360306849  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.LowLevel.PlayerLoopSystem[]
struct PlayerLoopSystemU5BU5D_t1150299252  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) PlayerLoopSystem_t105772105  m_Items[1];

public:
	inline PlayerLoopSystem_t105772105  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PlayerLoopSystem_t105772105 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, PlayerLoopSystem_t105772105  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline PlayerLoopSystem_t105772105  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PlayerLoopSystem_t105772105 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PlayerLoopSystem_t105772105  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal[]
struct PlayerLoopSystemInternalU5BU5D_t4041261362  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) PlayerLoopSystemInternal_t2185485283  m_Items[1];

public:
	inline PlayerLoopSystemInternal_t2185485283  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PlayerLoopSystemInternal_t2185485283 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, PlayerLoopSystemInternal_t2185485283  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline PlayerLoopSystemInternal_t2185485283  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PlayerLoopSystemInternal_t2185485283 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PlayerLoopSystemInternal_t2185485283  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.ShaderPassName[]
struct ShaderPassNameU5BU5D_t4016988672  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) ShaderPassName_t93928621  m_Items[1];

public:
	inline ShaderPassName_t93928621  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ShaderPassName_t93928621 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, ShaderPassName_t93928621  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ShaderPassName_t93928621  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ShaderPassName_t93928621 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderPassName_t93928621  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.VisibleLight[]
struct VisibleLightU5BU5D_t3751479945  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) VisibleLight_t704066072  m_Items[1];

public:
	inline VisibleLight_t704066072  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline VisibleLight_t704066072 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, VisibleLight_t704066072  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline VisibleLight_t704066072  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline VisibleLight_t704066072 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, VisibleLight_t704066072  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.VisibleReflectionProbe[]
struct VisibleReflectionProbeU5BU5D_t1913340585  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) VisibleReflectionProbe_t1453491320  m_Items[1];

public:
	inline VisibleReflectionProbe_t1453491320  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline VisibleReflectionProbe_t1453491320 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, VisibleReflectionProbe_t1453491320  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline VisibleReflectionProbe_t1453491320  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline VisibleReflectionProbe_t1453491320 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, VisibleReflectionProbe_t1453491320  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Rendering.RenderTargetIdentifier[]
struct RenderTargetIdentifierU5BU5D_t2742279485  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RenderTargetIdentifier_t2079184500  m_Items[1];

public:
	inline RenderTargetIdentifier_t2079184500  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RenderTargetIdentifier_t2079184500 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifier_t2079184500  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RenderTargetIdentifier_t2079184500  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RenderTargetIdentifier_t2079184500 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_t2079184500  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.UICharInfo[]
struct UICharInfoU5BU5D_t928762055  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) UICharInfo_t75501106  m_Items[1];

public:
	inline UICharInfo_t75501106  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline UICharInfo_t75501106 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, UICharInfo_t75501106  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline UICharInfo_t75501106  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline UICharInfo_t75501106 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, UICharInfo_t75501106  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.UILineInfo[]
struct UILineInfoU5BU5D_t1655937503  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) UILineInfo_t4195266810  m_Items[1];

public:
	inline UILineInfo_t4195266810  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline UILineInfo_t4195266810 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, UILineInfo_t4195266810  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline UILineInfo_t4195266810  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline UILineInfo_t4195266810 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, UILineInfo_t4195266810  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_t1981460040  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) UIVertex_t4057497605  m_Items[1];

public:
	inline UIVertex_t4057497605  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline UIVertex_t4057497605 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, UIVertex_t4057497605  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline UIVertex_t4057497605  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline UIVertex_t4057497605 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, UIVertex_t4057497605  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_t1457185986  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Vector2_t2156229523  m_Items[1];

public:
	inline Vector2_t2156229523  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector2_t2156229523 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector2_t2156229523  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector2_t2156229523  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector2_t2156229523 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t2156229523  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_t1718750761  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Vector3_t3722313464  m_Items[1];

public:
	inline Vector3_t3722313464  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector3_t3722313464 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector3_t3722313464  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector3_t3722313464  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector3_t3722313464 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t3722313464  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t934056436  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Vector4_t3319028937  m_Items[1];

public:
	inline Vector4_t3319028937  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector4_t3319028937 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector4_t3319028937  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector4_t3319028937  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector4_t3319028937 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t3319028937  value)
	{
		m_Items[index] = value;
	}
};
// System.Boolean[]
struct BooleanU5BU5D_t2897418192  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) bool m_Items[1];

public:
	inline bool GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline bool* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, bool value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline bool GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
	{
		m_Items[index] = value;
	}
};
// System.Byte[]
struct ByteU5BU5D_t4116647657  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) uint8_t m_Items[1];

public:
	inline uint8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>[]
struct KeyValuePair_2U5BU5D_t2069718811  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) KeyValuePair_2_t870930286  m_Items[1];

public:
	inline KeyValuePair_2_t870930286  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline KeyValuePair_2_t870930286 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t870930286  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline KeyValuePair_2_t870930286  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline KeyValuePair_2_t870930286 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t870930286  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>[]
struct KeyValuePair_2U5BU5D_t118269214  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) KeyValuePair_2_t2530217319  m_Items[1];

public:
	inline KeyValuePair_2_t2530217319  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline KeyValuePair_2_t2530217319 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t2530217319  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline KeyValuePair_2_t2530217319  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline KeyValuePair_2_t2530217319 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t2530217319  value)
	{
		m_Items[index] = value;
	}
};
// System.DateTime[]
struct DateTimeU5BU5D_t1184652292  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) DateTime_t3738529785  m_Items[1];

public:
	inline DateTime_t3738529785  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline DateTime_t3738529785 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, DateTime_t3738529785  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline DateTime_t3738529785  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline DateTime_t3738529785 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, DateTime_t3738529785  value)
	{
		m_Items[index] = value;
	}
};
// System.DateTimeOffset[]
struct DateTimeOffsetU5BU5D_t3473357058  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) DateTimeOffset_t3229287507  m_Items[1];

public:
	inline DateTimeOffset_t3229287507  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline DateTimeOffset_t3229287507 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, DateTimeOffset_t3229287507  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline DateTimeOffset_t3229287507  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline DateTimeOffset_t3229287507 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, DateTimeOffset_t3229287507  value)
	{
		m_Items[index] = value;
	}
};
// System.Decimal[]
struct DecimalU5BU5D_t1145110141  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Decimal_t2948259380  m_Items[1];

public:
	inline Decimal_t2948259380  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Decimal_t2948259380 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Decimal_t2948259380  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Decimal_t2948259380  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Decimal_t2948259380 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Decimal_t2948259380  value)
	{
		m_Items[index] = value;
	}
};
// System.Double[]
struct DoubleU5BU5D_t3413330114  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) double m_Items[1];

public:
	inline double GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline double* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, double value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline double GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline double* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, double value)
	{
		m_Items[index] = value;
	}
};
// System.Int16[]
struct Int16U5BU5D_t3686840178  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int16_t m_Items[1];

public:
	inline int16_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int16_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int16_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value)
	{
		m_Items[index] = value;
	}
};
// System.Int32[]
struct Int32U5BU5D_t385246372  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int32_t m_Items[1];

public:
	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
// System.Int64[]
struct Int64U5BU5D_t2559172825  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int64_t m_Items[1];

public:
	inline int64_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int64_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int64_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value)
	{
		m_Items[index] = value;
	}
};
// Unity.Entities.FastEquality/FieldData[]
struct FieldDataU5BU5D_t4160562572  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) FieldData_t3173027601  m_Items[1];

public:
	inline FieldData_t3173027601  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline FieldData_t3173027601 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, FieldData_t3173027601  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline FieldData_t3173027601  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline FieldData_t3173027601 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, FieldData_t3173027601  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.ComparisonSamplerState[]
struct ComparisonSamplerStateU5BU5D_t27095208  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) ComparisonSamplerState_t2281891109  m_Items[1];

public:
	inline ComparisonSamplerState_t2281891109  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ComparisonSamplerState_t2281891109 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, ComparisonSamplerState_t2281891109  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ComparisonSamplerState_t2281891109  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ComparisonSamplerState_t2281891109 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ComparisonSamplerState_t2281891109  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.SamplerState[]
struct SamplerStateU5BU5D_t3890630293  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) SamplerState_t2103487996  m_Items[1];

public:
	inline SamplerState_t2103487996  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline SamplerState_t2103487996 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, SamplerState_t2103487996  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline SamplerState_t2103487996  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline SamplerState_t2103487996 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, SamplerState_t2103487996  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.ShadowData[]
struct ShadowDataU5BU5D_t3732338029  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) ShadowData_t3292552708  m_Items[1];

public:
	inline ShadowData_t3292552708  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ShadowData_t3292552708 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, ShadowData_t3292552708  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ShadowData_t3292552708  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ShadowData_t3292552708 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ShadowData_t3292552708  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.ShadowPayload[]
struct ShadowPayloadU5BU5D_t2280176669  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) ShadowPayload_t47708436  m_Items[1];

public:
	inline ShadowPayload_t47708436  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ShadowPayload_t47708436 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, ShadowPayload_t47708436  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ShadowPayload_t47708436  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ShadowPayload_t47708436 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ShadowPayload_t47708436  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest[]
struct ShadowRequestU5BU5D_t1481899023  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) ShadowRequest_t3287955082  m_Items[1];

public:
	inline ShadowRequest_t3287955082  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ShadowRequest_t3287955082 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, ShadowRequest_t3287955082  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ShadowRequest_t3287955082  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ShadowRequest_t3287955082 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ShadowRequest_t3287955082  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.RaycastHit[]
struct RaycastHitU5BU5D_t1690781147  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RaycastHit_t1056001966  m_Items[1];

public:
	inline RaycastHit_t1056001966  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RaycastHit_t1056001966 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RaycastHit_t1056001966  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RaycastHit_t1056001966  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RaycastHit_t1056001966 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t1056001966  value)
	{
		m_Items[index] = value;
	}
};


// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitOnCompleted<System.Object,System.Object>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, RuntimeObject ** p0, RuntimeObject ** p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m492521964_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, HopToThreadPoolAwaitable_t810938849 * p0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1286127563_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Object,System.Object>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, RuntimeObject ** p0, RuntimeObject ** p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m150600026_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * p0, U3CProcessOperationU3Ed__24_t1753638225 * p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m1931166322_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * p0, U3CInnerWriteU3Ed__67_t2443470766 * p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m951817722_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * p0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m2967135225_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>>,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t1701041524 * p0, U3CProcessOperationU3Ed__24_t1753638225 * p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>>,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m1834728717_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t1701041524 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(!!0&,!!1&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t107639853 * p0, U3CProcessAuthenticationU3Ed__47_t649267051 * p1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3128249145_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<System.Object>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine0, const RuntimeMethod* method);
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::get_Task()
extern "C" IL2CPP_METHOD_ATTR Task_1_t1502828140 * AsyncTaskMethodBuilder_1_get_Task_m1946293888_gshared (AsyncTaskMethodBuilder_1_t2418262475 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Boolean>,System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389_gshared (AsyncTaskMethodBuilder_1_t2418262475 * __this, ConfiguredTaskAwaiter_t1419788950 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437_gshared (AsyncTaskMethodBuilder_1_t2418262475 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::Start<System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_gshared (AsyncTaskMethodBuilder_1_t2418262475 * __this, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine0, const RuntimeMethod* method);
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::get_Task()
extern "C" IL2CPP_METHOD_ATTR Task_1_t61518632 * AsyncTaskMethodBuilder_1_get_Task_m374009415_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine0, const RuntimeMethod* method);
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::get_Task()
extern "C" IL2CPP_METHOD_ATTR Task_1_t1784080714 * AsyncTaskMethodBuilder_1_get_Task_m3279671530_gshared (AsyncTaskMethodBuilder_1_t2699515049 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347_gshared (AsyncTaskMethodBuilder_1_t2699515049 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::Start<Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_gshared (AsyncTaskMethodBuilder_1_t2699515049 * __this, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine0, const RuntimeMethod* method);
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::get_Task()
extern "C" IL2CPP_METHOD_ATTR Task_1_t190679043 * AsyncTaskMethodBuilder_1_get_Task_m317986670_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Xml.XmlUrlResolver/<GetEntityAsync>d__15>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Object>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Xml.XmlUrlResolver/<GetEntityAsync>d__15>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine0, const RuntimeMethod* method);
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::get_Task()
extern "C" IL2CPP_METHOD_ATTR Task_1_t4022128754 * AsyncTaskMethodBuilder_1_get_Task_m3182333516_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, const RuntimeMethod* method);
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AlignOf<Unity.Collections.NativeHashMapData>()
extern "C" IL2CPP_METHOD_ATTR int32_t UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Int32>()
extern "C" IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void Unity.Entities.BufferArray`1<Unity.Entities.ProxyBufferElementData>::.ctor(Unity.Entities.ComponentChunkIterator,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BufferArray_1__ctor_m509419387_gshared (BufferArray_1_t231617220 * __this, ComponentChunkIterator_t1431290971  p0, int32_t p1, bool p2, const RuntimeMethod* method);
// System.Void Unity.Entities.ComponentDataArray`1<Unity.Entities.ProxyComponentData>::.ctor(Unity.Entities.ComponentChunkIterator,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void ComponentDataArray_1__ctor_m3413668973_gshared (ComponentDataArray_1_t671454146 * __this, ComponentChunkIterator_t1431290971  p0, int32_t p1, const RuntimeMethod* method);
// System.Void Unity.Entities.SharedComponentDataArray`1<Unity.Entities.ProxySharedComponentData>::.ctor(Unity.Entities.SharedComponentDataManager,System.Int32,Unity.Entities.ComponentChunkIterator,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SharedComponentDataArray_1__ctor_m2502272174_gshared (SharedComponentDataArray_1_t2430608759 * __this, SharedComponentDataManager_t262160963 * p0, int32_t p1, ComponentChunkIterator_t1431290971  p2, int32_t p3, const RuntimeMethod* method);
// System.Void Unity.Entities.EntityCommandBufferData::AddEntityComponentCommand<Unity.Rendering.VisibleLocalToWorld>(Unity.Entities.EntityCommandBufferChain*,System.Int32,Unity.Entities.ECBCommand,Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityCommandBufferData_AddEntityComponentCommand_TisVisibleLocalToWorld_t3873701513_m2818222431_gshared (EntityCommandBufferData_t2370150507 * __this, EntityCommandBufferChain_t160020615 * ___chain0, int32_t ___jobIndex1, int32_t ___op2, Entity_t509829677  ___e3, VisibleLocalToWorld_t3873701513  ___component4, const RuntimeMethod* method);
// System.Void Unity.Entities.EntityCommandBuffer::AddComponent<Unity.Rendering.VisibleLocalToWorld>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityCommandBuffer_AddComponent_TisVisibleLocalToWorld_t3873701513_m428012640_gshared (EntityCommandBuffer_t3674614928 * __this, Entity_t509829677  ___e0, VisibleLocalToWorld_t3873701513  ___component1, const RuntimeMethod* method);
// System.Collections.Generic.List`1<T> UnityEngine.UI.ListPool`1<System.Object>::Get()
extern "C" IL2CPP_METHOD_ATTR List_1_t257213610 * ListPool_1_Get_m1670010485_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void UnityEngine.GameObject::GetComponents<System.Object>(System.Collections.Generic.List`1<!!0>)
extern "C" IL2CPP_METHOD_ATTR void GameObject_GetComponents_TisRuntimeObject_m1246177135_gshared (GameObject_t1113636619 * __this, List_1_t257213610 * p0, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_m1328026504_gshared (List_1_t257213610 * __this, int32_t p0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2934127733_gshared (List_1_t257213610 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.UI.ListPool`1<System.Object>::Release(System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void ListPool_1_Release_m957266927_gshared (RuntimeObject * __this /* static, unused */, List_1_t257213610 * p0, const RuntimeMethod* method);
// T UnityEngine.Experimental.VectorArray`1<System.Int64>::get_Item(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR int64_t VectorArray_1_get_Item_m2825179396_gshared (VectorArray_1_t3624808134 * __this, uint32_t p0, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int64>::ExtractTo<System.Int32>(U[],System.Int32,System.UInt32&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_gshared (VectorArray_1_t3624808134 * __this, Int32U5BU5D_t385246372* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t111338413 * ___extractorDelegate3, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int32>::Reserve(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_Reserve_m1008869387_gshared (VectorArray_1_t2839186583 * __this, uint32_t p0, const RuntimeMethod* method);
// System.UInt32 UnityEngine.Experimental.VectorArray`1<System.Int32>::AddUnchecked(T)
extern "C" IL2CPP_METHOD_ATTR uint32_t VectorArray_1_AddUnchecked_m2597688155_gshared (VectorArray_1_t2839186583 * __this, int32_t p0, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int64>::ExtractTo<System.Int32>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisInt32_t2950945753_m958304861_gshared (VectorArray_1_t3624808134 * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t111338413 * ___extractorDelegate1, const RuntimeMethod* method);
// T UnityEngine.Experimental.VectorArray`1<System.Object>::get_Item(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * VectorArray_1_get_Item_m931365590_gshared (VectorArray_1_t2968346994 * __this, uint32_t p0, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::ExtractTo<System.Object>(U[],System.Int32,System.UInt32&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_gshared (VectorArray_1_t2968346994 * __this, ObjectU5BU5D_t2843939325* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t525265324 * ___extractorDelegate3, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::Reserve(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_Reserve_m2626172437_gshared (VectorArray_1_t2968346994 * __this, uint32_t p0, const RuntimeMethod* method);
// System.UInt32 UnityEngine.Experimental.VectorArray`1<System.Object>::AddUnchecked(T)
extern "C" IL2CPP_METHOD_ATTR uint32_t VectorArray_1_AddUnchecked_m3264815349_gshared (VectorArray_1_t2968346994 * __this, RuntimeObject * p0, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::ExtractTo<System.Object>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisRuntimeObject_m1407414747_gshared (VectorArray_1_t2968346994 * __this, VectorArray_1_t2968346994 * ___destination0, Extractor_1_t525265324 * ___extractorDelegate1, const RuntimeMethod* method);
// T UnityEngine.Experimental.VectorArray`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>::get_Item(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR ShadowRequest_t3287955082  VectorArray_1_get_Item_m1162619105_gshared (VectorArray_1_t3176195912 * __this, uint32_t p0, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.VectorArray`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>::ExtractTo<System.Int32>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisInt32_t2950945753_m1342080067_gshared (VectorArray_1_t3176195912 * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t3329031907 * ___extractorDelegate1, const RuntimeMethod* method);
// Unity.Collections.NativeListData* Unity.Collections.NativeListImpl`2<System.Int32,Unity.Collections.DefaultMemoryManager>::GetListData()
extern "C" IL2CPP_METHOD_ATTR NativeListData_t941272027 * NativeListImpl_2_GetListData_m1646011702_gshared (NativeListImpl_2_t1099989673 * __this, const RuntimeMethod* method);
// Unity.Collections.NativeListData* Unity.Collections.NativeListImpl`2<Unity.Entities.EntityArchetype,Unity.Collections.DefaultMemoryManager>::GetListData()
extern "C" IL2CPP_METHOD_ATTR NativeListData_t941272027 * NativeListImpl_2_GetListData_m2216980136_gshared (NativeListImpl_2_t4167197747 * __this, const RuntimeMethod* method);

// System.Void System.ArgumentNullException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m282481429 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Reflection.TargetException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void TargetException__ctor_m1440702323 (TargetException_t3386045725 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitOnCompleted<System.Object,System.Object>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914 (AsyncTaskMethodBuilder_1_t642595793 * __this, RuntimeObject ** p0, RuntimeObject ** p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, RuntimeObject **, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m492521964 (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, RuntimeObject **, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m492521964_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378 (AsyncTaskMethodBuilder_1_t642595793 * __this, HopToThreadPoolAwaitable_t810938849 * p0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, HopToThreadPoolAwaitable_t810938849 *, U3CWriteAsyncInternalU3Ed__37_t1756569490 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1286127563 (AsyncTaskMethodBuilder_t3536885450 * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, HopToThreadPoolAwaitable_t810938849 *, U3CWriteAsyncInternalU3Ed__37_t1756569490 *, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1286127563_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Object,System.Object>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706 (AsyncTaskMethodBuilder_1_t642595793 * __this, RuntimeObject ** p0, RuntimeObject ** p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, RuntimeObject **, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m150600026 (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, RuntimeObject **, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m150600026_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483 (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * p0, U3CProcessOperationU3Ed__24_t1753638225 * p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, ConfiguredTaskAwaiter_t555647845 *, U3CProcessOperationU3Ed__24_t1753638225 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m1931166322 (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, ConfiguredTaskAwaiter_t555647845 *, U3CProcessOperationU3Ed__24_t1753638225 *, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m1931166322_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569 (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * p0, U3CInnerWriteU3Ed__67_t2443470766 * p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, ConfiguredTaskAwaiter_t555647845 *, U3CInnerWriteU3Ed__67_t2443470766 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m951817722 (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, ConfiguredTaskAwaiter_t555647845 *, U3CInnerWriteU3Ed__67_t2443470766 *, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m951817722_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495 (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * p0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, ConfiguredTaskAwaiter_t555647845 *, U3CWriteAsyncInternalU3Ed__37_t1756569490 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m2967135225 (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, ConfiguredTaskAwaiter_t555647845 *, U3CWriteAsyncInternalU3Ed__37_t1756569490 *, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m2967135225_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>>,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541 (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t1701041524 * p0, U3CProcessOperationU3Ed__24_t1753638225 * p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, ConfiguredTaskAwaiter_t1701041524 *, U3CProcessOperationU3Ed__24_t1753638225 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>>,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m1834728717 (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t1701041524 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, ConfiguredTaskAwaiter_t1701041524 *, U3CProcessOperationU3Ed__24_t1753638225 *, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m1834728717_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(!!0&,!!1&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291 (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t107639853 * p0, U3CProcessAuthenticationU3Ed__47_t649267051 * p1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t642595793 *, ConfiguredTaskAwaiter_t107639853 *, U3CProcessAuthenticationU3Ed__47_t649267051 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291_gshared)(__this, p0, p1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3128249145 (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, ConfiguredTaskAwaiter_t107639853 *, U3CProcessAuthenticationU3Ed__47_t649267051 *, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3128249145_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::PrepareConstrainedRegions()
extern "C" IL2CPP_METHOD_ATTR void RuntimeHelpers_PrepareConstrainedRegions_m3201503863 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void System.Threading.ExecutionContext::EstablishCopyOnWriteScope(System.Threading.ExecutionContextSwitcher&)
extern "C" IL2CPP_METHOD_ATTR void ExecutionContext_EstablishCopyOnWriteScope_m3443267365 (RuntimeObject * __this /* static, unused */, ExecutionContextSwitcher_t2326006776 * ___ecsw0, const RuntimeMethod* method);
// System.Void Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CProcessOperationU3Ed__24_MoveNext_m3618245518 (U3CProcessOperationU3Ed__24_t1753638225 * __this, const RuntimeMethod* method);
// System.Void System.Threading.ExecutionContextSwitcher::Undo()
extern "C" IL2CPP_METHOD_ATTR void ExecutionContextSwitcher_Undo_m183954518 (ExecutionContextSwitcher_t2326006776 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460 (AsyncTaskMethodBuilder_t3536885450 * __this, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, U3CProcessOperationU3Ed__24_t1753638225 *, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_gshared)(__this, ___stateMachine0, method);
}
// System.Void Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CInnerWriteU3Ed__67_MoveNext_m256243508 (U3CInnerWriteU3Ed__67_t2443470766 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981 (AsyncTaskMethodBuilder_t3536885450 * __this, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, U3CInnerWriteU3Ed__67_t2443470766 *, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_gshared)(__this, ___stateMachine0, method);
}
// System.Void Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CProcessAuthenticationU3Ed__47_MoveNext_m4056596982 (U3CProcessAuthenticationU3Ed__47_t649267051 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348 (AsyncTaskMethodBuilder_t3536885450 * __this, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, U3CProcessAuthenticationU3Ed__47_t649267051 *, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_gshared)(__this, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<System.Object>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536 (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_gshared)(__this, ___stateMachine0, method);
}
// System.Void System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CWriteAsyncInternalU3Ed__37_MoveNext_m3969482856 (U3CWriteAsyncInternalU3Ed__37_t1756569490 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051 (AsyncTaskMethodBuilder_t3536885450 * __this, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t3536885450 *, U3CWriteAsyncInternalU3Ed__37_t1756569490 *, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_gshared)(__this, ___stateMachine0, method);
}
// System.Boolean System.Threading.Tasks.AsyncCausalityTracer::get_LoggingOn()
extern "C" IL2CPP_METHOD_ATTR bool AsyncCausalityTracer_get_LoggingOn_m2335509619 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::get_Task()
inline Task_1_t1502828140 * AsyncTaskMethodBuilder_1_get_Task_m1946293888 (AsyncTaskMethodBuilder_1_t2418262475 * __this, const RuntimeMethod* method)
{
	return ((  Task_1_t1502828140 * (*) (AsyncTaskMethodBuilder_1_t2418262475 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m1946293888_gshared)(__this, method);
}
// System.Action System.Runtime.CompilerServices.AsyncMethodBuilderCore::GetCompletionAction(System.Threading.Tasks.Task,System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner&)
extern "C" IL2CPP_METHOD_ATTR Action_t1264377477 * AsyncMethodBuilderCore_GetCompletionAction_m675964062 (AsyncMethodBuilderCore_t2955600131 * __this, Task_t3187275312 * ___taskForTracing0, MoveNextRunner_t4042132640 ** ___runnerToInitialize1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncMethodBuilderCore::PostBoxInitialization(System.Runtime.CompilerServices.IAsyncStateMachine,System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner,System.Threading.Tasks.Task)
extern "C" IL2CPP_METHOD_ATTR void AsyncMethodBuilderCore_PostBoxInitialization_m740448042 (AsyncMethodBuilderCore_t2955600131 * __this, RuntimeObject* ___stateMachine0, MoveNextRunner_t4042132640 * ___runner1, Task_t3187275312 * ___builtTask2, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncMethodBuilderCore::ThrowAsync(System.Exception,System.Threading.SynchronizationContext)
extern "C" IL2CPP_METHOD_ATTR void AsyncMethodBuilderCore_ThrowAsync_m2300320346 (RuntimeObject * __this /* static, unused */, Exception_t * ___exception0, SynchronizationContext_t2326897723 * ___targetContext1, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Boolean>,System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389 (AsyncTaskMethodBuilder_1_t2418262475 * __this, ConfiguredTaskAwaiter_t1419788950 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t2418262475 *, ConfiguredTaskAwaiter_t1419788950 *, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437 (AsyncTaskMethodBuilder_1_t2418262475 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t2418262475 *, ConfiguredTaskAwaiter_t107639853 *, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_MoveNext_m1929416028 (U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::Start<System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359 (AsyncTaskMethodBuilder_1_t2418262475 * __this, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t2418262475 *, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_gshared)(__this, ___stateMachine0, method);
}
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::get_Task()
inline Task_1_t61518632 * AsyncTaskMethodBuilder_1_get_Task_m374009415 (AsyncTaskMethodBuilder_1_t976952967 * __this, const RuntimeMethod* method)
{
	return ((  Task_1_t61518632 * (*) (AsyncTaskMethodBuilder_1_t976952967 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m374009415_gshared)(__this, method);
}
// System.Void System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable::OnCompleted(System.Action)
extern "C" IL2CPP_METHOD_ATTR void HopToThreadPoolAwaitable_OnCompleted_m1603305937 (HopToThreadPoolAwaitable_t810938849 * __this, Action_t1264377477 * ___continuation0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697 (AsyncTaskMethodBuilder_1_t976952967 * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, HopToThreadPoolAwaitable_t810938849 *, U3CReadAsyncInternalU3Ed__34_t2482231463 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter::UnsafeOnCompleted(System.Action)
extern "C" IL2CPP_METHOD_ATTR void ConfiguredTaskAwaiter_UnsafeOnCompleted_m3845096578 (ConfiguredTaskAwaiter_t555647845 * __this, Action_t1264377477 * ___continuation0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355 (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, ConfiguredTaskAwaiter_t555647845 *, U3CReadAsyncInternalU3Ed__34_t2482231463 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887 (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, ConfiguredTaskAwaiter_t4273446738 *, U3CInnerReadU3Ed__66_t2872199449 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281 (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, ConfiguredTaskAwaiter_t4273446738 *, U3CReadAsyncInternalU3Ed__34_t2482231463 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163 (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, ConfiguredTaskAwaiter_t107639853 *, U3CStartOperationU3Ed__58_t1428438294 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CInnerReadU3Ed__66_MoveNext_m3831140736 (U3CInnerReadU3Ed__66_t2872199449 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402 (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, U3CInnerReadU3Ed__66_t2872199449 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_gshared)(__this, ___stateMachine0, method);
}
// System.Void Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CStartOperationU3Ed__58_MoveNext_m2753508916 (U3CStartOperationU3Ed__58_t1428438294 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379 (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, U3CStartOperationU3Ed__58_t1428438294 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_gshared)(__this, ___stateMachine0, method);
}
// System.Void System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CReadAsyncInternalU3Ed__34_MoveNext_m2031173151 (U3CReadAsyncInternalU3Ed__34_t2482231463 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230 (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t976952967 *, U3CReadAsyncInternalU3Ed__34_t2482231463 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_gshared)(__this, ___stateMachine0, method);
}
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::get_Task()
inline Task_1_t1784080714 * AsyncTaskMethodBuilder_1_get_Task_m3279671530 (AsyncTaskMethodBuilder_1_t2699515049 * __this, const RuntimeMethod* method)
{
	return ((  Task_1_t1784080714 * (*) (AsyncTaskMethodBuilder_1_t2699515049 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m3279671530_gshared)(__this, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347 (AsyncTaskMethodBuilder_1_t2699515049 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t2699515049 *, ConfiguredTaskAwaiter_t4273446738 *, U3CInnerReadU3Ed__25_t257820306 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CInnerReadU3Ed__25_MoveNext_m3626833002 (U3CInnerReadU3Ed__25_t257820306 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::Start<Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883 (AsyncTaskMethodBuilder_1_t2699515049 * __this, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t2699515049 *, U3CInnerReadU3Ed__25_t257820306 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_gshared)(__this, ___stateMachine0, method);
}
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::get_Task()
inline Task_1_t190679043 * AsyncTaskMethodBuilder_1_get_Task_m317986670 (AsyncTaskMethodBuilder_1_t1106113378 * __this, const RuntimeMethod* method)
{
	return ((  Task_1_t190679043 * (*) (AsyncTaskMethodBuilder_1_t1106113378 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m317986670_gshared)(__this, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279 (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, RuntimeObject **, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442 (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, RuntimeObject **, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621 (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, ConfiguredTaskAwaiter_t555647845 *, U3CStartOperationU3Ed__23_t3218468820 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911 (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, ConfiguredTaskAwaiter_t107639853 *, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Xml.XmlUrlResolver/<GetEntityAsync>d__15>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839 (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine1, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, ConfiguredTaskAwaiter_t107639853 *, U3CGetEntityAsyncU3Ed__15_t1599719825 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839_gshared)(__this, ___awaiter0, ___stateMachine1, method);
}
// System.Void Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CStartOperationU3Ed__23_MoveNext_m2778698028 (U3CStartOperationU3Ed__23_t3218468820 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075 (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, U3CStartOperationU3Ed__23_t3218468820 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_gshared)(__this, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Object>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781 (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, RuntimeObject **, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_gshared)(__this, ___stateMachine0, method);
}
// System.Void System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CGetNonFileStreamAsyncU3Ed__5_MoveNext_m1421413381 (U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802 (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_gshared)(__this, ___stateMachine0, method);
}
// System.Void System.Xml.XmlUrlResolver/<GetEntityAsync>d__15::MoveNext()
extern "C" IL2CPP_METHOD_ATTR void U3CGetEntityAsyncU3Ed__15_MoveNext_m3272980288 (U3CGetEntityAsyncU3Ed__15_t1599719825 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Xml.XmlUrlResolver/<GetEntityAsync>d__15>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611 (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine0, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_1_t1106113378 *, U3CGetEntityAsyncU3Ed__15_t1599719825 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_gshared)(__this, ___stateMachine0, method);
}
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::get_Task()
inline Task_1_t4022128754 * AsyncTaskMethodBuilder_1_get_Task_m3182333516 (AsyncTaskMethodBuilder_1_t642595793 * __this, const RuntimeMethod* method)
{
	return ((  Task_1_t4022128754 * (*) (AsyncTaskMethodBuilder_1_t642595793 *, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m3182333516_gshared)(__this, method);
}
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(System.Object,System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_m2294149499 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___structure0, intptr_t ___ptr1, bool ___fDeleteOld2, const RuntimeMethod* method);
// System.Void System.ThrowHelper::ThrowArgumentNullException(System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m2415499580 (RuntimeObject * __this /* static, unused */, int32_t ___argument0, const RuntimeMethod* method);
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AlignOf<Unity.Collections.NativeHashMapData>()
inline int32_t UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446_gshared)(__this /* static, unused */, method);
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::Malloc(System.Int64,System.Int32,Unity.Collections.Allocator)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_Malloc_m4180434614 (RuntimeObject * __this /* static, unused */, int64_t p0, int32_t p1, int32_t p2, const RuntimeMethod* method);
// System.Int32 Unity.Collections.CollectionHelper::CeilPow2(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t CollectionHelper_CeilPow2_m2847957554 (RuntimeObject * __this /* static, unused */, int32_t ___i0, const RuntimeMethod* method);
// System.Void System.Exception::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m1152696503 (Exception_t * __this, String_t* p0, const RuntimeMethod* method);
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::MemCpy(System.Void*,System.Void*,System.Int64)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m1650311498 (RuntimeObject * __this /* static, unused */, void* p0, void* p1, int64_t p2, const RuntimeMethod* method);
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Int32>()
inline int32_t UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791_gshared)(__this /* static, unused */, method);
}
// System.Int32 System.Int32::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m1876651407 (int32_t* __this, const RuntimeMethod* method);
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::Free(System.Void*,Unity.Collections.Allocator)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_Free_m3354695133 (RuntimeObject * __this /* static, unused */, void* p0, int32_t p1, const RuntimeMethod* method);
// System.Int32 System.UInt32::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t UInt32_GetHashCode_m3722548385 (uint32_t* __this, const RuntimeMethod* method);
// System.Boolean Unity.Entities.ComponentGroup::GetIsReadOnly(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool ComponentGroup_GetIsReadOnly_m2187498704 (ComponentGroup_t2833029144 * __this, int32_t ___indexInComponentGroup0, const RuntimeMethod* method);
// System.Void Unity.Entities.BufferArray`1<Unity.Entities.ProxyBufferElementData>::.ctor(Unity.Entities.ComponentChunkIterator,System.Int32,System.Boolean)
inline void BufferArray_1__ctor_m509419387 (BufferArray_1_t231617220 * __this, ComponentChunkIterator_t1431290971  p0, int32_t p1, bool p2, const RuntimeMethod* method)
{
	((  void (*) (BufferArray_1_t231617220 *, ComponentChunkIterator_t1431290971 , int32_t, bool, const RuntimeMethod*))BufferArray_1__ctor_m509419387_gshared)(__this, p0, p1, p2, method);
}
// System.Void Unity.Entities.ComponentDataArray`1<Unity.Entities.ProxyComponentData>::.ctor(Unity.Entities.ComponentChunkIterator,System.Int32)
inline void ComponentDataArray_1__ctor_m3413668973 (ComponentDataArray_1_t671454146 * __this, ComponentChunkIterator_t1431290971  p0, int32_t p1, const RuntimeMethod* method)
{
	((  void (*) (ComponentDataArray_1_t671454146 *, ComponentChunkIterator_t1431290971 , int32_t, const RuntimeMethod*))ComponentDataArray_1__ctor_m3413668973_gshared)(__this, p0, p1, method);
}
// Unity.Entities.ArchetypeManager Unity.Entities.ComponentGroup::get_ArchetypeManager()
extern "C" IL2CPP_METHOD_ATTR ArchetypeManager_t1503134666 * ComponentGroup_get_ArchetypeManager_m3425104322 (ComponentGroup_t2833029144 * __this, const RuntimeMethod* method);
// Unity.Entities.SharedComponentDataManager Unity.Entities.ArchetypeManager::GetSharedComponentDataManager()
extern "C" IL2CPP_METHOD_ATTR SharedComponentDataManager_t262160963 * ArchetypeManager_GetSharedComponentDataManager_m2249703585 (ArchetypeManager_t1503134666 * __this, const RuntimeMethod* method);
// System.Void Unity.Entities.SharedComponentDataArray`1<Unity.Entities.ProxySharedComponentData>::.ctor(Unity.Entities.SharedComponentDataManager,System.Int32,Unity.Entities.ComponentChunkIterator,System.Int32)
inline void SharedComponentDataArray_1__ctor_m2502272174 (SharedComponentDataArray_1_t2430608759 * __this, SharedComponentDataManager_t262160963 * p0, int32_t p1, ComponentChunkIterator_t1431290971  p2, int32_t p3, const RuntimeMethod* method)
{
	((  void (*) (SharedComponentDataArray_1_t2430608759 *, SharedComponentDataManager_t262160963 *, int32_t, ComponentChunkIterator_t1431290971 , int32_t, const RuntimeMethod*))SharedComponentDataArray_1__ctor_m2502272174_gshared)(__this, p0, p1, p2, p3, method);
}
// System.Void Unity.Entities.EntityCommandBufferData::AddEntityComponentCommand<Unity.Rendering.VisibleLocalToWorld>(Unity.Entities.EntityCommandBufferChain*,System.Int32,Unity.Entities.ECBCommand,Unity.Entities.Entity,T)
inline void EntityCommandBufferData_AddEntityComponentCommand_TisVisibleLocalToWorld_t3873701513_m2818222431 (EntityCommandBufferData_t2370150507 * __this, EntityCommandBufferChain_t160020615 * ___chain0, int32_t ___jobIndex1, int32_t ___op2, Entity_t509829677  ___e3, VisibleLocalToWorld_t3873701513  ___component4, const RuntimeMethod* method)
{
	((  void (*) (EntityCommandBufferData_t2370150507 *, EntityCommandBufferChain_t160020615 *, int32_t, int32_t, Entity_t509829677 , VisibleLocalToWorld_t3873701513 , const RuntimeMethod*))EntityCommandBufferData_AddEntityComponentCommand_TisVisibleLocalToWorld_t3873701513_m2818222431_gshared)(__this, ___chain0, ___jobIndex1, ___op2, ___e3, ___component4, method);
}
// System.Void Unity.Entities.EntityCommandBuffer::AddComponent<Unity.Rendering.VisibleLocalToWorld>(Unity.Entities.Entity,T)
inline void EntityCommandBuffer_AddComponent_TisVisibleLocalToWorld_t3873701513_m428012640 (EntityCommandBuffer_t3674614928 * __this, Entity_t509829677  ___e0, VisibleLocalToWorld_t3873701513  ___component1, const RuntimeMethod* method)
{
	((  void (*) (EntityCommandBuffer_t3674614928 *, Entity_t509829677 , VisibleLocalToWorld_t3873701513 , const RuntimeMethod*))EntityCommandBuffer_AddComponent_TisVisibleLocalToWorld_t3873701513_m428012640_gshared)(__this, ___e0, ___component1, method);
}
// System.Int32 Unity.Entities.EntityCommandBufferData::Align(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t EntityCommandBufferData_Align_m1931201586 (RuntimeObject * __this /* static, unused */, int32_t ___size0, int32_t ___alignmentPowerOfTwo1, const RuntimeMethod* method);
// System.Byte* Unity.Entities.EntityCommandBufferData::Reserve(Unity.Entities.EntityCommandBufferChain*,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t* EntityCommandBufferData_Reserve_m1912116175 (EntityCommandBufferData_t2370150507 * __this, EntityCommandBufferChain_t160020615 * ___chain0, int32_t ___jobIndex1, int32_t ___size2, const RuntimeMethod* method);
// System.Void Unity.Entities.EntityManager::AddComponent(Unity.Entities.Entity,Unity.Entities.ComponentType)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_AddComponent_m343966320 (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, ComponentType_t2324479623  ___type1, const RuntimeMethod* method);
// Unity.Entities.ComponentJobSafetyManager Unity.Entities.EntityManager::get_ComponentJobSafetyManager()
extern "C" IL2CPP_METHOD_ATTR ComponentJobSafetyManager_t1920275903 * EntityManager_get_ComponentJobSafetyManager_m4222740977 (EntityManager_t3845218210 * __this, const RuntimeMethod* method);
// System.Void Unity.Entities.ComponentJobSafetyManager::CompleteReadAndWriteDependency(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409 (ComponentJobSafetyManager_t1920275903 * __this, int32_t ___type0, const RuntimeMethod* method);
// Unity.Entities.EntityDataManager* Unity.Entities.EntityManager::get_Entities()
extern "C" IL2CPP_METHOD_ATTR EntityDataManager_t2284384977 * EntityManager_get_Entities_m337053235 (EntityManager_t3845218210 * __this, const RuntimeMethod* method);
// System.Byte* Unity.Entities.EntityDataManager::GetComponentDataWithTypeRW(Unity.Entities.Entity,System.Int32,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint8_t* EntityDataManager_GetComponentDataWithTypeRW_m3523752983 (EntityDataManager_t2284384977 * __this, Entity_t509829677  ___entity0, int32_t ___typeIndex1, uint32_t ___globalVersion2, const RuntimeMethod* method);
// System.Void Unity.Entities.EntityManager::BeforeStructuralChange()
extern "C" IL2CPP_METHOD_ATTR void EntityManager_BeforeStructuralChange_m4249005702 (EntityManager_t3845218210 * __this, const RuntimeMethod* method);
// Unity.Entities.ArchetypeManager Unity.Entities.EntityManager::get_ArchetypeManager()
extern "C" IL2CPP_METHOD_ATTR ArchetypeManager_t1503134666 * EntityManager_get_ArchetypeManager_m716148300 (EntityManager_t3845218210 * __this, const RuntimeMethod* method);
// System.Void Unity.Entities.EntityDataManager::SetSharedComponentDataIndex(Unity.Entities.ArchetypeManager,Unity.Entities.SharedComponentDataManager,Unity.Entities.Entity,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void EntityDataManager_SetSharedComponentDataIndex_m1503657114 (EntityDataManager_t2284384977 * __this, ArchetypeManager_t1503134666 * ___archetypeManager0, SharedComponentDataManager_t262160963 * ___sharedComponentDataManager1, Entity_t509829677  ___entity2, int32_t ___typeIndex3, int32_t ___newSharedComponentDataIndex4, const RuntimeMethod* method);
// System.Void Unity.Entities.SharedComponentDataManager::RemoveReference(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SharedComponentDataManager_RemoveReference_m582706133 (SharedComponentDataManager_t262160963 * __this, int32_t ___index0, int32_t ___numRefs1, const RuntimeMethod* method);
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m1620074514 (RuntimeObject * __this /* static, unused */, RuntimeTypeHandle_t3027515415  p0, const RuntimeMethod* method);
// System.Void UnityEngine.Component::GetComponentsForListInternal(System.Type,System.Object)
extern "C" IL2CPP_METHOD_ATTR void Component_GetComponentsForListInternal_m1419905927 (Component_t1923634451 * __this, Type_t * ___searchType0, RuntimeObject * ___resultList1, const RuntimeMethod* method);
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
extern "C" IL2CPP_METHOD_ATTR GameObject_t1113636619 * Component_get_gameObject_m442555142 (Component_t1923634451 * __this, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1216717135 (ArgumentException_t132251570 * __this, String_t* p0, String_t* p1, const RuntimeMethod* method);
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
extern "C" IL2CPP_METHOD_ATTR bool Object_op_Equality_m1810815630 (RuntimeObject * __this /* static, unused */, Object_t631007953 * p0, Object_t631007953 * p1, const RuntimeMethod* method);
// System.Boolean UnityEngine.GameObject::get_activeInHierarchy()
extern "C" IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m2006396688 (GameObject_t1113636619 * __this, const RuntimeMethod* method);
// System.Collections.Generic.List`1<T> UnityEngine.UI.ListPool`1<UnityEngine.Component>::Get()
inline List_1_t3395709193 * ListPool_1_Get_m2062177143 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	return ((  List_1_t3395709193 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))ListPool_1_Get_m1670010485_gshared)(__this /* static, unused */, method);
}
// System.Void UnityEngine.GameObject::GetComponents<UnityEngine.Component>(System.Collections.Generic.List`1<!!0>)
inline void GameObject_GetComponents_TisComponent_t1923634451_m1648148377 (GameObject_t1113636619 * __this, List_1_t3395709193 * p0, const RuntimeMethod* method)
{
	((  void (*) (GameObject_t1113636619 *, List_1_t3395709193 *, const RuntimeMethod*))GameObject_GetComponents_TisRuntimeObject_m1246177135_gshared)(__this, p0, method);
}
// !0 System.Collections.Generic.List`1<UnityEngine.Component>::get_Item(System.Int32)
inline Component_t1923634451 * List_1_get_Item_m3306164819 (List_1_t3395709193 * __this, int32_t p0, const RuntimeMethod* method)
{
	return ((  Component_t1923634451 * (*) (List_1_t3395709193 *, int32_t, const RuntimeMethod*))List_1_get_Item_m1328026504_gshared)(__this, p0, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Component>::get_Count()
inline int32_t List_1_get_Count_m1294235957 (List_1_t3395709193 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t3395709193 *, const RuntimeMethod*))List_1_get_Count_m2934127733_gshared)(__this, method);
}
// System.Void UnityEngine.UI.ListPool`1<UnityEngine.Component>::Release(System.Collections.Generic.List`1<T>)
inline void ListPool_1_Release_m3920209327 (RuntimeObject * __this /* static, unused */, List_1_t3395709193 * p0, const RuntimeMethod* method)
{
	((  void (*) (RuntimeObject * /* static, unused */, List_1_t3395709193 *, const RuntimeMethod*))ListPool_1_Release_m957266927_gshared)(__this /* static, unused */, p0, method);
}
// System.Type System.Object::GetType()
extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method);
// System.String UnityEngine.UnityString::Format(System.String,System.Object[])
extern "C" IL2CPP_METHOD_ATTR String_t* UnityString_Format_m261690510 (RuntimeObject * __this /* static, unused */, String_t* p0, ObjectU5BU5D_t2843939325* p1, const RuntimeMethod* method);
// System.Void UnityEngine.Experimental.Rendering.VolumeProfile::Remove(System.Type)
extern "C" IL2CPP_METHOD_ATTR void VolumeProfile_Remove_m2935514782 (VolumeProfile_t1487161726 * __this, Type_t * ___type0, const RuntimeMethod* method);
// T UnityEngine.Experimental.VectorArray`1<System.Int64>::get_Item(System.UInt32)
inline int64_t VectorArray_1_get_Item_m2825179396 (VectorArray_1_t3624808134 * __this, uint32_t p0, const RuntimeMethod* method)
{
	return ((  int64_t (*) (VectorArray_1_t3624808134 *, uint32_t, const RuntimeMethod*))VectorArray_1_get_Item_m2825179396_gshared)(__this, p0, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int64>::ExtractTo<System.Int32>(U[],System.Int32,System.UInt32&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
inline void VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580 (VectorArray_1_t3624808134 * __this, Int32U5BU5D_t385246372* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t111338413 * ___extractorDelegate3, const RuntimeMethod* method)
{
	((  void (*) (VectorArray_1_t3624808134 *, Int32U5BU5D_t385246372*, int32_t, uint32_t*, Extractor_1_t111338413 *, const RuntimeMethod*))VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_gshared)(__this, ___destination0, ___destinationStart1, ___count2, ___extractorDelegate3, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int32>::Reserve(System.UInt32)
inline void VectorArray_1_Reserve_m1008869387 (VectorArray_1_t2839186583 * __this, uint32_t p0, const RuntimeMethod* method)
{
	((  void (*) (VectorArray_1_t2839186583 *, uint32_t, const RuntimeMethod*))VectorArray_1_Reserve_m1008869387_gshared)(__this, p0, method);
}
// System.UInt32 UnityEngine.Experimental.VectorArray`1<System.Int32>::AddUnchecked(T)
inline uint32_t VectorArray_1_AddUnchecked_m2597688155 (VectorArray_1_t2839186583 * __this, int32_t p0, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (VectorArray_1_t2839186583 *, int32_t, const RuntimeMethod*))VectorArray_1_AddUnchecked_m2597688155_gshared)(__this, p0, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int64>::ExtractTo<System.Int32>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
inline void VectorArray_1_ExtractTo_TisInt32_t2950945753_m958304861 (VectorArray_1_t3624808134 * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t111338413 * ___extractorDelegate1, const RuntimeMethod* method)
{
	((  void (*) (VectorArray_1_t3624808134 *, VectorArray_1_t2839186583 *, Extractor_1_t111338413 *, const RuntimeMethod*))VectorArray_1_ExtractTo_TisInt32_t2950945753_m958304861_gshared)(__this, ___destination0, ___extractorDelegate1, method);
}
// T UnityEngine.Experimental.VectorArray`1<System.Object>::get_Item(System.UInt32)
inline RuntimeObject * VectorArray_1_get_Item_m931365590 (VectorArray_1_t2968346994 * __this, uint32_t p0, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (VectorArray_1_t2968346994 *, uint32_t, const RuntimeMethod*))VectorArray_1_get_Item_m931365590_gshared)(__this, p0, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::ExtractTo<System.Object>(U[],System.Int32,System.UInt32&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
inline void VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511 (VectorArray_1_t2968346994 * __this, ObjectU5BU5D_t2843939325* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t525265324 * ___extractorDelegate3, const RuntimeMethod* method)
{
	((  void (*) (VectorArray_1_t2968346994 *, ObjectU5BU5D_t2843939325*, int32_t, uint32_t*, Extractor_1_t525265324 *, const RuntimeMethod*))VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_gshared)(__this, ___destination0, ___destinationStart1, ___count2, ___extractorDelegate3, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::Reserve(System.UInt32)
inline void VectorArray_1_Reserve_m2626172437 (VectorArray_1_t2968346994 * __this, uint32_t p0, const RuntimeMethod* method)
{
	((  void (*) (VectorArray_1_t2968346994 *, uint32_t, const RuntimeMethod*))VectorArray_1_Reserve_m2626172437_gshared)(__this, p0, method);
}
// System.UInt32 UnityEngine.Experimental.VectorArray`1<System.Object>::AddUnchecked(T)
inline uint32_t VectorArray_1_AddUnchecked_m3264815349 (VectorArray_1_t2968346994 * __this, RuntimeObject * p0, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (VectorArray_1_t2968346994 *, RuntimeObject *, const RuntimeMethod*))VectorArray_1_AddUnchecked_m3264815349_gshared)(__this, p0, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::ExtractTo<System.Object>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
inline void VectorArray_1_ExtractTo_TisRuntimeObject_m1407414747 (VectorArray_1_t2968346994 * __this, VectorArray_1_t2968346994 * ___destination0, Extractor_1_t525265324 * ___extractorDelegate1, const RuntimeMethod* method)
{
	((  void (*) (VectorArray_1_t2968346994 *, VectorArray_1_t2968346994 *, Extractor_1_t525265324 *, const RuntimeMethod*))VectorArray_1_ExtractTo_TisRuntimeObject_m1407414747_gshared)(__this, ___destination0, ___extractorDelegate1, method);
}
// T UnityEngine.Experimental.VectorArray`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>::get_Item(System.UInt32)
inline ShadowRequest_t3287955082  VectorArray_1_get_Item_m1162619105 (VectorArray_1_t3176195912 * __this, uint32_t p0, const RuntimeMethod* method)
{
	return ((  ShadowRequest_t3287955082  (*) (VectorArray_1_t3176195912 *, uint32_t, const RuntimeMethod*))VectorArray_1_get_Item_m1162619105_gshared)(__this, p0, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>::ExtractTo<System.Int32>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
inline void VectorArray_1_ExtractTo_TisInt32_t2950945753_m1342080067 (VectorArray_1_t3176195912 * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t3329031907 * ___extractorDelegate1, const RuntimeMethod* method)
{
	((  void (*) (VectorArray_1_t3176195912 *, VectorArray_1_t2839186583 *, Extractor_1_t3329031907 *, const RuntimeMethod*))VectorArray_1_ExtractTo_TisInt32_t2950945753_m1342080067_gshared)(__this, ___destination0, ___extractorDelegate1, method);
}
// System.Array UnityEngine.GameObject::GetComponentsInternal(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Object)
extern "C" IL2CPP_METHOD_ATTR RuntimeArray * GameObject_GetComponentsInternal_m4006738154 (GameObject_t1113636619 * __this, Type_t * ___type0, bool ___useSearchTypeAsArrayReturnType1, bool ___recursive2, bool ___includeInactive3, bool ___reverse4, RuntimeObject * ___resultList5, const RuntimeMethod* method);
// System.Int32 UnityEngine.Mesh::DefaultDimensionForChannel(UnityEngine.Mesh/InternalShaderChannel)
extern "C" IL2CPP_METHOD_ATTR int32_t Mesh_DefaultDimensionForChannel_m576040980 (RuntimeObject * __this /* static, unused */, int32_t ___channel0, const RuntimeMethod* method);
// System.Int32 UnityEngine.NoAllocHelpers::SafeLength(System.Array)
extern "C" IL2CPP_METHOD_ATTR int32_t NoAllocHelpers_SafeLength_m3994544446 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___values0, const RuntimeMethod* method);
// System.Void UnityEngine.Mesh::SetSizedArrayForChannel(UnityEngine.Mesh/InternalShaderChannel,UnityEngine.Mesh/InternalVertexChannelType,System.Int32,System.Array,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetSizedArrayForChannel_m2565120436 (Mesh_t3648964284 * __this, int32_t ___channel0, int32_t ___format1, int32_t ___dim2, RuntimeArray * ___values3, int32_t ___valuesCount4, const RuntimeMethod* method);
// System.Array UnityEngine.NoAllocHelpers::ExtractArrayFromList(System.Object)
extern "C" IL2CPP_METHOD_ATTR RuntimeArray * NoAllocHelpers_ExtractArrayFromList_m2239661248 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___list0, const RuntimeMethod* method);
// System.Void UnityEngine.Debug::LogError(System.Object)
extern "C" IL2CPP_METHOD_ATTR void Debug_LogError_m2850623458 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___message0, const RuntimeMethod* method);
// UnityEngine.Mesh/InternalShaderChannel UnityEngine.Mesh::GetUVChannel(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Mesh_GetUVChannel_m1848830416 (Mesh_t3648964284 * __this, int32_t ___uvIndex0, const RuntimeMethod* method);
// System.Void UnityEngine.Rendering.PostProcessing.PostProcessProfile::RemoveSettings(System.Type)
extern "C" IL2CPP_METHOD_ATTR void PostProcessProfile_RemoveSettings_m1852650606 (PostProcessProfile_t3936051061 * __this, Type_t * ___type0, const RuntimeMethod* method);
// System.Boolean System.Boolean::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool Boolean_Equals_m2410333903 (bool* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Void UnityEngine.UI.LayoutGroup::SetDirty()
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetDirty_m957775107 (LayoutGroup_t2436138090 * __this, const RuntimeMethod* method);
// System.Boolean System.Int32::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool Int32_Equals_m3996243976 (int32_t* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Boolean System.Single::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool Single_Equals_m438106747 (float* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Boolean UnityEngine.Vector2::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool Vector2_Equals_m832062989 (Vector2_t2156229523 * __this, RuntimeObject * ___other0, const RuntimeMethod* method);
// Unity.Collections.NativeListData* Unity.Collections.NativeListImpl`2<System.Int32,Unity.Collections.DefaultMemoryManager>::GetListData()
inline NativeListData_t941272027 * NativeListImpl_2_GetListData_m1646011702 (NativeListImpl_2_t1099989673 * __this, const RuntimeMethod* method)
{
	return ((  NativeListData_t941272027 * (*) (NativeListImpl_2_t1099989673 *, const RuntimeMethod*))NativeListImpl_2_GetListData_m1646011702_gshared)(__this, method);
}
// Unity.Collections.NativeListData* Unity.Collections.NativeListImpl`2<Unity.Entities.EntityArchetype,Unity.Collections.DefaultMemoryManager>::GetListData()
inline NativeListData_t941272027 * NativeListImpl_2_GetListData_m2216980136 (NativeListImpl_2_t4167197747 * __this, const RuntimeMethod* method)
{
	return ((  NativeListData_t941272027 * (*) (NativeListImpl_2_t4167197747 *, const RuntimeMethod*))NativeListImpl_2_GetListData_m2216980136_gshared)(__this, method);
}
// System.Boolean System.Type::get_HasElementType()
extern "C" IL2CPP_METHOD_ATTR bool Type_get_HasElementType_m710151977 (Type_t * __this, const RuntimeMethod* method);
// System.String System.Environment::GetResourceString(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m2063689938 (RuntimeObject * __this /* static, unused */, String_t* ___key0, const RuntimeMethod* method);
// System.Void System.MissingMethodException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void MissingMethodException__ctor_m3234469579 (MissingMethodException_t1274661534 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Object System.RuntimeType::CreateInstanceDefaultCtor(System.Boolean,System.Boolean,System.Boolean,System.Threading.StackCrawlMark&)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RuntimeType_CreateInstanceDefaultCtor_m3941421789 (RuntimeType_t3636489352 * __this, bool ___publicOnly0, bool ___skipCheckThis1, bool ___fillCache2, int32_t* ___stackMark3, const RuntimeMethod* method);
// System.Int32 System.Array::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t Array_get_Length_m21610649 (RuntimeArray * __this, const RuntimeMethod* method);
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m3628145864 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Void System.Array::Reverse<System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m3122979594_gshared (RuntimeObject * __this /* static, unused */, Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m3122979594_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Win32_IP_ADAPTER_ADDRESSES_t3463526328  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m3122979594_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m3122979594_RuntimeMethod_var);
	}

IL_0031:
	{
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m3122979594_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		Win32_IP_ADAPTER_ADDRESSES_t3463526328  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (Win32_IP_ADAPTER_ADDRESSES_t3463526328 )L_16;
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_17 = ___array0;
		int32_t L_18 = V_0;
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		Win32_IP_ADAPTER_ADDRESSES_t3463526328  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Win32_IP_ADAPTER_ADDRESSES_t3463526328 )L_22);
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_23 = ___array0;
		int32_t L_24 = V_1;
		Win32_IP_ADAPTER_ADDRESSES_t3463526328  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Win32_IP_ADAPTER_ADDRESSES_t3463526328 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.Object>(T[])
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisRuntimeObject_m4165191201_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisRuntimeObject_m4165191201_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisRuntimeObject_m4165191201_RuntimeMethod_var);
	}

IL_000e:
	{
		ObjectU5BU5D_t2843939325* L_2 = ___array0;
		ObjectU5BU5D_t2843939325* L_3 = ___array0;
		NullCheck(L_3);
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Reverse<System.Object>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisRuntimeObject_m2252933715_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisRuntimeObject_m2252933715_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	RuntimeObject * V_2 = NULL;
	String_t* G_B7_0 = NULL;
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisRuntimeObject_m2252933715_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisRuntimeObject_m2252933715_RuntimeMethod_var);
	}

IL_0031:
	{
		ObjectU5BU5D_t2843939325* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisRuntimeObject_m2252933715_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		ObjectU5BU5D_t2843939325* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		RuntimeObject * L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (RuntimeObject *)L_16;
		ObjectU5BU5D_t2843939325* L_17 = ___array0;
		int32_t L_18 = V_0;
		ObjectU5BU5D_t2843939325* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		RuntimeObject * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (RuntimeObject *)L_22);
		ObjectU5BU5D_t2843939325* L_23 = ___array0;
		int32_t L_24 = V_1;
		RuntimeObject * L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (RuntimeObject *)L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.SByte>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisSByte_t1669577662_m3801046210_gshared (RuntimeObject * __this /* static, unused */, SByteU5BU5D_t2651576203* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisSByte_t1669577662_m3801046210_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int8_t V_2 = 0x0;
	String_t* G_B7_0 = NULL;
	{
		SByteU5BU5D_t2651576203* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisSByte_t1669577662_m3801046210_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisSByte_t1669577662_m3801046210_RuntimeMethod_var);
	}

IL_0031:
	{
		SByteU5BU5D_t2651576203* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisSByte_t1669577662_m3801046210_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		SByteU5BU5D_t2651576203* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		int8_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (int8_t)L_16;
		SByteU5BU5D_t2651576203* L_17 = ___array0;
		int32_t L_18 = V_0;
		SByteU5BU5D_t2651576203* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		int8_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (int8_t)L_22);
		SByteU5BU5D_t2651576203* L_23 = ___array0;
		int32_t L_24 = V_1;
		int8_t L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (int8_t)L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.Single>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisSingle_t1397266774_m695685712_gshared (RuntimeObject * __this /* static, unused */, SingleU5BU5D_t1444911251* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisSingle_t1397266774_m695685712_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	float V_2 = 0.0f;
	String_t* G_B7_0 = NULL;
	{
		SingleU5BU5D_t1444911251* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisSingle_t1397266774_m695685712_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisSingle_t1397266774_m695685712_RuntimeMethod_var);
	}

IL_0031:
	{
		SingleU5BU5D_t1444911251* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisSingle_t1397266774_m695685712_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		SingleU5BU5D_t1444911251* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		float L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (float)L_16;
		SingleU5BU5D_t1444911251* L_17 = ___array0;
		int32_t L_18 = V_0;
		SingleU5BU5D_t1444911251* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		float L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (float)L_22);
		SingleU5BU5D_t1444911251* L_23 = ___array0;
		int32_t L_24 = V_1;
		float L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (float)L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.Text.RegularExpressions.RegexOptions>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisRegexOptions_t92845595_m2617315266_gshared (RuntimeObject * __this /* static, unused */, RegexOptionsU5BU5D_t160358170* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisRegexOptions_t92845595_m2617315266_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	String_t* G_B7_0 = NULL;
	{
		RegexOptionsU5BU5D_t160358170* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisRegexOptions_t92845595_m2617315266_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisRegexOptions_t92845595_m2617315266_RuntimeMethod_var);
	}

IL_0031:
	{
		RegexOptionsU5BU5D_t160358170* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisRegexOptions_t92845595_m2617315266_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		RegexOptionsU5BU5D_t160358170* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (int32_t)L_16;
		RegexOptionsU5BU5D_t160358170* L_17 = ___array0;
		int32_t L_18 = V_0;
		RegexOptionsU5BU5D_t160358170* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		int32_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (int32_t)L_22);
		RegexOptionsU5BU5D_t160358170* L_23 = ___array0;
		int32_t L_24 = V_1;
		int32_t L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (int32_t)L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.TimeSpan>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisTimeSpan_t881159249_m322201199_gshared (RuntimeObject * __this /* static, unused */, TimeSpanU5BU5D_t4291357516* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisTimeSpan_t881159249_m322201199_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	TimeSpan_t881159249  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		TimeSpanU5BU5D_t4291357516* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisTimeSpan_t881159249_m322201199_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisTimeSpan_t881159249_m322201199_RuntimeMethod_var);
	}

IL_0031:
	{
		TimeSpanU5BU5D_t4291357516* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisTimeSpan_t881159249_m322201199_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		TimeSpanU5BU5D_t4291357516* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		TimeSpan_t881159249  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (TimeSpan_t881159249 )L_16;
		TimeSpanU5BU5D_t4291357516* L_17 = ___array0;
		int32_t L_18 = V_0;
		TimeSpanU5BU5D_t4291357516* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		TimeSpan_t881159249  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (TimeSpan_t881159249 )L_22);
		TimeSpanU5BU5D_t4291357516* L_23 = ___array0;
		int32_t L_24 = V_1;
		TimeSpan_t881159249  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (TimeSpan_t881159249 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.UInt16>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisUInt16_t2177724958_m328343373_gshared (RuntimeObject * __this /* static, unused */, UInt16U5BU5D_t3326319531* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisUInt16_t2177724958_m328343373_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	uint16_t V_2 = 0;
	String_t* G_B7_0 = NULL;
	{
		UInt16U5BU5D_t3326319531* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisUInt16_t2177724958_m328343373_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisUInt16_t2177724958_m328343373_RuntimeMethod_var);
	}

IL_0031:
	{
		UInt16U5BU5D_t3326319531* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisUInt16_t2177724958_m328343373_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		UInt16U5BU5D_t3326319531* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		uint16_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (uint16_t)L_16;
		UInt16U5BU5D_t3326319531* L_17 = ___array0;
		int32_t L_18 = V_0;
		UInt16U5BU5D_t3326319531* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		uint16_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (uint16_t)L_22);
		UInt16U5BU5D_t3326319531* L_23 = ___array0;
		int32_t L_24 = V_1;
		uint16_t L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (uint16_t)L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.UInt32>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisUInt32_t2560061978_m525551746_gshared (RuntimeObject * __this /* static, unused */, UInt32U5BU5D_t2770800703* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisUInt32_t2560061978_m525551746_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	uint32_t V_2 = 0;
	String_t* G_B7_0 = NULL;
	{
		UInt32U5BU5D_t2770800703* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisUInt32_t2560061978_m525551746_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisUInt32_t2560061978_m525551746_RuntimeMethod_var);
	}

IL_0031:
	{
		UInt32U5BU5D_t2770800703* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisUInt32_t2560061978_m525551746_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		UInt32U5BU5D_t2770800703* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		uint32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (uint32_t)L_16;
		UInt32U5BU5D_t2770800703* L_17 = ___array0;
		int32_t L_18 = V_0;
		UInt32U5BU5D_t2770800703* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		uint32_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (uint32_t)L_22);
		UInt32U5BU5D_t2770800703* L_23 = ___array0;
		int32_t L_24 = V_1;
		uint32_t L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (uint32_t)L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.UInt64>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisUInt64_t4134040092_m2496884644_gshared (RuntimeObject * __this /* static, unused */, UInt64U5BU5D_t1659327989* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisUInt64_t4134040092_m2496884644_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	uint64_t V_2 = 0;
	String_t* G_B7_0 = NULL;
	{
		UInt64U5BU5D_t1659327989* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisUInt64_t4134040092_m2496884644_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisUInt64_t4134040092_m2496884644_RuntimeMethod_var);
	}

IL_0031:
	{
		UInt64U5BU5D_t1659327989* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisUInt64_t4134040092_m2496884644_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		UInt64U5BU5D_t1659327989* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		uint64_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (uint64_t)L_16;
		UInt64U5BU5D_t1659327989* L_17 = ___array0;
		int32_t L_18 = V_0;
		UInt64U5BU5D_t1659327989* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		uint64_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (uint64_t)L_22);
		UInt64U5BU5D_t1659327989* L_23 = ___array0;
		int32_t L_24 = V_1;
		uint64_t L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (uint64_t)L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.Xml.Schema.RangePositionInfo>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisRangePositionInfo_t589968936_m3500876993_gshared (RuntimeObject * __this /* static, unused */, RangePositionInfoU5BU5D_t242328633* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisRangePositionInfo_t589968936_m3500876993_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	RangePositionInfo_t589968936  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		RangePositionInfoU5BU5D_t242328633* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisRangePositionInfo_t589968936_m3500876993_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisRangePositionInfo_t589968936_m3500876993_RuntimeMethod_var);
	}

IL_0031:
	{
		RangePositionInfoU5BU5D_t242328633* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisRangePositionInfo_t589968936_m3500876993_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		RangePositionInfoU5BU5D_t242328633* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		RangePositionInfo_t589968936  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (RangePositionInfo_t589968936 )L_16;
		RangePositionInfoU5BU5D_t242328633* L_17 = ___array0;
		int32_t L_18 = V_0;
		RangePositionInfoU5BU5D_t242328633* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		RangePositionInfo_t589968936  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (RangePositionInfo_t589968936 )L_22);
		RangePositionInfoU5BU5D_t242328633* L_23 = ___array0;
		int32_t L_24 = V_1;
		RangePositionInfo_t589968936  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (RangePositionInfo_t589968936 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisXmlSchemaObjectEntry_t3344676971_m3234315177_gshared (RuntimeObject * __this /* static, unused */, XmlSchemaObjectEntryU5BU5D_t1655208330* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisXmlSchemaObjectEntry_t3344676971_m3234315177_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	XmlSchemaObjectEntry_t3344676971  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisXmlSchemaObjectEntry_t3344676971_m3234315177_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisXmlSchemaObjectEntry_t3344676971_m3234315177_RuntimeMethod_var);
	}

IL_0031:
	{
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisXmlSchemaObjectEntry_t3344676971_m3234315177_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		XmlSchemaObjectEntry_t3344676971  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (XmlSchemaObjectEntry_t3344676971 )L_16;
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_17 = ___array0;
		int32_t L_18 = V_0;
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		XmlSchemaObjectEntry_t3344676971  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (XmlSchemaObjectEntry_t3344676971 )L_22);
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_23 = ___array0;
		int32_t L_24 = V_1;
		XmlSchemaObjectEntry_t3344676971  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (XmlSchemaObjectEntry_t3344676971 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<Unity.Entities.ComponentType>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisComponentType_t2324479623_m3658716616_gshared (RuntimeObject * __this /* static, unused */, ComponentTypeU5BU5D_t1791912830* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisComponentType_t2324479623_m3658716616_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	ComponentType_t2324479623  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		ComponentTypeU5BU5D_t1791912830* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisComponentType_t2324479623_m3658716616_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisComponentType_t2324479623_m3658716616_RuntimeMethod_var);
	}

IL_0031:
	{
		ComponentTypeU5BU5D_t1791912830* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisComponentType_t2324479623_m3658716616_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		ComponentTypeU5BU5D_t1791912830* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		ComponentType_t2324479623  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (ComponentType_t2324479623 )L_16;
		ComponentTypeU5BU5D_t1791912830* L_17 = ___array0;
		int32_t L_18 = V_0;
		ComponentTypeU5BU5D_t1791912830* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		ComponentType_t2324479623  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (ComponentType_t2324479623 )L_22);
		ComponentTypeU5BU5D_t1791912830* L_23 = ___array0;
		int32_t L_24 = V_1;
		ComponentType_t2324479623  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (ComponentType_t2324479623 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<Unity.Entities.FastEquality/Layout>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisLayout_t3712094680_m4095343279_gshared (RuntimeObject * __this /* static, unused */, LayoutU5BU5D_t599782345* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisLayout_t3712094680_m4095343279_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Layout_t3712094680  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		LayoutU5BU5D_t599782345* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisLayout_t3712094680_m4095343279_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisLayout_t3712094680_m4095343279_RuntimeMethod_var);
	}

IL_0031:
	{
		LayoutU5BU5D_t599782345* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisLayout_t3712094680_m4095343279_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		LayoutU5BU5D_t599782345* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		Layout_t3712094680  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (Layout_t3712094680 )L_16;
		LayoutU5BU5D_t599782345* L_17 = ___array0;
		int32_t L_18 = V_0;
		LayoutU5BU5D_t599782345* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		Layout_t3712094680  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Layout_t3712094680 )L_22);
		LayoutU5BU5D_t599782345* L_23 = ___array0;
		int32_t L_24 = V_1;
		Layout_t3712094680  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Layout_t3712094680 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<Unity.Entities.InjectionContext/Entry>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisEntry_t672608814_m1429520350_gshared (RuntimeObject * __this /* static, unused */, EntryU5BU5D_t42273115* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisEntry_t672608814_m1429520350_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Entry_t672608814  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		EntryU5BU5D_t42273115* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisEntry_t672608814_m1429520350_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisEntry_t672608814_m1429520350_RuntimeMethod_var);
	}

IL_0031:
	{
		EntryU5BU5D_t42273115* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisEntry_t672608814_m1429520350_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		EntryU5BU5D_t42273115* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		Entry_t672608814  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (Entry_t672608814 )L_16;
		EntryU5BU5D_t42273115* L_17 = ___array0;
		int32_t L_18 = V_0;
		EntryU5BU5D_t42273115* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		Entry_t672608814  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Entry_t672608814 )L_22);
		EntryU5BU5D_t42273115* L_23 = ___array0;
		int32_t L_24 = V_1;
		Entry_t672608814  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Entry_t672608814 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<Unity.Entities.InjectionData>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisInjectionData_t1513885859_m2895980115_gshared (RuntimeObject * __this /* static, unused */, InjectionDataU5BU5D_t1192714610* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisInjectionData_t1513885859_m2895980115_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	InjectionData_t1513885859  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		InjectionDataU5BU5D_t1192714610* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisInjectionData_t1513885859_m2895980115_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisInjectionData_t1513885859_m2895980115_RuntimeMethod_var);
	}

IL_0031:
	{
		InjectionDataU5BU5D_t1192714610* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisInjectionData_t1513885859_m2895980115_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		InjectionDataU5BU5D_t1192714610* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		InjectionData_t1513885859  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (InjectionData_t1513885859 )L_16;
		InjectionDataU5BU5D_t1192714610* L_17 = ___array0;
		int32_t L_18 = V_0;
		InjectionDataU5BU5D_t1192714610* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		InjectionData_t1513885859  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (InjectionData_t1513885859 )L_22);
		InjectionDataU5BU5D_t1192714610* L_23 = ___array0;
		int32_t L_24 = V_1;
		InjectionData_t1513885859  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (InjectionData_t1513885859 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<Unity.Entities.PlayerLoopManager/UnloadMethod>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisUnloadMethod_t521525358_m4148329197_gshared (RuntimeObject * __this /* static, unused */, UnloadMethodU5BU5D_t3457270299* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisUnloadMethod_t521525358_m4148329197_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	UnloadMethod_t521525358  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		UnloadMethodU5BU5D_t3457270299* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisUnloadMethod_t521525358_m4148329197_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisUnloadMethod_t521525358_m4148329197_RuntimeMethod_var);
	}

IL_0031:
	{
		UnloadMethodU5BU5D_t3457270299* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisUnloadMethod_t521525358_m4148329197_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		UnloadMethodU5BU5D_t3457270299* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		UnloadMethod_t521525358  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (UnloadMethod_t521525358 )L_16;
		UnloadMethodU5BU5D_t3457270299* L_17 = ___array0;
		int32_t L_18 = V_0;
		UnloadMethodU5BU5D_t3457270299* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		UnloadMethod_t521525358  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (UnloadMethod_t521525358 )L_22);
		UnloadMethodU5BU5D_t3457270299* L_23 = ___array0;
		int32_t L_24 = V_1;
		UnloadMethod_t521525358  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (UnloadMethod_t521525358 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<Unity.Entities.TypeManager/EntityOffsetInfo>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisEntityOffsetInfo_t892586624_m1243068165_gshared (RuntimeObject * __this /* static, unused */, EntityOffsetInfoU5BU5D_t175324033* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisEntityOffsetInfo_t892586624_m1243068165_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	EntityOffsetInfo_t892586624  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		EntityOffsetInfoU5BU5D_t175324033* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisEntityOffsetInfo_t892586624_m1243068165_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisEntityOffsetInfo_t892586624_m1243068165_RuntimeMethod_var);
	}

IL_0031:
	{
		EntityOffsetInfoU5BU5D_t175324033* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisEntityOffsetInfo_t892586624_m1243068165_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		EntityOffsetInfoU5BU5D_t175324033* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		EntityOffsetInfo_t892586624  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (EntityOffsetInfo_t892586624 )L_16;
		EntityOffsetInfoU5BU5D_t175324033* L_17 = ___array0;
		int32_t L_18 = V_0;
		EntityOffsetInfoU5BU5D_t175324033* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		EntityOffsetInfo_t892586624  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (EntityOffsetInfo_t892586624 )L_22);
		EntityOffsetInfoU5BU5D_t175324033* L_23 = ___array0;
		int32_t L_24 = V_1;
		EntityOffsetInfo_t892586624  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (EntityOffsetInfo_t892586624 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.BeforeRenderHelper/OrderBlock>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisOrderBlock_t1585977831_m760926252_gshared (RuntimeObject * __this /* static, unused */, OrderBlockU5BU5D_t2389202590* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisOrderBlock_t1585977831_m760926252_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	OrderBlock_t1585977831  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		OrderBlockU5BU5D_t2389202590* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisOrderBlock_t1585977831_m760926252_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisOrderBlock_t1585977831_m760926252_RuntimeMethod_var);
	}

IL_0031:
	{
		OrderBlockU5BU5D_t2389202590* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisOrderBlock_t1585977831_m760926252_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		OrderBlockU5BU5D_t2389202590* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		OrderBlock_t1585977831  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (OrderBlock_t1585977831 )L_16;
		OrderBlockU5BU5D_t2389202590* L_17 = ___array0;
		int32_t L_18 = V_0;
		OrderBlockU5BU5D_t2389202590* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		OrderBlock_t1585977831  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (OrderBlock_t1585977831 )L_22);
		OrderBlockU5BU5D_t2389202590* L_23 = ___array0;
		int32_t L_24 = V_1;
		OrderBlock_t1585977831  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (OrderBlock_t1585977831 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Color32>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisColor32_t2600501292_m218650273_gshared (RuntimeObject * __this /* static, unused */, Color32U5BU5D_t3850468773* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisColor32_t2600501292_m218650273_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Color32_t2600501292  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		Color32U5BU5D_t3850468773* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisColor32_t2600501292_m218650273_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisColor32_t2600501292_m218650273_RuntimeMethod_var);
	}

IL_0031:
	{
		Color32U5BU5D_t3850468773* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisColor32_t2600501292_m218650273_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		Color32U5BU5D_t3850468773* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		Color32_t2600501292  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (Color32_t2600501292 )L_16;
		Color32U5BU5D_t3850468773* L_17 = ___array0;
		int32_t L_18 = V_0;
		Color32U5BU5D_t3850468773* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		Color32_t2600501292  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Color32_t2600501292 )L_22);
		Color32U5BU5D_t3850468773* L_23 = ___array0;
		int32_t L_24 = V_1;
		Color32_t2600501292  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Color32_t2600501292 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.EventSystems.RaycastResult>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisRaycastResult_t3360306849_m1777857204_gshared (RuntimeObject * __this /* static, unused */, RaycastResultU5BU5D_t1128832444* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisRaycastResult_t3360306849_m1777857204_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	RaycastResult_t3360306849  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		RaycastResultU5BU5D_t1128832444* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisRaycastResult_t3360306849_m1777857204_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisRaycastResult_t3360306849_m1777857204_RuntimeMethod_var);
	}

IL_0031:
	{
		RaycastResultU5BU5D_t1128832444* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisRaycastResult_t3360306849_m1777857204_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		RaycastResultU5BU5D_t1128832444* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		RaycastResult_t3360306849  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (RaycastResult_t3360306849 )L_16;
		RaycastResultU5BU5D_t1128832444* L_17 = ___array0;
		int32_t L_18 = V_0;
		RaycastResultU5BU5D_t1128832444* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		RaycastResult_t3360306849  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (RaycastResult_t3360306849 )L_22);
		RaycastResultU5BU5D_t1128832444* L_23 = ___array0;
		int32_t L_24 = V_1;
		RaycastResult_t3360306849  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (RaycastResult_t3360306849 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Experimental.LowLevel.PlayerLoopSystem>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisPlayerLoopSystem_t105772105_m2323326358_gshared (RuntimeObject * __this /* static, unused */, PlayerLoopSystemU5BU5D_t1150299252* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisPlayerLoopSystem_t105772105_m2323326358_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	PlayerLoopSystem_t105772105  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		PlayerLoopSystemU5BU5D_t1150299252* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisPlayerLoopSystem_t105772105_m2323326358_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisPlayerLoopSystem_t105772105_m2323326358_RuntimeMethod_var);
	}

IL_0031:
	{
		PlayerLoopSystemU5BU5D_t1150299252* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisPlayerLoopSystem_t105772105_m2323326358_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		PlayerLoopSystemU5BU5D_t1150299252* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		PlayerLoopSystem_t105772105  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (PlayerLoopSystem_t105772105 )L_16;
		PlayerLoopSystemU5BU5D_t1150299252* L_17 = ___array0;
		int32_t L_18 = V_0;
		PlayerLoopSystemU5BU5D_t1150299252* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		PlayerLoopSystem_t105772105  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (PlayerLoopSystem_t105772105 )L_22);
		PlayerLoopSystemU5BU5D_t1150299252* L_23 = ___array0;
		int32_t L_24 = V_1;
		PlayerLoopSystem_t105772105  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (PlayerLoopSystem_t105772105 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisPlayerLoopSystemInternal_t2185485283_m2874140463_gshared (RuntimeObject * __this /* static, unused */, PlayerLoopSystemInternalU5BU5D_t4041261362* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisPlayerLoopSystemInternal_t2185485283_m2874140463_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	PlayerLoopSystemInternal_t2185485283  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisPlayerLoopSystemInternal_t2185485283_m2874140463_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisPlayerLoopSystemInternal_t2185485283_m2874140463_RuntimeMethod_var);
	}

IL_0031:
	{
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisPlayerLoopSystemInternal_t2185485283_m2874140463_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		PlayerLoopSystemInternal_t2185485283  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (PlayerLoopSystemInternal_t2185485283 )L_16;
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_17 = ___array0;
		int32_t L_18 = V_0;
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		PlayerLoopSystemInternal_t2185485283  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (PlayerLoopSystemInternal_t2185485283 )L_22);
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_23 = ___array0;
		int32_t L_24 = V_1;
		PlayerLoopSystemInternal_t2185485283  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (PlayerLoopSystemInternal_t2185485283 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Experimental.Rendering.ShaderPassName>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisShaderPassName_t93928621_m2123659303_gshared (RuntimeObject * __this /* static, unused */, ShaderPassNameU5BU5D_t4016988672* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisShaderPassName_t93928621_m2123659303_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	ShaderPassName_t93928621  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		ShaderPassNameU5BU5D_t4016988672* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisShaderPassName_t93928621_m2123659303_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisShaderPassName_t93928621_m2123659303_RuntimeMethod_var);
	}

IL_0031:
	{
		ShaderPassNameU5BU5D_t4016988672* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisShaderPassName_t93928621_m2123659303_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		ShaderPassNameU5BU5D_t4016988672* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		ShaderPassName_t93928621  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (ShaderPassName_t93928621 )L_16;
		ShaderPassNameU5BU5D_t4016988672* L_17 = ___array0;
		int32_t L_18 = V_0;
		ShaderPassNameU5BU5D_t4016988672* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		ShaderPassName_t93928621  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (ShaderPassName_t93928621 )L_22);
		ShaderPassNameU5BU5D_t4016988672* L_23 = ___array0;
		int32_t L_24 = V_1;
		ShaderPassName_t93928621  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (ShaderPassName_t93928621 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Experimental.Rendering.VisibleLight>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisVisibleLight_t704066072_m857428559_gshared (RuntimeObject * __this /* static, unused */, VisibleLightU5BU5D_t3751479945* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisVisibleLight_t704066072_m857428559_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	VisibleLight_t704066072  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		VisibleLightU5BU5D_t3751479945* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisVisibleLight_t704066072_m857428559_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisVisibleLight_t704066072_m857428559_RuntimeMethod_var);
	}

IL_0031:
	{
		VisibleLightU5BU5D_t3751479945* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisVisibleLight_t704066072_m857428559_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		VisibleLightU5BU5D_t3751479945* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		VisibleLight_t704066072  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (VisibleLight_t704066072 )L_16;
		VisibleLightU5BU5D_t3751479945* L_17 = ___array0;
		int32_t L_18 = V_0;
		VisibleLightU5BU5D_t3751479945* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		VisibleLight_t704066072  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (VisibleLight_t704066072 )L_22);
		VisibleLightU5BU5D_t3751479945* L_23 = ___array0;
		int32_t L_24 = V_1;
		VisibleLight_t704066072  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (VisibleLight_t704066072 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Experimental.Rendering.VisibleReflectionProbe>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisVisibleReflectionProbe_t1453491320_m1286243292_gshared (RuntimeObject * __this /* static, unused */, VisibleReflectionProbeU5BU5D_t1913340585* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisVisibleReflectionProbe_t1453491320_m1286243292_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	VisibleReflectionProbe_t1453491320  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		VisibleReflectionProbeU5BU5D_t1913340585* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisVisibleReflectionProbe_t1453491320_m1286243292_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisVisibleReflectionProbe_t1453491320_m1286243292_RuntimeMethod_var);
	}

IL_0031:
	{
		VisibleReflectionProbeU5BU5D_t1913340585* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisVisibleReflectionProbe_t1453491320_m1286243292_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		VisibleReflectionProbeU5BU5D_t1913340585* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		VisibleReflectionProbe_t1453491320  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (VisibleReflectionProbe_t1453491320 )L_16;
		VisibleReflectionProbeU5BU5D_t1913340585* L_17 = ___array0;
		int32_t L_18 = V_0;
		VisibleReflectionProbeU5BU5D_t1913340585* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		VisibleReflectionProbe_t1453491320  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (VisibleReflectionProbe_t1453491320 )L_22);
		VisibleReflectionProbeU5BU5D_t1913340585* L_23 = ___array0;
		int32_t L_24 = V_1;
		VisibleReflectionProbe_t1453491320  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (VisibleReflectionProbe_t1453491320 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Rendering.RenderTargetIdentifier>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisRenderTargetIdentifier_t2079184500_m700459701_gshared (RuntimeObject * __this /* static, unused */, RenderTargetIdentifierU5BU5D_t2742279485* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisRenderTargetIdentifier_t2079184500_m700459701_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	RenderTargetIdentifier_t2079184500  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		RenderTargetIdentifierU5BU5D_t2742279485* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisRenderTargetIdentifier_t2079184500_m700459701_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisRenderTargetIdentifier_t2079184500_m700459701_RuntimeMethod_var);
	}

IL_0031:
	{
		RenderTargetIdentifierU5BU5D_t2742279485* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisRenderTargetIdentifier_t2079184500_m700459701_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		RenderTargetIdentifierU5BU5D_t2742279485* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		RenderTargetIdentifier_t2079184500  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (RenderTargetIdentifier_t2079184500 )L_16;
		RenderTargetIdentifierU5BU5D_t2742279485* L_17 = ___array0;
		int32_t L_18 = V_0;
		RenderTargetIdentifierU5BU5D_t2742279485* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		RenderTargetIdentifier_t2079184500  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (RenderTargetIdentifier_t2079184500 )L_22);
		RenderTargetIdentifierU5BU5D_t2742279485* L_23 = ___array0;
		int32_t L_24 = V_1;
		RenderTargetIdentifier_t2079184500  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (RenderTargetIdentifier_t2079184500 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.UICharInfo>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisUICharInfo_t75501106_m2326113316_gshared (RuntimeObject * __this /* static, unused */, UICharInfoU5BU5D_t928762055* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisUICharInfo_t75501106_m2326113316_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	UICharInfo_t75501106  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		UICharInfoU5BU5D_t928762055* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisUICharInfo_t75501106_m2326113316_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisUICharInfo_t75501106_m2326113316_RuntimeMethod_var);
	}

IL_0031:
	{
		UICharInfoU5BU5D_t928762055* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisUICharInfo_t75501106_m2326113316_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		UICharInfoU5BU5D_t928762055* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		UICharInfo_t75501106  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (UICharInfo_t75501106 )L_16;
		UICharInfoU5BU5D_t928762055* L_17 = ___array0;
		int32_t L_18 = V_0;
		UICharInfoU5BU5D_t928762055* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		UICharInfo_t75501106  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (UICharInfo_t75501106 )L_22);
		UICharInfoU5BU5D_t928762055* L_23 = ___array0;
		int32_t L_24 = V_1;
		UICharInfo_t75501106  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (UICharInfo_t75501106 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.UILineInfo>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisUILineInfo_t4195266810_m3749107484_gshared (RuntimeObject * __this /* static, unused */, UILineInfoU5BU5D_t1655937503* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisUILineInfo_t4195266810_m3749107484_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	UILineInfo_t4195266810  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		UILineInfoU5BU5D_t1655937503* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisUILineInfo_t4195266810_m3749107484_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisUILineInfo_t4195266810_m3749107484_RuntimeMethod_var);
	}

IL_0031:
	{
		UILineInfoU5BU5D_t1655937503* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisUILineInfo_t4195266810_m3749107484_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		UILineInfoU5BU5D_t1655937503* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		UILineInfo_t4195266810  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (UILineInfo_t4195266810 )L_16;
		UILineInfoU5BU5D_t1655937503* L_17 = ___array0;
		int32_t L_18 = V_0;
		UILineInfoU5BU5D_t1655937503* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		UILineInfo_t4195266810  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (UILineInfo_t4195266810 )L_22);
		UILineInfoU5BU5D_t1655937503* L_23 = ___array0;
		int32_t L_24 = V_1;
		UILineInfo_t4195266810  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (UILineInfo_t4195266810 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.UIVertex>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisUIVertex_t4057497605_m1065351106_gshared (RuntimeObject * __this /* static, unused */, UIVertexU5BU5D_t1981460040* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisUIVertex_t4057497605_m1065351106_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	UIVertex_t4057497605  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		UIVertexU5BU5D_t1981460040* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisUIVertex_t4057497605_m1065351106_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisUIVertex_t4057497605_m1065351106_RuntimeMethod_var);
	}

IL_0031:
	{
		UIVertexU5BU5D_t1981460040* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisUIVertex_t4057497605_m1065351106_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		UIVertexU5BU5D_t1981460040* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		UIVertex_t4057497605  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (UIVertex_t4057497605 )L_16;
		UIVertexU5BU5D_t1981460040* L_17 = ___array0;
		int32_t L_18 = V_0;
		UIVertexU5BU5D_t1981460040* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		UIVertex_t4057497605  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (UIVertex_t4057497605 )L_22);
		UIVertexU5BU5D_t1981460040* L_23 = ___array0;
		int32_t L_24 = V_1;
		UIVertex_t4057497605  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (UIVertex_t4057497605 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Vector2>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisVector2_t2156229523_m1447226652_gshared (RuntimeObject * __this /* static, unused */, Vector2U5BU5D_t1457185986* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisVector2_t2156229523_m1447226652_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Vector2_t2156229523  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		Vector2U5BU5D_t1457185986* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisVector2_t2156229523_m1447226652_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisVector2_t2156229523_m1447226652_RuntimeMethod_var);
	}

IL_0031:
	{
		Vector2U5BU5D_t1457185986* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisVector2_t2156229523_m1447226652_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		Vector2U5BU5D_t1457185986* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		Vector2_t2156229523  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (Vector2_t2156229523 )L_16;
		Vector2U5BU5D_t1457185986* L_17 = ___array0;
		int32_t L_18 = V_0;
		Vector2U5BU5D_t1457185986* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		Vector2_t2156229523  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Vector2_t2156229523 )L_22);
		Vector2U5BU5D_t1457185986* L_23 = ___array0;
		int32_t L_24 = V_1;
		Vector2_t2156229523  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Vector2_t2156229523 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Vector3>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisVector3_t3722313464_m2782144326_gshared (RuntimeObject * __this /* static, unused */, Vector3U5BU5D_t1718750761* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisVector3_t3722313464_m2782144326_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Vector3_t3722313464  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		Vector3U5BU5D_t1718750761* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisVector3_t3722313464_m2782144326_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisVector3_t3722313464_m2782144326_RuntimeMethod_var);
	}

IL_0031:
	{
		Vector3U5BU5D_t1718750761* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisVector3_t3722313464_m2782144326_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		Vector3U5BU5D_t1718750761* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		Vector3_t3722313464  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (Vector3_t3722313464 )L_16;
		Vector3U5BU5D_t1718750761* L_17 = ___array0;
		int32_t L_18 = V_0;
		Vector3U5BU5D_t1718750761* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		Vector3_t3722313464  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Vector3_t3722313464 )L_22);
		Vector3U5BU5D_t1718750761* L_23 = ___array0;
		int32_t L_24 = V_1;
		Vector3_t3722313464  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Vector3_t3722313464 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Reverse<UnityEngine.Vector4>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisVector4_t3319028937_m2545167765_gshared (RuntimeObject * __this /* static, unused */, Vector4U5BU5D_t934056436* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Reverse_TisVector4_t3319028937_m2545167765_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Vector4_t3319028937  V_2;
	memset(&V_2, 0, sizeof(V_2));
	String_t* G_B7_0 = NULL;
	{
		Vector4U5BU5D_t934056436* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Reverse_TisVector4_t3319028937_m2545167765_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___index1;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral1212500642;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral797640427;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Reverse_TisVector4_t3319028937_m2545167765_RuntimeMethod_var);
	}

IL_0031:
	{
		Vector4U5BU5D_t934056436* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Reverse_TisVector4_t3319028937_m2545167765_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___index1;
		V_0 = (int32_t)L_10;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___length2;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (int32_t)1));
		goto IL_0074;
	}

IL_004e:
	{
		Vector4U5BU5D_t934056436* L_13 = ___array0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		Vector4_t3319028937  L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_2 = (Vector4_t3319028937 )L_16;
		Vector4U5BU5D_t934056436* L_17 = ___array0;
		int32_t L_18 = V_0;
		Vector4U5BU5D_t934056436* L_19 = ___array0;
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		Vector4_t3319028937  L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Vector4_t3319028937 )L_22);
		Vector4U5BU5D_t934056436* L_23 = ___array0;
		int32_t L_24 = V_1;
		Vector4_t3319028937  L_25 = V_2;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Vector4_t3319028937 )L_25);
		int32_t L_26 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		int32_t L_27 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
	}

IL_0074:
	{
		int32_t L_28 = V_0;
		int32_t L_29 = V_1;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_004e;
		}
	}
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Boolean>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisBoolean_t97287965_m2871387438_gshared (RuntimeObject * __this /* static, unused */, BooleanU5BU5D_t2897418192* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisBoolean_t97287965_m2871387438_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		BooleanU5BU5D_t2897418192* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisBoolean_t97287965_m2871387438_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisBoolean_t97287965_m2871387438_RuntimeMethod_var);
	}

IL_0031:
	{
		BooleanU5BU5D_t2897418192* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisBoolean_t97287965_m2871387438_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		BooleanU5BU5D_t2897418192* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, BooleanU5BU5D_t2897418192*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (BooleanU5BU5D_t2897418192*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Byte>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisByte_t1134296376_m343015505_gshared (RuntimeObject * __this /* static, unused */, ByteU5BU5D_t4116647657* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisByte_t1134296376_m343015505_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ByteU5BU5D_t4116647657* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisByte_t1134296376_m343015505_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisByte_t1134296376_m343015505_RuntimeMethod_var);
	}

IL_0031:
	{
		ByteU5BU5D_t4116647657* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisByte_t1134296376_m343015505_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ByteU5BU5D_t4116647657*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ByteU5BU5D_t4116647657*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisKeyValuePair_2_t870930286_m2426268992_gshared (RuntimeObject * __this /* static, unused */, KeyValuePair_2U5BU5D_t2069718811* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisKeyValuePair_2_t870930286_m2426268992_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		KeyValuePair_2U5BU5D_t2069718811* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisKeyValuePair_2_t870930286_m2426268992_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisKeyValuePair_2_t870930286_m2426268992_RuntimeMethod_var);
	}

IL_0031:
	{
		KeyValuePair_2U5BU5D_t2069718811* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisKeyValuePair_2_t870930286_m2426268992_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		KeyValuePair_2U5BU5D_t2069718811* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, KeyValuePair_2U5BU5D_t2069718811*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (KeyValuePair_2U5BU5D_t2069718811*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisKeyValuePair_2_t2530217319_m4138943987_gshared (RuntimeObject * __this /* static, unused */, KeyValuePair_2U5BU5D_t118269214* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisKeyValuePair_2_t2530217319_m4138943987_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		KeyValuePair_2U5BU5D_t118269214* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisKeyValuePair_2_t2530217319_m4138943987_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisKeyValuePair_2_t2530217319_m4138943987_RuntimeMethod_var);
	}

IL_0031:
	{
		KeyValuePair_2U5BU5D_t118269214* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisKeyValuePair_2_t2530217319_m4138943987_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		KeyValuePair_2U5BU5D_t118269214* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, KeyValuePair_2U5BU5D_t118269214*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (KeyValuePair_2U5BU5D_t118269214*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.DateTime>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisDateTime_t3738529785_m1149249509_gshared (RuntimeObject * __this /* static, unused */, DateTimeU5BU5D_t1184652292* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisDateTime_t3738529785_m1149249509_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		DateTimeU5BU5D_t1184652292* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisDateTime_t3738529785_m1149249509_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisDateTime_t3738529785_m1149249509_RuntimeMethod_var);
	}

IL_0031:
	{
		DateTimeU5BU5D_t1184652292* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisDateTime_t3738529785_m1149249509_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		DateTimeU5BU5D_t1184652292* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, DateTimeU5BU5D_t1184652292*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (DateTimeU5BU5D_t1184652292*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.DateTimeOffset>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisDateTimeOffset_t3229287507_m2793851003_gshared (RuntimeObject * __this /* static, unused */, DateTimeOffsetU5BU5D_t3473357058* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisDateTimeOffset_t3229287507_m2793851003_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		DateTimeOffsetU5BU5D_t3473357058* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisDateTimeOffset_t3229287507_m2793851003_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisDateTimeOffset_t3229287507_m2793851003_RuntimeMethod_var);
	}

IL_0031:
	{
		DateTimeOffsetU5BU5D_t3473357058* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisDateTimeOffset_t3229287507_m2793851003_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		DateTimeOffsetU5BU5D_t3473357058* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, DateTimeOffsetU5BU5D_t3473357058*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (DateTimeOffsetU5BU5D_t3473357058*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Decimal>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisDecimal_t2948259380_m1954045049_gshared (RuntimeObject * __this /* static, unused */, DecimalU5BU5D_t1145110141* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisDecimal_t2948259380_m1954045049_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		DecimalU5BU5D_t1145110141* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisDecimal_t2948259380_m1954045049_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisDecimal_t2948259380_m1954045049_RuntimeMethod_var);
	}

IL_0031:
	{
		DecimalU5BU5D_t1145110141* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisDecimal_t2948259380_m1954045049_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		DecimalU5BU5D_t1145110141* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, DecimalU5BU5D_t1145110141*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (DecimalU5BU5D_t1145110141*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Double>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisDouble_t594665363_m3350069458_gshared (RuntimeObject * __this /* static, unused */, DoubleU5BU5D_t3413330114* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisDouble_t594665363_m3350069458_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		DoubleU5BU5D_t3413330114* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisDouble_t594665363_m3350069458_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisDouble_t594665363_m3350069458_RuntimeMethod_var);
	}

IL_0031:
	{
		DoubleU5BU5D_t3413330114* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisDouble_t594665363_m3350069458_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		DoubleU5BU5D_t3413330114* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, DoubleU5BU5D_t3413330114*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (DoubleU5BU5D_t3413330114*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Int16>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisInt16_t2552820387_m2891776937_gshared (RuntimeObject * __this /* static, unused */, Int16U5BU5D_t3686840178* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisInt16_t2552820387_m2891776937_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Int16U5BU5D_t3686840178* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisInt16_t2552820387_m2891776937_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisInt16_t2552820387_m2891776937_RuntimeMethod_var);
	}

IL_0031:
	{
		Int16U5BU5D_t3686840178* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisInt16_t2552820387_m2891776937_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Int16U5BU5D_t3686840178* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Int16U5BU5D_t3686840178*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Int16U5BU5D_t3686840178*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Int32>(T[],System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisInt32_t2950945753_m2766076799_gshared (RuntimeObject * __this /* static, unused */, Int32U5BU5D_t385246372* ___array0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisInt32_t2950945753_m2766076799_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisInt32_t2950945753_m2766076799_RuntimeMethod_var);
	}

IL_000e:
	{
		Int32U5BU5D_t385246372* L_2 = ___array0;
		Int32U5BU5D_t385246372* L_3 = ___array0;
		NullCheck(L_3);
		RuntimeObject* L_4 = ___comparer1;
		((  void (*) (RuntimeObject * /* static, unused */, Int32U5BU5D_t385246372*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Int32U5BU5D_t385246372*)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Int32>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisInt32_t2950945753_m1049875490_gshared (RuntimeObject * __this /* static, unused */, Int32U5BU5D_t385246372* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		Int32U5BU5D_t385246372* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, Int32U5BU5D_t385246372*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Int32U5BU5D_t385246372*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Int32>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisInt32_t2950945753_m263117253_gshared (RuntimeObject * __this /* static, unused */, Int32U5BU5D_t385246372* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisInt32_t2950945753_m263117253_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Int32U5BU5D_t385246372* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisInt32_t2950945753_m263117253_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisInt32_t2950945753_m263117253_RuntimeMethod_var);
	}

IL_0031:
	{
		Int32U5BU5D_t385246372* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisInt32_t2950945753_m263117253_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Int32U5BU5D_t385246372* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Int32U5BU5D_t385246372*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Int32U5BU5D_t385246372*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Int64>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisInt64_t3736567304_m206552218_gshared (RuntimeObject * __this /* static, unused */, Int64U5BU5D_t2559172825* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		Int64U5BU5D_t2559172825* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Int64>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisInt64_t3736567304_m3831453329_gshared (RuntimeObject * __this /* static, unused */, Int64U5BU5D_t2559172825* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisInt64_t3736567304_m3831453329_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Int64U5BU5D_t2559172825* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisInt64_t3736567304_m3831453329_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisInt64_t3736567304_m3831453329_RuntimeMethod_var);
	}

IL_0031:
	{
		Int64U5BU5D_t2559172825* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisInt64_t3736567304_m3831453329_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Int64U5BU5D_t2559172825* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Int64U5BU5D_t2559172825*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Int64U5BU5D_t2559172825*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1265120681_gshared (RuntimeObject * __this /* static, unused */, Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1265120681_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1265120681_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1265120681_RuntimeMethod_var);
	}

IL_0031:
	{
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1265120681_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Win32_IP_ADAPTER_ADDRESSESU5BU5D_t3385662057*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Object,System.Object>(TKey[],TValue[])
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_TisRuntimeObject_m1685639929_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___keys0, ObjectU5BU5D_t2843939325* ___items1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRuntimeObject_TisRuntimeObject_m1685639929_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t2843939325* L_0 = ___keys0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral465436770, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRuntimeObject_TisRuntimeObject_m1685639929_RuntimeMethod_var);
	}

IL_000e:
	{
		ObjectU5BU5D_t2843939325* L_2 = ___keys0;
		ObjectU5BU5D_t2843939325* L_3 = ___items1;
		ObjectU5BU5D_t2843939325* L_4 = ___keys0;
		NullCheck(L_4);
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_2, (ObjectU5BU5D_t2843939325*)L_3, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Object,System.Object>(TKey[],TValue[],System.Collections.Generic.IComparer`1<TKey>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_TisRuntimeObject_m528220565_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___keys0, ObjectU5BU5D_t2843939325* ___items1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRuntimeObject_TisRuntimeObject_m528220565_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t2843939325* L_0 = ___keys0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral465436770, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRuntimeObject_TisRuntimeObject_m528220565_RuntimeMethod_var);
	}

IL_000e:
	{
		ObjectU5BU5D_t2843939325* L_2 = ___keys0;
		ObjectU5BU5D_t2843939325* L_3 = ___items1;
		ObjectU5BU5D_t2843939325* L_4 = ___keys0;
		NullCheck(L_4);
		RuntimeObject* L_5 = ___comparer2;
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_2, (ObjectU5BU5D_t2843939325*)L_3, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))), (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Object,System.Object>(TKey[],TValue[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_TisRuntimeObject_m900474681_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___keys0, ObjectU5BU5D_t2843939325* ___items1, int32_t ___index2, int32_t ___length3, const RuntimeMethod* method)
{
	{
		ObjectU5BU5D_t2843939325* L_0 = ___keys0;
		ObjectU5BU5D_t2843939325* L_1 = ___items1;
		int32_t L_2 = ___index2;
		int32_t L_3 = ___length3;
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (ObjectU5BU5D_t2843939325*)L_1, (int32_t)L_2, (int32_t)L_3, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Object,System.Object>(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_TisRuntimeObject_m879120523_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___keys0, ObjectU5BU5D_t2843939325* ___items1, int32_t ___index2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRuntimeObject_TisRuntimeObject_m879120523_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ObjectU5BU5D_t2843939325* L_0 = ___keys0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral465436770, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRuntimeObject_TisRuntimeObject_m879120523_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index2;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length3;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length3;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisRuntimeObject_TisRuntimeObject_m879120523_RuntimeMethod_var);
	}

IL_0031:
	{
		ObjectU5BU5D_t2843939325* L_6 = ___keys0;
		NullCheck(L_6);
		int32_t L_7 = ___index2;
		int32_t L_8 = ___length3;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) < ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_9 = ___items1;
		if (!L_9)
		{
			goto IL_004f;
		}
	}
	{
		int32_t L_10 = ___index2;
		ObjectU5BU5D_t2843939325* L_11 = ___items1;
		NullCheck(L_11);
		int32_t L_12 = ___length3;
		if ((((int32_t)L_10) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), (int32_t)L_12)))))
		{
			goto IL_004f;
		}
	}

IL_0044:
	{
		ArgumentException_t132251570 * L_13 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_13, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, Array_Sort_TisRuntimeObject_TisRuntimeObject_m879120523_RuntimeMethod_var);
	}

IL_004f:
	{
		int32_t L_14 = ___length3;
		if ((((int32_t)L_14) <= ((int32_t)1)))
		{
			goto IL_0071;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_15 = ___items1;
		if (L_15)
		{
			goto IL_0061;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_16 = ___keys0;
		int32_t L_17 = ___index2;
		int32_t L_18 = ___length3;
		RuntimeObject* L_19 = ___comparer4;
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_16, (int32_t)L_17, (int32_t)L_18, (RuntimeObject*)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}

IL_0061:
	{
		ArraySortHelper_2_t998495395 * L_20 = ((  ArraySortHelper_2_t998495395 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		ObjectU5BU5D_t2843939325* L_21 = ___keys0;
		ObjectU5BU5D_t2843939325* L_22 = ___items1;
		int32_t L_23 = ___index2;
		int32_t L_24 = ___length3;
		RuntimeObject* L_25 = ___comparer4;
		NullCheck((ArraySortHelper_2_t998495395 *)L_20);
		((  void (*) (ArraySortHelper_2_t998495395 *, ObjectU5BU5D_t2843939325*, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ArraySortHelper_2_t998495395 *)L_20, (ObjectU5BU5D_t2843939325*)L_21, (ObjectU5BU5D_t2843939325*)L_22, (int32_t)L_23, (int32_t)L_24, (RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
	}

IL_0071:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Object>(T[])
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_m1972115694_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRuntimeObject_m1972115694_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRuntimeObject_m1972115694_RuntimeMethod_var);
	}

IL_000e:
	{
		ObjectU5BU5D_t2843939325* L_2 = ___array0;
		ObjectU5BU5D_t2843939325* L_3 = ___array0;
		NullCheck(L_3);
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Object>(T[],System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_m1643768112_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRuntimeObject_m1643768112_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRuntimeObject_m1643768112_RuntimeMethod_var);
	}

IL_000e:
	{
		ObjectU5BU5D_t2843939325* L_2 = ___array0;
		ObjectU5BU5D_t2843939325* L_3 = ___array0;
		NullCheck(L_3);
		RuntimeObject* L_4 = ___comparer1;
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_2, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))), (RuntimeObject*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Object>(T[],System.Comparison`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_m3735745751_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, Comparison_1_t2855037343 * ___comparison1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRuntimeObject_m3735745751_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRuntimeObject_m3735745751_RuntimeMethod_var);
	}

IL_000e:
	{
		Comparison_1_t2855037343 * L_2 = ___comparison1;
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, (String_t*)_stringLiteral193474836, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, Array_Sort_TisRuntimeObject_m3735745751_RuntimeMethod_var);
	}

IL_001c:
	{
		ObjectU5BU5D_t2843939325* L_4 = ___array0;
		ObjectU5BU5D_t2843939325* L_5 = ___array0;
		NullCheck(L_5);
		Comparison_1_t2855037343 * L_6 = ___comparison1;
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, Comparison_1_t2855037343 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), (Comparison_1_t2855037343 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Object>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_m1290273725_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.Object>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_m2698056810_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRuntimeObject_m2698056810_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRuntimeObject_m2698056810_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisRuntimeObject_m2698056810_RuntimeMethod_var);
	}

IL_0031:
	{
		ObjectU5BU5D_t2843939325* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisRuntimeObject_m2698056810_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.SByte>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisSByte_t1669577662_m3231148380_gshared (RuntimeObject * __this /* static, unused */, SByteU5BU5D_t2651576203* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisSByte_t1669577662_m3231148380_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		SByteU5BU5D_t2651576203* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisSByte_t1669577662_m3231148380_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisSByte_t1669577662_m3231148380_RuntimeMethod_var);
	}

IL_0031:
	{
		SByteU5BU5D_t2651576203* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisSByte_t1669577662_m3231148380_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		SByteU5BU5D_t2651576203* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, SByteU5BU5D_t2651576203*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (SByteU5BU5D_t2651576203*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Single>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisSingle_t1397266774_m2049580445_gshared (RuntimeObject * __this /* static, unused */, SingleU5BU5D_t1444911251* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisSingle_t1397266774_m2049580445_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		SingleU5BU5D_t1444911251* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisSingle_t1397266774_m2049580445_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisSingle_t1397266774_m2049580445_RuntimeMethod_var);
	}

IL_0031:
	{
		SingleU5BU5D_t1444911251* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisSingle_t1397266774_m2049580445_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		SingleU5BU5D_t1444911251* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, SingleU5BU5D_t1444911251*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (SingleU5BU5D_t1444911251*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Text.RegularExpressions.RegexOptions>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRegexOptions_t92845595_m696153188_gshared (RuntimeObject * __this /* static, unused */, RegexOptionsU5BU5D_t160358170* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRegexOptions_t92845595_m696153188_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		RegexOptionsU5BU5D_t160358170* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRegexOptions_t92845595_m696153188_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisRegexOptions_t92845595_m696153188_RuntimeMethod_var);
	}

IL_0031:
	{
		RegexOptionsU5BU5D_t160358170* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisRegexOptions_t92845595_m696153188_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		RegexOptionsU5BU5D_t160358170* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, RegexOptionsU5BU5D_t160358170*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (RegexOptionsU5BU5D_t160358170*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.TimeSpan>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisTimeSpan_t881159249_m1472484024_gshared (RuntimeObject * __this /* static, unused */, TimeSpanU5BU5D_t4291357516* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisTimeSpan_t881159249_m1472484024_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		TimeSpanU5BU5D_t4291357516* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisTimeSpan_t881159249_m1472484024_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisTimeSpan_t881159249_m1472484024_RuntimeMethod_var);
	}

IL_0031:
	{
		TimeSpanU5BU5D_t4291357516* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisTimeSpan_t881159249_m1472484024_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		TimeSpanU5BU5D_t4291357516* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, TimeSpanU5BU5D_t4291357516*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (TimeSpanU5BU5D_t4291357516*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.UInt16>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUInt16_t2177724958_m3629012710_gshared (RuntimeObject * __this /* static, unused */, UInt16U5BU5D_t3326319531* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUInt16_t2177724958_m3629012710_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UInt16U5BU5D_t3326319531* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUInt16_t2177724958_m3629012710_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUInt16_t2177724958_m3629012710_RuntimeMethod_var);
	}

IL_0031:
	{
		UInt16U5BU5D_t3326319531* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisUInt16_t2177724958_m3629012710_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		UInt16U5BU5D_t3326319531* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, UInt16U5BU5D_t3326319531*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UInt16U5BU5D_t3326319531*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.UInt32>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUInt32_t2560061978_m3529555869_gshared (RuntimeObject * __this /* static, unused */, UInt32U5BU5D_t2770800703* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUInt32_t2560061978_m3529555869_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UInt32U5BU5D_t2770800703* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUInt32_t2560061978_m3529555869_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUInt32_t2560061978_m3529555869_RuntimeMethod_var);
	}

IL_0031:
	{
		UInt32U5BU5D_t2770800703* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisUInt32_t2560061978_m3529555869_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		UInt32U5BU5D_t2770800703* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, UInt32U5BU5D_t2770800703*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UInt32U5BU5D_t2770800703*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.UInt64,System.Object>(TKey[],TValue[],System.Collections.Generic.IComparer`1<TKey>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1466327296_gshared (RuntimeObject * __this /* static, unused */, UInt64U5BU5D_t1659327989* ___keys0, ObjectU5BU5D_t2843939325* ___items1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1466327296_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		UInt64U5BU5D_t1659327989* L_0 = ___keys0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral465436770, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1466327296_RuntimeMethod_var);
	}

IL_000e:
	{
		UInt64U5BU5D_t1659327989* L_2 = ___keys0;
		ObjectU5BU5D_t2843939325* L_3 = ___items1;
		UInt64U5BU5D_t1659327989* L_4 = ___keys0;
		NullCheck(L_4);
		RuntimeObject* L_5 = ___comparer2;
		((  void (*) (RuntimeObject * /* static, unused */, UInt64U5BU5D_t1659327989*, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UInt64U5BU5D_t1659327989*)L_2, (ObjectU5BU5D_t2843939325*)L_3, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))), (RuntimeObject*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<System.UInt64,System.Object>(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<TKey>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1784507114_gshared (RuntimeObject * __this /* static, unused */, UInt64U5BU5D_t1659327989* ___keys0, ObjectU5BU5D_t2843939325* ___items1, int32_t ___index2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1784507114_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UInt64U5BU5D_t1659327989* L_0 = ___keys0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral465436770, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1784507114_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index2;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length3;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length3;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1784507114_RuntimeMethod_var);
	}

IL_0031:
	{
		UInt64U5BU5D_t1659327989* L_6 = ___keys0;
		NullCheck(L_6);
		int32_t L_7 = ___index2;
		int32_t L_8 = ___length3;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) < ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_9 = ___items1;
		if (!L_9)
		{
			goto IL_004f;
		}
	}
	{
		int32_t L_10 = ___index2;
		ObjectU5BU5D_t2843939325* L_11 = ___items1;
		NullCheck(L_11);
		int32_t L_12 = ___length3;
		if ((((int32_t)L_10) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))), (int32_t)L_12)))))
		{
			goto IL_004f;
		}
	}

IL_0044:
	{
		ArgumentException_t132251570 * L_13 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_13, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, Array_Sort_TisUInt64_t4134040092_TisRuntimeObject_m1784507114_RuntimeMethod_var);
	}

IL_004f:
	{
		int32_t L_14 = ___length3;
		if ((((int32_t)L_14) <= ((int32_t)1)))
		{
			goto IL_0071;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_15 = ___items1;
		if (L_15)
		{
			goto IL_0061;
		}
	}
	{
		UInt64U5BU5D_t1659327989* L_16 = ___keys0;
		int32_t L_17 = ___index2;
		int32_t L_18 = ___length3;
		RuntimeObject* L_19 = ___comparer4;
		((  void (*) (RuntimeObject * /* static, unused */, UInt64U5BU5D_t1659327989*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UInt64U5BU5D_t1659327989*)L_16, (int32_t)L_17, (int32_t)L_18, (RuntimeObject*)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}

IL_0061:
	{
		ArraySortHelper_2_t4108851355 * L_20 = ((  ArraySortHelper_2_t4108851355 * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		UInt64U5BU5D_t1659327989* L_21 = ___keys0;
		ObjectU5BU5D_t2843939325* L_22 = ___items1;
		int32_t L_23 = ___index2;
		int32_t L_24 = ___length3;
		RuntimeObject* L_25 = ___comparer4;
		NullCheck((ArraySortHelper_2_t4108851355 *)L_20);
		((  void (*) (ArraySortHelper_2_t4108851355 *, UInt64U5BU5D_t1659327989*, ObjectU5BU5D_t2843939325*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ArraySortHelper_2_t4108851355 *)L_20, (UInt64U5BU5D_t1659327989*)L_21, (ObjectU5BU5D_t2843939325*)L_22, (int32_t)L_23, (int32_t)L_24, (RuntimeObject*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
	}

IL_0071:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.UInt64>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUInt64_t4134040092_m4177164152_gshared (RuntimeObject * __this /* static, unused */, UInt64U5BU5D_t1659327989* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUInt64_t4134040092_m4177164152_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UInt64U5BU5D_t1659327989* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUInt64_t4134040092_m4177164152_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUInt64_t4134040092_m4177164152_RuntimeMethod_var);
	}

IL_0031:
	{
		UInt64U5BU5D_t1659327989* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisUInt64_t4134040092_m4177164152_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		UInt64U5BU5D_t1659327989* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, UInt64U5BU5D_t1659327989*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UInt64U5BU5D_t1659327989*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Xml.Schema.RangePositionInfo>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRangePositionInfo_t589968936_m2169270746_gshared (RuntimeObject * __this /* static, unused */, RangePositionInfoU5BU5D_t242328633* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRangePositionInfo_t589968936_m2169270746_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		RangePositionInfoU5BU5D_t242328633* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRangePositionInfo_t589968936_m2169270746_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisRangePositionInfo_t589968936_m2169270746_RuntimeMethod_var);
	}

IL_0031:
	{
		RangePositionInfoU5BU5D_t242328633* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisRangePositionInfo_t589968936_m2169270746_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		RangePositionInfoU5BU5D_t242328633* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, RangePositionInfoU5BU5D_t242328633*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (RangePositionInfoU5BU5D_t242328633*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisXmlSchemaObjectEntry_t3344676971_m2729967023_gshared (RuntimeObject * __this /* static, unused */, XmlSchemaObjectEntryU5BU5D_t1655208330* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisXmlSchemaObjectEntry_t3344676971_m2729967023_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisXmlSchemaObjectEntry_t3344676971_m2729967023_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisXmlSchemaObjectEntry_t3344676971_m2729967023_RuntimeMethod_var);
	}

IL_0031:
	{
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisXmlSchemaObjectEntry_t3344676971_m2729967023_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		XmlSchemaObjectEntryU5BU5D_t1655208330* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, XmlSchemaObjectEntryU5BU5D_t1655208330*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (XmlSchemaObjectEntryU5BU5D_t1655208330*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<Unity.Entities.ComponentType>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisComponentType_t2324479623_m1845431174_gshared (RuntimeObject * __this /* static, unused */, ComponentTypeU5BU5D_t1791912830* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisComponentType_t2324479623_m1845431174_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ComponentTypeU5BU5D_t1791912830* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisComponentType_t2324479623_m1845431174_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisComponentType_t2324479623_m1845431174_RuntimeMethod_var);
	}

IL_0031:
	{
		ComponentTypeU5BU5D_t1791912830* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisComponentType_t2324479623_m1845431174_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ComponentTypeU5BU5D_t1791912830* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ComponentTypeU5BU5D_t1791912830*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ComponentTypeU5BU5D_t1791912830*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<Unity.Entities.FastEquality/FieldData>(T[],System.Comparison`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisFieldData_t3173027601_m3724141213_gshared (RuntimeObject * __this /* static, unused */, FieldDataU5BU5D_t4160562572* ___array0, Comparison_1_t2947958780 * ___comparison1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisFieldData_t3173027601_m3724141213_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		FieldDataU5BU5D_t4160562572* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisFieldData_t3173027601_m3724141213_RuntimeMethod_var);
	}

IL_000e:
	{
		Comparison_1_t2947958780 * L_2 = ___comparison1;
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, (String_t*)_stringLiteral193474836, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, Array_Sort_TisFieldData_t3173027601_m3724141213_RuntimeMethod_var);
	}

IL_001c:
	{
		FieldDataU5BU5D_t4160562572* L_4 = ___array0;
		FieldDataU5BU5D_t4160562572* L_5 = ___array0;
		NullCheck(L_5);
		Comparison_1_t2947958780 * L_6 = ___comparison1;
		((  void (*) (RuntimeObject * /* static, unused */, FieldDataU5BU5D_t4160562572*, int32_t, int32_t, Comparison_1_t2947958780 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (FieldDataU5BU5D_t4160562572*)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), (Comparison_1_t2947958780 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<Unity.Entities.FastEquality/Layout>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisLayout_t3712094680_m2145839293_gshared (RuntimeObject * __this /* static, unused */, LayoutU5BU5D_t599782345* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisLayout_t3712094680_m2145839293_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		LayoutU5BU5D_t599782345* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisLayout_t3712094680_m2145839293_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisLayout_t3712094680_m2145839293_RuntimeMethod_var);
	}

IL_0031:
	{
		LayoutU5BU5D_t599782345* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisLayout_t3712094680_m2145839293_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		LayoutU5BU5D_t599782345* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, LayoutU5BU5D_t599782345*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (LayoutU5BU5D_t599782345*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<Unity.Entities.InjectionContext/Entry>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisEntry_t672608814_m1930454460_gshared (RuntimeObject * __this /* static, unused */, EntryU5BU5D_t42273115* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisEntry_t672608814_m1930454460_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		EntryU5BU5D_t42273115* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisEntry_t672608814_m1930454460_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisEntry_t672608814_m1930454460_RuntimeMethod_var);
	}

IL_0031:
	{
		EntryU5BU5D_t42273115* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisEntry_t672608814_m1930454460_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		EntryU5BU5D_t42273115* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, EntryU5BU5D_t42273115*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (EntryU5BU5D_t42273115*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<Unity.Entities.InjectionData>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisInjectionData_t1513885859_m2673247483_gshared (RuntimeObject * __this /* static, unused */, InjectionDataU5BU5D_t1192714610* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisInjectionData_t1513885859_m2673247483_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		InjectionDataU5BU5D_t1192714610* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisInjectionData_t1513885859_m2673247483_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisInjectionData_t1513885859_m2673247483_RuntimeMethod_var);
	}

IL_0031:
	{
		InjectionDataU5BU5D_t1192714610* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisInjectionData_t1513885859_m2673247483_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		InjectionDataU5BU5D_t1192714610* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, InjectionDataU5BU5D_t1192714610*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (InjectionDataU5BU5D_t1192714610*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<Unity.Entities.PlayerLoopManager/UnloadMethod>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUnloadMethod_t521525358_m459524433_gshared (RuntimeObject * __this /* static, unused */, UnloadMethodU5BU5D_t3457270299* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUnloadMethod_t521525358_m459524433_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UnloadMethodU5BU5D_t3457270299* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUnloadMethod_t521525358_m459524433_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUnloadMethod_t521525358_m459524433_RuntimeMethod_var);
	}

IL_0031:
	{
		UnloadMethodU5BU5D_t3457270299* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisUnloadMethod_t521525358_m459524433_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		UnloadMethodU5BU5D_t3457270299* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, UnloadMethodU5BU5D_t3457270299*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UnloadMethodU5BU5D_t3457270299*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<Unity.Entities.TypeManager/EntityOffsetInfo>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisEntityOffsetInfo_t892586624_m2683440986_gshared (RuntimeObject * __this /* static, unused */, EntityOffsetInfoU5BU5D_t175324033* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisEntityOffsetInfo_t892586624_m2683440986_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		EntityOffsetInfoU5BU5D_t175324033* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisEntityOffsetInfo_t892586624_m2683440986_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisEntityOffsetInfo_t892586624_m2683440986_RuntimeMethod_var);
	}

IL_0031:
	{
		EntityOffsetInfoU5BU5D_t175324033* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisEntityOffsetInfo_t892586624_m2683440986_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		EntityOffsetInfoU5BU5D_t175324033* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, EntityOffsetInfoU5BU5D_t175324033*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (EntityOffsetInfoU5BU5D_t175324033*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.BeforeRenderHelper/OrderBlock>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisOrderBlock_t1585977831_m3711829949_gshared (RuntimeObject * __this /* static, unused */, OrderBlockU5BU5D_t2389202590* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisOrderBlock_t1585977831_m3711829949_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		OrderBlockU5BU5D_t2389202590* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisOrderBlock_t1585977831_m3711829949_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisOrderBlock_t1585977831_m3711829949_RuntimeMethod_var);
	}

IL_0031:
	{
		OrderBlockU5BU5D_t2389202590* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisOrderBlock_t1585977831_m3711829949_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		OrderBlockU5BU5D_t2389202590* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, OrderBlockU5BU5D_t2389202590*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (OrderBlockU5BU5D_t2389202590*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Color32>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisColor32_t2600501292_m2881279885_gshared (RuntimeObject * __this /* static, unused */, Color32U5BU5D_t3850468773* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisColor32_t2600501292_m2881279885_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Color32U5BU5D_t3850468773* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisColor32_t2600501292_m2881279885_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisColor32_t2600501292_m2881279885_RuntimeMethod_var);
	}

IL_0031:
	{
		Color32U5BU5D_t3850468773* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisColor32_t2600501292_m2881279885_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Color32U5BU5D_t3850468773* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.EventSystems.RaycastResult>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRaycastResult_t3360306849_m1719315316_gshared (RuntimeObject * __this /* static, unused */, RaycastResultU5BU5D_t1128832444* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRaycastResult_t3360306849_m1719315316_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		RaycastResultU5BU5D_t1128832444* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRaycastResult_t3360306849_m1719315316_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisRaycastResult_t3360306849_m1719315316_RuntimeMethod_var);
	}

IL_0031:
	{
		RaycastResultU5BU5D_t1128832444* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisRaycastResult_t3360306849_m1719315316_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		RaycastResultU5BU5D_t1128832444* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.LowLevel.PlayerLoopSystem>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisPlayerLoopSystem_t105772105_m1973265642_gshared (RuntimeObject * __this /* static, unused */, PlayerLoopSystemU5BU5D_t1150299252* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisPlayerLoopSystem_t105772105_m1973265642_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		PlayerLoopSystemU5BU5D_t1150299252* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisPlayerLoopSystem_t105772105_m1973265642_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisPlayerLoopSystem_t105772105_m1973265642_RuntimeMethod_var);
	}

IL_0031:
	{
		PlayerLoopSystemU5BU5D_t1150299252* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisPlayerLoopSystem_t105772105_m1973265642_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		PlayerLoopSystemU5BU5D_t1150299252* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, PlayerLoopSystemU5BU5D_t1150299252*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (PlayerLoopSystemU5BU5D_t1150299252*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisPlayerLoopSystemInternal_t2185485283_m2397141916_gshared (RuntimeObject * __this /* static, unused */, PlayerLoopSystemInternalU5BU5D_t4041261362* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisPlayerLoopSystemInternal_t2185485283_m2397141916_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisPlayerLoopSystemInternal_t2185485283_m2397141916_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisPlayerLoopSystemInternal_t2185485283_m2397141916_RuntimeMethod_var);
	}

IL_0031:
	{
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisPlayerLoopSystemInternal_t2185485283_m2397141916_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		PlayerLoopSystemInternalU5BU5D_t4041261362* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, PlayerLoopSystemInternalU5BU5D_t4041261362*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (PlayerLoopSystemInternalU5BU5D_t4041261362*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ComparisonSamplerState>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisComparisonSamplerState_t2281891109_m1899221732_gshared (RuntimeObject * __this /* static, unused */, ComparisonSamplerStateU5BU5D_t27095208* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		ComparisonSamplerStateU5BU5D_t27095208* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, ComparisonSamplerStateU5BU5D_t27095208*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ComparisonSamplerStateU5BU5D_t27095208*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ComparisonSamplerState>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisComparisonSamplerState_t2281891109_m722211506_gshared (RuntimeObject * __this /* static, unused */, ComparisonSamplerStateU5BU5D_t27095208* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisComparisonSamplerState_t2281891109_m722211506_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ComparisonSamplerStateU5BU5D_t27095208* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisComparisonSamplerState_t2281891109_m722211506_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisComparisonSamplerState_t2281891109_m722211506_RuntimeMethod_var);
	}

IL_0031:
	{
		ComparisonSamplerStateU5BU5D_t27095208* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisComparisonSamplerState_t2281891109_m722211506_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ComparisonSamplerStateU5BU5D_t27095208* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ComparisonSamplerStateU5BU5D_t27095208*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ComparisonSamplerStateU5BU5D_t27095208*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.SamplerState>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisSamplerState_t2103487996_m3983887076_gshared (RuntimeObject * __this /* static, unused */, SamplerStateU5BU5D_t3890630293* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		SamplerStateU5BU5D_t3890630293* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, SamplerStateU5BU5D_t3890630293*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (SamplerStateU5BU5D_t3890630293*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.SamplerState>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisSamplerState_t2103487996_m4113776984_gshared (RuntimeObject * __this /* static, unused */, SamplerStateU5BU5D_t3890630293* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisSamplerState_t2103487996_m4113776984_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		SamplerStateU5BU5D_t3890630293* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisSamplerState_t2103487996_m4113776984_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisSamplerState_t2103487996_m4113776984_RuntimeMethod_var);
	}

IL_0031:
	{
		SamplerStateU5BU5D_t3890630293* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisSamplerState_t2103487996_m4113776984_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		SamplerStateU5BU5D_t3890630293* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, SamplerStateU5BU5D_t3890630293*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (SamplerStateU5BU5D_t3890630293*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ShaderPassName>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisShaderPassName_t93928621_m4258054825_gshared (RuntimeObject * __this /* static, unused */, ShaderPassNameU5BU5D_t4016988672* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisShaderPassName_t93928621_m4258054825_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ShaderPassNameU5BU5D_t4016988672* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisShaderPassName_t93928621_m4258054825_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisShaderPassName_t93928621_m4258054825_RuntimeMethod_var);
	}

IL_0031:
	{
		ShaderPassNameU5BU5D_t4016988672* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisShaderPassName_t93928621_m4258054825_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ShaderPassNameU5BU5D_t4016988672* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ShaderPassNameU5BU5D_t4016988672*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ShaderPassNameU5BU5D_t4016988672*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ShadowData>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisShadowData_t3292552708_m2138889302_gshared (RuntimeObject * __this /* static, unused */, ShadowDataU5BU5D_t3732338029* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		ShadowDataU5BU5D_t3732338029* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, ShadowDataU5BU5D_t3732338029*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ShadowDataU5BU5D_t3732338029*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ShadowData>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisShadowData_t3292552708_m97803235_gshared (RuntimeObject * __this /* static, unused */, ShadowDataU5BU5D_t3732338029* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisShadowData_t3292552708_m97803235_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ShadowDataU5BU5D_t3732338029* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisShadowData_t3292552708_m97803235_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisShadowData_t3292552708_m97803235_RuntimeMethod_var);
	}

IL_0031:
	{
		ShadowDataU5BU5D_t3732338029* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisShadowData_t3292552708_m97803235_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ShadowDataU5BU5D_t3732338029* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ShadowDataU5BU5D_t3732338029*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ShadowDataU5BU5D_t3732338029*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ShadowPayload>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisShadowPayload_t47708436_m4151231887_gshared (RuntimeObject * __this /* static, unused */, ShadowPayloadU5BU5D_t2280176669* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		ShadowPayloadU5BU5D_t2280176669* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, ShadowPayloadU5BU5D_t2280176669*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ShadowPayloadU5BU5D_t2280176669*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ShadowPayload>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisShadowPayload_t47708436_m2487286711_gshared (RuntimeObject * __this /* static, unused */, ShadowPayloadU5BU5D_t2280176669* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisShadowPayload_t47708436_m2487286711_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ShadowPayloadU5BU5D_t2280176669* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisShadowPayload_t47708436_m2487286711_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisShadowPayload_t47708436_m2487286711_RuntimeMethod_var);
	}

IL_0031:
	{
		ShadowPayloadU5BU5D_t2280176669* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisShadowPayload_t47708436_m2487286711_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ShadowPayloadU5BU5D_t2280176669* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ShadowPayloadU5BU5D_t2280176669*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ShadowPayloadU5BU5D_t2280176669*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisShadowRequest_t3287955082_m3781416701_gshared (RuntimeObject * __this /* static, unused */, ShadowRequestU5BU5D_t1481899023* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		ShadowRequestU5BU5D_t1481899023* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, ShadowRequestU5BU5D_t1481899023*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ShadowRequestU5BU5D_t1481899023*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisShadowRequest_t3287955082_m1685504383_gshared (RuntimeObject * __this /* static, unused */, ShadowRequestU5BU5D_t1481899023* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisShadowRequest_t3287955082_m1685504383_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		ShadowRequestU5BU5D_t1481899023* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisShadowRequest_t3287955082_m1685504383_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisShadowRequest_t3287955082_m1685504383_RuntimeMethod_var);
	}

IL_0031:
	{
		ShadowRequestU5BU5D_t1481899023* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisShadowRequest_t3287955082_m1685504383_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		ShadowRequestU5BU5D_t1481899023* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, ShadowRequestU5BU5D_t1481899023*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ShadowRequestU5BU5D_t1481899023*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.VisibleLight>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisVisibleLight_t704066072_m424134378_gshared (RuntimeObject * __this /* static, unused */, VisibleLightU5BU5D_t3751479945* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisVisibleLight_t704066072_m424134378_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		VisibleLightU5BU5D_t3751479945* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisVisibleLight_t704066072_m424134378_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisVisibleLight_t704066072_m424134378_RuntimeMethod_var);
	}

IL_0031:
	{
		VisibleLightU5BU5D_t3751479945* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisVisibleLight_t704066072_m424134378_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		VisibleLightU5BU5D_t3751479945* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, VisibleLightU5BU5D_t3751479945*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (VisibleLightU5BU5D_t3751479945*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Experimental.Rendering.VisibleReflectionProbe>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisVisibleReflectionProbe_t1453491320_m4107170695_gshared (RuntimeObject * __this /* static, unused */, VisibleReflectionProbeU5BU5D_t1913340585* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisVisibleReflectionProbe_t1453491320_m4107170695_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		VisibleReflectionProbeU5BU5D_t1913340585* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisVisibleReflectionProbe_t1453491320_m4107170695_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisVisibleReflectionProbe_t1453491320_m4107170695_RuntimeMethod_var);
	}

IL_0031:
	{
		VisibleReflectionProbeU5BU5D_t1913340585* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisVisibleReflectionProbe_t1453491320_m4107170695_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		VisibleReflectionProbeU5BU5D_t1913340585* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, VisibleReflectionProbeU5BU5D_t1913340585*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (VisibleReflectionProbeU5BU5D_t1913340585*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.RaycastHit>(T[],System.Comparison`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRaycastHit_t1056001966_m1961542140_gshared (RuntimeObject * __this /* static, unused */, RaycastHitU5BU5D_t1690781147* ___array0, Comparison_1_t830933145 * ___comparison1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRaycastHit_t1056001966_m1961542140_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RaycastHitU5BU5D_t1690781147* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRaycastHit_t1056001966_m1961542140_RuntimeMethod_var);
	}

IL_000e:
	{
		Comparison_1_t830933145 * L_2 = ___comparison1;
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, (String_t*)_stringLiteral193474836, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, Array_Sort_TisRaycastHit_t1056001966_m1961542140_RuntimeMethod_var);
	}

IL_001c:
	{
		RaycastHitU5BU5D_t1690781147* L_4 = ___array0;
		RaycastHitU5BU5D_t1690781147* L_5 = ___array0;
		NullCheck(L_5);
		Comparison_1_t830933145 * L_6 = ___comparison1;
		((  void (*) (RuntimeObject * /* static, unused */, RaycastHitU5BU5D_t1690781147*, int32_t, int32_t, Comparison_1_t830933145 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (RaycastHitU5BU5D_t1690781147*)L_4, (int32_t)0, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), (Comparison_1_t830933145 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Rendering.RenderTargetIdentifier>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRenderTargetIdentifier_t2079184500_m459304639_gshared (RuntimeObject * __this /* static, unused */, RenderTargetIdentifierU5BU5D_t2742279485* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
	{
		RenderTargetIdentifierU5BU5D_t2742279485* L_0 = ___array0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___length2;
		((  void (*) (RuntimeObject * /* static, unused */, RenderTargetIdentifierU5BU5D_t2742279485*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (RenderTargetIdentifierU5BU5D_t2742279485*)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Rendering.RenderTargetIdentifier>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisRenderTargetIdentifier_t2079184500_m1436154932_gshared (RuntimeObject * __this /* static, unused */, RenderTargetIdentifierU5BU5D_t2742279485* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisRenderTargetIdentifier_t2079184500_m1436154932_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		RenderTargetIdentifierU5BU5D_t2742279485* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisRenderTargetIdentifier_t2079184500_m1436154932_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisRenderTargetIdentifier_t2079184500_m1436154932_RuntimeMethod_var);
	}

IL_0031:
	{
		RenderTargetIdentifierU5BU5D_t2742279485* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisRenderTargetIdentifier_t2079184500_m1436154932_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		RenderTargetIdentifierU5BU5D_t2742279485* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, RenderTargetIdentifierU5BU5D_t2742279485*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (RenderTargetIdentifierU5BU5D_t2742279485*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.UICharInfo>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUICharInfo_t75501106_m128665067_gshared (RuntimeObject * __this /* static, unused */, UICharInfoU5BU5D_t928762055* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUICharInfo_t75501106_m128665067_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UICharInfoU5BU5D_t928762055* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUICharInfo_t75501106_m128665067_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUICharInfo_t75501106_m128665067_RuntimeMethod_var);
	}

IL_0031:
	{
		UICharInfoU5BU5D_t928762055* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisUICharInfo_t75501106_m128665067_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		UICharInfoU5BU5D_t928762055* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.UILineInfo>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUILineInfo_t4195266810_m986157765_gshared (RuntimeObject * __this /* static, unused */, UILineInfoU5BU5D_t1655937503* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUILineInfo_t4195266810_m986157765_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UILineInfoU5BU5D_t1655937503* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUILineInfo_t4195266810_m986157765_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUILineInfo_t4195266810_m986157765_RuntimeMethod_var);
	}

IL_0031:
	{
		UILineInfoU5BU5D_t1655937503* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisUILineInfo_t4195266810_m986157765_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		UILineInfoU5BU5D_t1655937503* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.UIVertex>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisUIVertex_t4057497605_m448896013_gshared (RuntimeObject * __this /* static, unused */, UIVertexU5BU5D_t1981460040* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisUIVertex_t4057497605_m448896013_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		UIVertexU5BU5D_t1981460040* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisUIVertex_t4057497605_m448896013_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisUIVertex_t4057497605_m448896013_RuntimeMethod_var);
	}

IL_0031:
	{
		UIVertexU5BU5D_t1981460040* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisUIVertex_t4057497605_m448896013_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		UIVertexU5BU5D_t1981460040* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Vector2>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisVector2_t2156229523_m1227407869_gshared (RuntimeObject * __this /* static, unused */, Vector2U5BU5D_t1457185986* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisVector2_t2156229523_m1227407869_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Vector2U5BU5D_t1457185986* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisVector2_t2156229523_m1227407869_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisVector2_t2156229523_m1227407869_RuntimeMethod_var);
	}

IL_0031:
	{
		Vector2U5BU5D_t1457185986* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisVector2_t2156229523_m1227407869_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Vector2U5BU5D_t1457185986* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Vector3>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisVector3_t3722313464_m1030213405_gshared (RuntimeObject * __this /* static, unused */, Vector3U5BU5D_t1718750761* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisVector3_t3722313464_m1030213405_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Vector3U5BU5D_t1718750761* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisVector3_t3722313464_m1030213405_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisVector3_t3722313464_m1030213405_RuntimeMethod_var);
	}

IL_0031:
	{
		Vector3U5BU5D_t1718750761* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisVector3_t3722313464_m1030213405_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Vector3U5BU5D_t1718750761* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::Sort<UnityEngine.Vector4>(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Array_Sort_TisVector4_t3319028937_m2797285308_gshared (RuntimeObject * __this /* static, unused */, Vector4U5BU5D_t934056436* ___array0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Sort_TisVector4_t3319028937_m2797285308_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B7_0 = NULL;
	{
		Vector4U5BU5D_t934056436* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Sort_TisVector4_t3319028937_m2797285308_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___length2;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}

IL_0016:
	{
		int32_t L_4 = ___length2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		G_B7_0 = _stringLiteral797640427;
		goto IL_0026;
	}

IL_0021:
	{
		G_B7_0 = _stringLiteral1212500642;
	}

IL_0026:
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, (String_t*)G_B7_0, (String_t*)_stringLiteral2892689725, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Array_Sort_TisVector4_t3319028937_m2797285308_RuntimeMethod_var);
	}

IL_0031:
	{
		Vector4U5BU5D_t934056436* L_6 = ___array0;
		NullCheck(L_6);
		int32_t L_7 = ___index1;
		int32_t L_8 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7))) >= ((int32_t)L_8)))
		{
			goto IL_0044;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, (String_t*)_stringLiteral4039891654, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Array_Sort_TisVector4_t3319028937_m2797285308_RuntimeMethod_var);
	}

IL_0044:
	{
		int32_t L_10 = ___length2;
		if ((((int32_t)L_10) <= ((int32_t)1)))
		{
			goto IL_0051;
		}
	}
	{
		Vector4U5BU5D_t934056436* L_11 = ___array0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___length2;
		RuntimeObject* L_14 = ___comparer3;
		((  void (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_11, (int32_t)L_12, (int32_t)L_13, (RuntimeObject*)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_0051:
	{
		return;
	}
}
// System.Void System.Array::UnsafeStore<System.Object>(T[],System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void Array_UnsafeStore_TisRuntimeObject_m1302070946_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, int32_t ___index1, RuntimeObject * ___value2, const RuntimeMethod* method)
{
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		int32_t L_1 = ___index1;
		RuntimeObject * L_2 = ___value2;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (RuntimeObject *)L_2);
		return;
	}
}
// System.Void System.Collections.Generic.EnumerableHelpers::Copy<System.Object>(System.Collections.Generic.IEnumerable`1<T>,T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void EnumerableHelpers_Copy_TisRuntimeObject_m2158729190_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject* ___source0, ObjectU5BU5D_t2843939325* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
{
	RuntimeObject* V_0 = NULL;
	{
		RuntimeObject* L_0 = ___source0;
		RuntimeObject* L_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->rgctx_data, 0)));
		V_0 = (RuntimeObject*)L_1;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		RuntimeObject* L_2 = V_0;
		ObjectU5BU5D_t2843939325* L_3 = ___array1;
		int32_t L_4 = ___arrayIndex2;
		NullCheck((RuntimeObject*)L_2);
		InterfaceActionInvoker2< ObjectU5BU5D_t2843939325*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::CopyTo(!0[],System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_2, (ObjectU5BU5D_t2843939325*)L_3, (int32_t)L_4);
		return;
	}

IL_0013:
	{
		RuntimeObject* L_5 = ___source0;
		ObjectU5BU5D_t2843939325* L_6 = ___array1;
		int32_t L_7 = ___arrayIndex2;
		int32_t L_8 = ___count3;
		((  void (*) (RuntimeObject * /* static, unused */, RuntimeObject*, ObjectU5BU5D_t2843939325*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (RuntimeObject*)L_5, (ObjectU5BU5D_t2843939325*)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void System.Collections.Generic.EnumerableHelpers::IterativeCopy<System.Object>(System.Collections.Generic.IEnumerable`1<T>,T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void EnumerableHelpers_IterativeCopy_TisRuntimeObject_m2033522408_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject* ___source0, ObjectU5BU5D_t2843939325* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EnumerableHelpers_IterativeCopy_TisRuntimeObject_m2033522408_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	RuntimeObject * V_1 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		RuntimeObject* L_0 = ___source0;
		NullCheck((RuntimeObject*)L_0);
		RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_0);
		V_0 = (RuntimeObject*)L_1;
	}

IL_0007:
	try
	{ // begin try (depth: 1)
		{
			goto IL_001d;
		}

IL_0009:
		{
			RuntimeObject* L_2 = V_0;
			NullCheck((RuntimeObject*)L_2);
			RuntimeObject * L_3 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_2);
			V_1 = (RuntimeObject *)L_3;
			ObjectU5BU5D_t2843939325* L_4 = ___array1;
			int32_t L_5 = ___arrayIndex2;
			int32_t L_6 = (int32_t)L_5;
			___arrayIndex2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
			RuntimeObject * L_7 = V_1;
			NullCheck(L_4);
			(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (RuntimeObject *)L_7);
		}

IL_001d:
		{
			RuntimeObject* L_8 = V_0;
			NullCheck((RuntimeObject*)L_8);
			bool L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_8);
			if (L_9)
			{
				goto IL_0009;
			}
		}

IL_0025:
		{
			IL2CPP_LEAVE(0x31, FINALLY_0027);
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_0027;
	}

FINALLY_0027:
	{ // begin finally (depth: 1)
		{
			RuntimeObject* L_10 = V_0;
			if (!L_10)
			{
				goto IL_0030;
			}
		}

IL_002a:
		{
			RuntimeObject* L_11 = V_0;
			NullCheck((RuntimeObject*)L_11);
			InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_11);
		}

IL_0030:
		{
			IL2CPP_END_FINALLY(39)
		}
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(39)
	{
		IL2CPP_JUMP_TBL(0x31, IL_0031)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0031:
	{
		return;
	}
}
// System.Void System.Reflection.EventInfo::AddEventFrame<System.Object,System.Object>(System.Reflection.EventInfo/AddEvent`2<T,D>,System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR void EventInfo_AddEventFrame_TisRuntimeObject_TisRuntimeObject_m3131468175_gshared (RuntimeObject * __this /* static, unused */, AddEvent_2_t2439408604 * ___addEvent0, RuntimeObject * ___obj1, RuntimeObject * ___dele2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EventInfo_AddEventFrame_TisRuntimeObject_TisRuntimeObject_m3131468175_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___obj1;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		TargetException_t3386045725 * L_1 = (TargetException_t3386045725 *)il2cpp_codegen_object_new(TargetException_t3386045725_il2cpp_TypeInfo_var);
		TargetException__ctor_m1440702323(L_1, (String_t*)_stringLiteral4018348192, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, EventInfo_AddEventFrame_TisRuntimeObject_TisRuntimeObject_m3131468175_RuntimeMethod_var);
	}

IL_000e:
	{
		RuntimeObject * L_2 = ___obj1;
		if (((RuntimeObject *)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))))
		{
			goto IL_0021;
		}
	}
	{
		TargetException_t3386045725 * L_3 = (TargetException_t3386045725 *)il2cpp_codegen_object_new(TargetException_t3386045725_il2cpp_TypeInfo_var);
		TargetException__ctor_m1440702323(L_3, (String_t*)_stringLiteral3083172704, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, EventInfo_AddEventFrame_TisRuntimeObject_TisRuntimeObject_m3131468175_RuntimeMethod_var);
	}

IL_0021:
	{
		AddEvent_2_t2439408604 * L_4 = ___addEvent0;
		RuntimeObject * L_5 = ___obj1;
		RuntimeObject * L_6 = ___dele2;
		NullCheck((AddEvent_2_t2439408604 *)L_4);
		((  void (*) (AddEvent_2_t2439408604 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((AddEvent_2_t2439408604 *)L_4, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))), (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->rgctx_data, 1))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2));
		return;
	}
}
// System.Void System.Reflection.EventInfo::StaticAddEventAdapterFrame<System.Object>(System.Reflection.EventInfo/StaticAddEvent`1<D>,System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR void EventInfo_StaticAddEventAdapterFrame_TisRuntimeObject_m340894404_gshared (RuntimeObject * __this /* static, unused */, StaticAddEvent_1_t307512656 * ___addEvent0, RuntimeObject * ___obj1, RuntimeObject * ___dele2, const RuntimeMethod* method)
{
	{
		StaticAddEvent_1_t307512656 * L_0 = ___addEvent0;
		RuntimeObject * L_1 = ___dele2;
		NullCheck((StaticAddEvent_1_t307512656 *)L_0);
		((  void (*) (StaticAddEvent_1_t307512656 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((StaticAddEvent_1_t307512656 *)L_0, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m492521964_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		RuntimeObject ** L_1 = ___awaiter0;
		RuntimeObject ** L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject **)(RuntimeObject **)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m492521964_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m492521964(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1286127563_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		HopToThreadPoolAwaitable_t810938849 * L_1 = ___awaiter0;
		U3CWriteAsyncInternalU3Ed__37_t1756569490 * L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (HopToThreadPoolAwaitable_t810938849 *)(HopToThreadPoolAwaitable_t810938849 *)L_1, (U3CWriteAsyncInternalU3Ed__37_t1756569490 *)(U3CWriteAsyncInternalU3Ed__37_t1756569490 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1286127563_AdjustorThunk (RuntimeObject * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1286127563(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m150600026_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		RuntimeObject ** L_1 = ___awaiter0;
		RuntimeObject ** L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject **)(RuntimeObject **)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m150600026_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m150600026(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m1931166322_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		ConfiguredTaskAwaiter_t555647845 * L_1 = ___awaiter0;
		U3CProcessOperationU3Ed__24_t1753638225 * L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_1, (U3CProcessOperationU3Ed__24_t1753638225 *)(U3CProcessOperationU3Ed__24_t1753638225 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m1931166322_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m1931166322(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m951817722_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		ConfiguredTaskAwaiter_t555647845 * L_1 = ___awaiter0;
		U3CInnerWriteU3Ed__67_t2443470766 * L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_1, (U3CInnerWriteU3Ed__67_t2443470766 *)(U3CInnerWriteU3Ed__67_t2443470766 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m951817722_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m951817722(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m2967135225_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		ConfiguredTaskAwaiter_t555647845 * L_1 = ___awaiter0;
		U3CWriteAsyncInternalU3Ed__37_t1756569490 * L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_1, (U3CWriteAsyncInternalU3Ed__37_t1756569490 *)(U3CWriteAsyncInternalU3Ed__37_t1756569490 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m2967135225_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m2967135225(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>>,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m1834728717_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t1701041524 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		ConfiguredTaskAwaiter_t1701041524 * L_1 = ___awaiter0;
		U3CProcessOperationU3Ed__24_t1753638225 * L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (ConfiguredTaskAwaiter_t1701041524 *)(ConfiguredTaskAwaiter_t1701041524 *)L_1, (U3CProcessOperationU3Ed__24_t1753638225 *)(U3CProcessOperationU3Ed__24_t1753638225 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m1834728717_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t1701041524 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m1834728717(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3128249145_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine1, const RuntimeMethod* method)
{
	{
		AsyncTaskMethodBuilder_1_t642595793 * L_0 = (AsyncTaskMethodBuilder_1_t642595793 *)__this->get_address_of_m_builder_1();
		ConfiguredTaskAwaiter_t107639853 * L_1 = ___awaiter0;
		U3CProcessAuthenticationU3Ed__47_t649267051 * L_2 = ___stateMachine1;
		AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)L_0, (ConfiguredTaskAwaiter_t107639853 *)(ConfiguredTaskAwaiter_t107639853 *)L_1, (U3CProcessAuthenticationU3Ed__47_t649267051 *)(U3CProcessAuthenticationU3Ed__47_t649267051 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3128249145_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3128249145(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CProcessOperationU3Ed__24_t1753638225 * L_2 = ___stateMachine0;
		U3CProcessOperationU3Ed__24_MoveNext_m3618245518((U3CProcessOperationU3Ed__24_t1753638225 *)(U3CProcessOperationU3Ed__24_t1753638225 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460_AdjustorThunk (RuntimeObject * __this, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_Start_TisU3CProcessOperationU3Ed__24_t1753638225_m2915125460(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CInnerWriteU3Ed__67_t2443470766 * L_2 = ___stateMachine0;
		U3CInnerWriteU3Ed__67_MoveNext_m256243508((U3CInnerWriteU3Ed__67_t2443470766 *)(U3CInnerWriteU3Ed__67_t2443470766 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981_AdjustorThunk (RuntimeObject * __this, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_Start_TisU3CInnerWriteU3Ed__67_t2443470766_m907883981(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CProcessAuthenticationU3Ed__47_t649267051 * L_2 = ___stateMachine0;
		U3CProcessAuthenticationU3Ed__47_MoveNext_m4056596982((U3CProcessAuthenticationU3Ed__47_t649267051 *)(U3CProcessAuthenticationU3Ed__47_t649267051 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348_AdjustorThunk (RuntimeObject * __this, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_Start_TisU3CProcessAuthenticationU3Ed__47_t649267051_m273123348(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<System.Object>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		RuntimeObject ** L_0 = ___stateMachine0;
		if ((*(RuntimeObject **)L_0))
		{
			goto IL_0018;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		RuntimeObject ** L_2 = ___stateMachine0;
		NullCheck((RuntimeObject*)(*L_2));
		InterfaceActionInvoker0::Invoke(0 /* System.Void System.Runtime.CompilerServices.IAsyncStateMachine::MoveNext() */, IAsyncStateMachine_t923100567_il2cpp_TypeInfo_var, (RuntimeObject*)(*L_2));
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_Start_TisRuntimeObject_m3900118536(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_gshared (AsyncTaskMethodBuilder_t3536885450 * __this, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CWriteAsyncInternalU3Ed__37_t1756569490 * L_2 = ___stateMachine0;
		U3CWriteAsyncInternalU3Ed__37_MoveNext_m3969482856((U3CWriteAsyncInternalU3Ed__37_t1756569490 *)(U3CWriteAsyncInternalU3Ed__37_t1756569490 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051_AdjustorThunk (RuntimeObject * __this, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_t3536885450 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_t3536885450 *>(__this + 1);
	AsyncTaskMethodBuilder_Start_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m4215946051(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Boolean>,System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389_gshared (AsyncTaskMethodBuilder_1_t2418262475 * __this, ConfiguredTaskAwaiter_t1419788950 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t1502828140 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t1502828140 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t1502828140 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t1502828140 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m1946293888((AsyncTaskMethodBuilder_1_t2418262475 *)(AsyncTaskMethodBuilder_1_t2418262475 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t1502828140 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m1946293888((AsyncTaskMethodBuilder_1_t2418262475 *)(AsyncTaskMethodBuilder_1_t2418262475 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t1502828140 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * L_8 = ___stateMachine1;
			U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134  L_9 = (*(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t1502828140 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t1419788950 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t1419788950 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t1419788950 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t2418262475 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t2418262475 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1419788950_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1703736389(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437_gshared (AsyncTaskMethodBuilder_1_t2418262475 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t1502828140 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t1502828140 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t1502828140 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t1502828140 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m1946293888((AsyncTaskMethodBuilder_1_t2418262475 *)(AsyncTaskMethodBuilder_1_t2418262475 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t1502828140 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m1946293888((AsyncTaskMethodBuilder_1_t2418262475 *)(AsyncTaskMethodBuilder_1_t2418262475 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t1502828140 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * L_8 = ___stateMachine1;
			U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134  L_9 = (*(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t1502828140 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t107639853 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t107639853 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t2418262475 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t2418262475 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1323318437(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Boolean>::Start<System.Threading.SemaphoreSlim/<WaitUntilCountOrTimeoutAsync>d__31>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_gshared (AsyncTaskMethodBuilder_1_t2418262475 * __this, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * L_2 = ___stateMachine0;
		U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_MoveNext_m1929416028((U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 *)(U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359_AdjustorThunk (RuntimeObject * __this, U3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t2418262475 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t2418262475 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CWaitUntilCountOrTimeoutAsyncU3Ed__31_t2346442134_m1288598359(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t61518632 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t61518632 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t61518632 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t61518632 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t61518632 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t61518632 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CReadAsyncInternalU3Ed__34_t2482231463 * L_8 = ___stateMachine1;
			U3CReadAsyncInternalU3Ed__34_t2482231463  L_9 = (*(U3CReadAsyncInternalU3Ed__34_t2482231463 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t61518632 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			HopToThreadPoolAwaitable_t810938849 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			HopToThreadPoolAwaitable_OnCompleted_m1603305937((HopToThreadPoolAwaitable_t810938849 *)(HopToThreadPoolAwaitable_t810938849 *)L_13, (Action_t1264377477 *)L_14, /*hidden argument*/NULL);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697_AdjustorThunk (RuntimeObject * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m1831514697(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t61518632 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t61518632 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t61518632 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t61518632 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t61518632 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t61518632 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CReadAsyncInternalU3Ed__34_t2482231463 * L_8 = ___stateMachine1;
			U3CReadAsyncInternalU3Ed__34_t2482231463  L_9 = (*(U3CReadAsyncInternalU3Ed__34_t2482231463 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t61518632 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t555647845 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			ConfiguredTaskAwaiter_UnsafeOnCompleted_m3845096578((ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_13, (Action_t1264377477 *)L_14, /*hidden argument*/NULL);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2915554355(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t61518632 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t61518632 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t61518632 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t61518632 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t61518632 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t61518632 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CInnerReadU3Ed__66_t2872199449 * L_8 = ___stateMachine1;
			U3CInnerReadU3Ed__66_t2872199449  L_9 = (*(U3CInnerReadU3Ed__66_t2872199449 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t61518632 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t4273446738 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t4273446738 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__66_t2872199449_m3184057887(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t61518632 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t61518632 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t61518632 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t61518632 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t61518632 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t61518632 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CReadAsyncInternalU3Ed__34_t2482231463 * L_8 = ___stateMachine1;
			U3CReadAsyncInternalU3Ed__34_t2482231463  L_9 = (*(U3CReadAsyncInternalU3Ed__34_t2482231463 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t61518632 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t4273446738 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t4273446738 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m2314495281(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t61518632 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t61518632 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t61518632 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t61518632 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t61518632 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m374009415((AsyncTaskMethodBuilder_1_t976952967 *)(AsyncTaskMethodBuilder_1_t976952967 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t61518632 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CStartOperationU3Ed__58_t1428438294 * L_8 = ___stateMachine1;
			U3CStartOperationU3Ed__58_t1428438294  L_9 = (*(U3CStartOperationU3Ed__58_t1428438294 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t61518632 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t107639853 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t107639853 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CStartOperationU3Ed__58_t1428438294_m656889163(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<Mono.Net.Security.MobileAuthenticatedStream/<InnerRead>d__66>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CInnerReadU3Ed__66_t2872199449 * L_2 = ___stateMachine0;
		U3CInnerReadU3Ed__66_MoveNext_m3831140736((U3CInnerReadU3Ed__66_t2872199449 *)(U3CInnerReadU3Ed__66_t2872199449 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402_AdjustorThunk (RuntimeObject * __this, U3CInnerReadU3Ed__66_t2872199449 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__66_t2872199449_m2455768402(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<Mono.Net.Security.MobileAuthenticatedStream/<StartOperation>d__58>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CStartOperationU3Ed__58_t1428438294 * L_2 = ___stateMachine0;
		U3CStartOperationU3Ed__58_MoveNext_m2753508916((U3CStartOperationU3Ed__58_t1428438294 *)(U3CStartOperationU3Ed__58_t1428438294 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379_AdjustorThunk (RuntimeObject * __this, U3CStartOperationU3Ed__58_t1428438294 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__58_t1428438294_m2135626379(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Int32>::Start<System.Security.Cryptography.CryptoStream/<ReadAsyncInternal>d__34>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_gshared (AsyncTaskMethodBuilder_1_t976952967 * __this, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CReadAsyncInternalU3Ed__34_t2482231463 * L_2 = ___stateMachine0;
		U3CReadAsyncInternalU3Ed__34_MoveNext_m2031173151((U3CReadAsyncInternalU3Ed__34_t2482231463 *)(U3CReadAsyncInternalU3Ed__34_t2482231463 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230_AdjustorThunk (RuntimeObject * __this, U3CReadAsyncInternalU3Ed__34_t2482231463 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t976952967 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t976952967 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CReadAsyncInternalU3Ed__34_t2482231463_m3472039230(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Int32>,Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347_gshared (AsyncTaskMethodBuilder_1_t2699515049 * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t1784080714 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t1784080714 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t1784080714 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t1784080714 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3279671530((AsyncTaskMethodBuilder_1_t2699515049 *)(AsyncTaskMethodBuilder_1_t2699515049 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t1784080714 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3279671530((AsyncTaskMethodBuilder_1_t2699515049 *)(AsyncTaskMethodBuilder_1_t2699515049 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t1784080714 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CInnerReadU3Ed__25_t257820306 * L_8 = ___stateMachine1;
			U3CInnerReadU3Ed__25_t257820306  L_9 = (*(U3CInnerReadU3Ed__25_t257820306 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t1784080714 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t4273446738 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t4273446738 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t4273446738 * ___awaiter0, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t2699515049 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t2699515049 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t4273446738_TisU3CInnerReadU3Ed__25_t257820306_m2465036347(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Nullable`1<System.Int32>>::Start<Mono.Net.Security.AsyncProtocolRequest/<InnerRead>d__25>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_gshared (AsyncTaskMethodBuilder_1_t2699515049 * __this, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CInnerReadU3Ed__25_t257820306 * L_2 = ___stateMachine0;
		U3CInnerReadU3Ed__25_MoveNext_m3626833002((U3CInnerReadU3Ed__25_t257820306 *)(U3CInnerReadU3Ed__25_t257820306 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883_AdjustorThunk (RuntimeObject * __this, U3CInnerReadU3Ed__25_t257820306 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t2699515049 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t2699515049 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CInnerReadU3Ed__25_t257820306_m914106883(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t190679043 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t190679043 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t190679043 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t190679043 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t190679043 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t190679043 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject ** L_8 = ___stateMachine1;
			MoveNextRunner_t4042132640 * L_9 = V_0;
			Task_1_t190679043 * L_10 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)(*(RuntimeObject **)L_8), (MoveNextRunner_t4042132640 *)L_9, (Task_t3187275312 *)L_10, /*hidden argument*/NULL);
		}

IL_004c:
		{
			RuntimeObject ** L_11 = ___awaiter0;
			Action_t1264377477 * L_12 = V_1;
			NullCheck((RuntimeObject*)(*L_11));
			InterfaceActionInvoker1< Action_t1264377477 * >::Invoke(0 /* System.Void System.Runtime.CompilerServices.INotifyCompletion::OnCompleted(System.Action) */, INotifyCompletion_t4057888895_il2cpp_TypeInfo_var, (RuntimeObject*)(*L_11), (Action_t1264377477 *)L_12);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m726731279(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t190679043 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t190679043 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t190679043 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t190679043 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t190679043 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t190679043 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject ** L_8 = ___stateMachine1;
			MoveNextRunner_t4042132640 * L_9 = V_0;
			Task_1_t190679043 * L_10 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)(*(RuntimeObject **)L_8), (MoveNextRunner_t4042132640 *)L_9, (Task_t3187275312 *)L_10, /*hidden argument*/NULL);
		}

IL_004c:
		{
			RuntimeObject ** L_11 = ___awaiter0;
			Action_t1264377477 * L_12 = V_1;
			NullCheck((RuntimeObject*)(*L_11));
			InterfaceActionInvoker1< Action_t1264377477 * >::Invoke(0 /* System.Void System.Runtime.CompilerServices.ICriticalNotifyCompletion::UnsafeOnCompleted(System.Action) */, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var, (RuntimeObject*)(*L_11), (Action_t1264377477 *)L_12);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m2409927442(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t190679043 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t190679043 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t190679043 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t190679043 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t190679043 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t190679043 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CStartOperationU3Ed__23_t3218468820 * L_8 = ___stateMachine1;
			U3CStartOperationU3Ed__23_t3218468820  L_9 = (*(U3CStartOperationU3Ed__23_t3218468820 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t190679043 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t555647845 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			ConfiguredTaskAwaiter_UnsafeOnCompleted_m3845096578((ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_13, (Action_t1264377477 *)L_14, /*hidden argument*/NULL);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CStartOperationU3Ed__23_t3218468820_m3480897621(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t190679043 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t190679043 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t190679043 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t190679043 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t190679043 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t190679043 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * L_8 = ___stateMachine1;
			U3CGetNonFileStreamAsyncU3Ed__5_t2377854191  L_9 = (*(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t190679043 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t107639853 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t107639853 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m1126327911(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,System.Xml.XmlUrlResolver/<GetEntityAsync>d__15>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t190679043 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t190679043 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t190679043 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t190679043 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t190679043 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m317986670((AsyncTaskMethodBuilder_1_t1106113378 *)(AsyncTaskMethodBuilder_1_t1106113378 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t190679043 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CGetEntityAsyncU3Ed__15_t1599719825 * L_8 = ___stateMachine1;
			U3CGetEntityAsyncU3Ed__15_t1599719825  L_9 = (*(U3CGetEntityAsyncU3Ed__15_t1599719825 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t190679043 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t107639853 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t107639853 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m3096584839(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<Mono.Net.Security.AsyncProtocolRequest/<StartOperation>d__23>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CStartOperationU3Ed__23_t3218468820 * L_2 = ___stateMachine0;
		U3CStartOperationU3Ed__23_MoveNext_m2778698028((U3CStartOperationU3Ed__23_t3218468820 *)(U3CStartOperationU3Ed__23_t3218468820 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075_AdjustorThunk (RuntimeObject * __this, U3CStartOperationU3Ed__23_t3218468820 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CStartOperationU3Ed__23_t3218468820_m1026746075(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Object>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		RuntimeObject ** L_0 = ___stateMachine0;
		if ((*(RuntimeObject **)L_0))
		{
			goto IL_0018;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		RuntimeObject ** L_2 = ___stateMachine0;
		NullCheck((RuntimeObject*)(*L_2));
		InterfaceActionInvoker0::Invoke(0 /* System.Void System.Runtime.CompilerServices.IAsyncStateMachine::MoveNext() */, IAsyncStateMachine_t923100567_il2cpp_TypeInfo_var, (RuntimeObject*)(*L_2));
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisRuntimeObject_m599998781(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Xml.XmlDownloadManager/<GetNonFileStreamAsync>d__5>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * L_2 = ___stateMachine0;
		U3CGetNonFileStreamAsyncU3Ed__5_MoveNext_m1421413381((U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 *)(U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802_AdjustorThunk (RuntimeObject * __this, U3CGetNonFileStreamAsyncU3Ed__5_t2377854191 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CGetNonFileStreamAsyncU3Ed__5_t2377854191_m2777383802(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<System.Xml.XmlUrlResolver/<GetEntityAsync>d__15>(TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_gshared (AsyncTaskMethodBuilder_1_t1106113378 * __this, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ExecutionContextSwitcher_t2326006776  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		goto IL_0018;
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4028015502, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_RuntimeMethod_var);
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ExecutionContextSwitcher_t2326006776 ));
		RuntimeHelpers_PrepareConstrainedRegions_m3201503863(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0025:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(ExecutionContext_t1748372627_il2cpp_TypeInfo_var);
		ExecutionContext_EstablishCopyOnWriteScope_m3443267365(NULL /*static, unused*/, (ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		U3CGetEntityAsyncU3Ed__15_t1599719825 * L_2 = ___stateMachine0;
		U3CGetEntityAsyncU3Ed__15_MoveNext_m3272980288((U3CGetEntityAsyncU3Ed__15_t1599719825 *)(U3CGetEntityAsyncU3Ed__15_t1599719825 *)L_2, /*hidden argument*/NULL);
		IL2CPP_LEAVE(0x42, FINALLY_003a);
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_003a;
	}

FINALLY_003a:
	{ // begin finally (depth: 1)
		ExecutionContextSwitcher_Undo_m183954518((ExecutionContextSwitcher_t2326006776 *)(ExecutionContextSwitcher_t2326006776 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_END_FINALLY(58)
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(58)
	{
		IL2CPP_JUMP_TBL(0x42, IL_0042)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0042:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611_AdjustorThunk (RuntimeObject * __this, U3CGetEntityAsyncU3Ed__15_t1599719825 * ___stateMachine0, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t1106113378 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t1106113378 *>(__this + 1);
	AsyncTaskMethodBuilder_1_Start_TisU3CGetEntityAsyncU3Ed__15_t1599719825_m489318611(_thisAdjusted, ___stateMachine0, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject ** L_8 = ___stateMachine1;
			MoveNextRunner_t4042132640 * L_9 = V_0;
			Task_1_t4022128754 * L_10 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)(*(RuntimeObject **)L_8), (MoveNextRunner_t4042132640 *)L_9, (Task_t3187275312 *)L_10, /*hidden argument*/NULL);
		}

IL_004c:
		{
			RuntimeObject ** L_11 = ___awaiter0;
			Action_t1264377477 * L_12 = V_1;
			NullCheck((RuntimeObject*)(*L_11));
			InterfaceActionInvoker1< Action_t1264377477 * >::Invoke(0 /* System.Void System.Runtime.CompilerServices.INotifyCompletion::OnCompleted(System.Action) */, INotifyCompletion_t4057888895_il2cpp_TypeInfo_var, (RuntimeObject*)(*L_11), (Action_t1264377477 *)L_12);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisRuntimeObject_TisRuntimeObject_m2353068914(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitOnCompleted<System.Security.Cryptography.CryptoStream/HopToThreadPoolAwaitable,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CWriteAsyncInternalU3Ed__37_t1756569490 * L_8 = ___stateMachine1;
			U3CWriteAsyncInternalU3Ed__37_t1756569490  L_9 = (*(U3CWriteAsyncInternalU3Ed__37_t1756569490 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t4022128754 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			HopToThreadPoolAwaitable_t810938849 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			HopToThreadPoolAwaitable_OnCompleted_m1603305937((HopToThreadPoolAwaitable_t810938849 *)(HopToThreadPoolAwaitable_t810938849 *)L_13, (Action_t1264377477 *)L_14, /*hidden argument*/NULL);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378_AdjustorThunk (RuntimeObject * __this, HopToThreadPoolAwaitable_t810938849 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitOnCompleted_TisHopToThreadPoolAwaitable_t810938849_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1125588378(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Object,System.Object>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject ** L_8 = ___stateMachine1;
			MoveNextRunner_t4042132640 * L_9 = V_0;
			Task_1_t4022128754 * L_10 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)(*(RuntimeObject **)L_8), (MoveNextRunner_t4042132640 *)L_9, (Task_t3187275312 *)L_10, /*hidden argument*/NULL);
		}

IL_004c:
		{
			RuntimeObject ** L_11 = ___awaiter0;
			Action_t1264377477 * L_12 = V_1;
			NullCheck((RuntimeObject*)(*L_11));
			InterfaceActionInvoker1< Action_t1264377477 * >::Invoke(0 /* System.Void System.Runtime.CompilerServices.ICriticalNotifyCompletion::UnsafeOnCompleted(System.Action) */, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var, (RuntimeObject*)(*L_11), (Action_t1264377477 *)L_12);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___awaiter0, RuntimeObject ** ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisRuntimeObject_TisRuntimeObject_m808550706(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CProcessOperationU3Ed__24_t1753638225 * L_8 = ___stateMachine1;
			U3CProcessOperationU3Ed__24_t1753638225  L_9 = (*(U3CProcessOperationU3Ed__24_t1753638225 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t4022128754 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t555647845 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			ConfiguredTaskAwaiter_UnsafeOnCompleted_m3845096578((ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_13, (Action_t1264377477 *)L_14, /*hidden argument*/NULL);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CProcessOperationU3Ed__24_t1753638225_m254633483(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,Mono.Net.Security.MobileAuthenticatedStream/<InnerWrite>d__67>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CInnerWriteU3Ed__67_t2443470766 * L_8 = ___stateMachine1;
			U3CInnerWriteU3Ed__67_t2443470766  L_9 = (*(U3CInnerWriteU3Ed__67_t2443470766 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t4022128754 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t555647845 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			ConfiguredTaskAwaiter_UnsafeOnCompleted_m3845096578((ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_13, (Action_t1264377477 *)L_14, /*hidden argument*/NULL);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CInnerWriteU3Ed__67_t2443470766 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CInnerWriteU3Ed__67_t2443470766_m1607225569(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable/ConfiguredTaskAwaiter,System.Security.Cryptography.CryptoStream/<WriteAsyncInternal>d__37>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CWriteAsyncInternalU3Ed__37_t1756569490 * L_8 = ___stateMachine1;
			U3CWriteAsyncInternalU3Ed__37_t1756569490  L_9 = (*(U3CWriteAsyncInternalU3Ed__37_t1756569490 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t4022128754 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t555647845 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			ConfiguredTaskAwaiter_UnsafeOnCompleted_m3845096578((ConfiguredTaskAwaiter_t555647845 *)(ConfiguredTaskAwaiter_t555647845 *)L_13, (Action_t1264377477 *)L_14, /*hidden argument*/NULL);
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t555647845 * ___awaiter0, U3CWriteAsyncInternalU3Ed__37_t1756569490 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t555647845_TisU3CWriteAsyncInternalU3Ed__37_t1756569490_m1039663495(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Nullable`1<System.Int32>>,Mono.Net.Security.AsyncProtocolRequest/<ProcessOperation>d__24>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t1701041524 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CProcessOperationU3Ed__24_t1753638225 * L_8 = ___stateMachine1;
			U3CProcessOperationU3Ed__24_t1753638225  L_9 = (*(U3CProcessOperationU3Ed__24_t1753638225 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t4022128754 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t1701041524 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t1701041524 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t1701041524 * ___awaiter0, U3CProcessOperationU3Ed__24_t1753638225 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t1701041524_TisU3CProcessOperationU3Ed__24_t1753638225_m3029995541(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1/ConfiguredTaskAwaiter<System.Object>,Mono.Net.Security.MobileAuthenticatedStream/<ProcessAuthentication>d__47>(TAwaiter&,TStateMachine&)
extern "C" IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291_gshared (AsyncTaskMethodBuilder_1_t642595793 * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MoveNextRunner_t4042132640 * V_0 = NULL;
	Action_t1264377477 * V_1 = NULL;
	Task_1_t4022128754 * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	AsyncMethodBuilderCore_t2955600131 * G_B2_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B1_0 = NULL;
	Task_1_t4022128754 * G_B3_0 = NULL;
	AsyncMethodBuilderCore_t2955600131 * G_B3_1 = NULL;

IL_0000:
	try
	{ // begin try (depth: 1)
		{
			V_0 = (MoveNextRunner_t4042132640 *)NULL;
			AsyncMethodBuilderCore_t2955600131 * L_0 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			bool L_1 = AsyncCausalityTracer_get_LoggingOn_m2335509619(NULL /*static, unused*/, /*hidden argument*/NULL);
			G_B1_0 = L_0;
			if (L_1)
			{
				G_B2_0 = L_0;
				goto IL_0012;
			}
		}

IL_000f:
		{
			G_B3_0 = ((Task_1_t4022128754 *)(NULL));
			G_B3_1 = G_B1_0;
			goto IL_0018;
		}

IL_0012:
		{
			Task_1_t4022128754 * L_2 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			G_B3_0 = L_2;
			G_B3_1 = G_B2_0;
		}

IL_0018:
		{
			Action_t1264377477 * L_3 = AsyncMethodBuilderCore_GetCompletionAction_m675964062((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)G_B3_1, (Task_t3187275312 *)G_B3_0, (MoveNextRunner_t4042132640 **)(MoveNextRunner_t4042132640 **)(&V_0), /*hidden argument*/NULL);
			V_1 = (Action_t1264377477 *)L_3;
			AsyncMethodBuilderCore_t2955600131 * L_4 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			RuntimeObject* L_5 = (RuntimeObject*)L_4->get_m_stateMachine_0();
			if (L_5)
			{
				goto IL_004c;
			}
		}

IL_002d:
		{
			Task_1_t4022128754 * L_6 = AsyncTaskMethodBuilder_1_get_Task_m3182333516((AsyncTaskMethodBuilder_1_t642595793 *)(AsyncTaskMethodBuilder_1_t642595793 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
			V_2 = (Task_1_t4022128754 *)L_6;
			AsyncMethodBuilderCore_t2955600131 * L_7 = (AsyncMethodBuilderCore_t2955600131 *)__this->get_address_of_m_coreState_1();
			U3CProcessAuthenticationU3Ed__47_t649267051 * L_8 = ___stateMachine1;
			U3CProcessAuthenticationU3Ed__47_t649267051  L_9 = (*(U3CProcessAuthenticationU3Ed__47_t649267051 *)L_8);
			RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_9);
			MoveNextRunner_t4042132640 * L_11 = V_0;
			Task_1_t4022128754 * L_12 = V_2;
			AsyncMethodBuilderCore_PostBoxInitialization_m740448042((AsyncMethodBuilderCore_t2955600131 *)(AsyncMethodBuilderCore_t2955600131 *)L_7, (RuntimeObject*)L_10, (MoveNextRunner_t4042132640 *)L_11, (Task_t3187275312 *)L_12, /*hidden argument*/NULL);
		}

IL_004c:
		{
			ConfiguredTaskAwaiter_t107639853 * L_13 = ___awaiter0;
			Action_t1264377477 * L_14 = V_1;
			Il2CppFakeBox<ConfiguredTaskAwaiter_t107639853 > L_15(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_13);
			const VirtualInvokeData& il2cpp_virtual_invoke_data__84 = il2cpp_codegen_get_interface_invoke_data(0, &L_15, ICriticalNotifyCompletion_t4234369510_il2cpp_TypeInfo_var);
			((  void (*) (RuntimeObject*, Action_t1264377477 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__84.methodPtr)((RuntimeObject*)(&L_15), (Action_t1264377477 *)L_14, /*hidden argument*/il2cpp_virtual_invoke_data__84.method);
			*L_13 = L_15.m_Value;
			goto IL_0063;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.Exception)
		AsyncMethodBuilderCore_ThrowAsync_m2300320346(NULL /*static, unused*/, (Exception_t *)((Exception_t *)__exception_local), (SynchronizationContext_t2326897723 *)NULL, /*hidden argument*/NULL);
		goto IL_0063;
	} // end catch (depth: 1)

IL_0063:
	{
		return;
	}
}
extern "C"  void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291_AdjustorThunk (RuntimeObject * __this, ConfiguredTaskAwaiter_t107639853 * ___awaiter0, U3CProcessAuthenticationU3Ed__47_t649267051 * ___stateMachine1, const RuntimeMethod* method)
{
	AsyncTaskMethodBuilder_1_t642595793 * _thisAdjusted = reinterpret_cast<AsyncTaskMethodBuilder_1_t642595793 *>(__this + 1);
	AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisConfiguredTaskAwaiter_t107639853_TisU3CProcessAuthenticationU3Ed__47_t649267051_m3394220291(_thisAdjusted, ___awaiter0, ___stateMachine1, method);
}
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<Mono.AppleTls.SecImportExport/SecItemImportExportKeyParameters>(T,System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisSecItemImportExportKeyParameters_t2289706800_m4276210949_gshared (RuntimeObject * __this /* static, unused */, SecItemImportExportKeyParameters_t2289706800  ___structure0, intptr_t ___ptr1, bool ___fDeleteOld2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Marshal_StructureToPtr_TisSecItemImportExportKeyParameters_t2289706800_m4276210949_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		SecItemImportExportKeyParameters_t2289706800  L_0 = ___structure0;
		SecItemImportExportKeyParameters_t2289706800  L_1 = L_0;
		RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_1);
		intptr_t L_3 = ___ptr1;
		bool L_4 = ___fDeleteOld2;
		IL2CPP_RUNTIME_CLASS_INIT(Marshal_t1757017490_il2cpp_TypeInfo_var);
		Marshal_StructureToPtr_m2294149499(NULL /*static, unused*/, (RuntimeObject *)L_2, (intptr_t)L_3, (bool)L_4, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<System.Object>(T,System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisRuntimeObject_m1356651879_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___structure0, intptr_t ___ptr1, bool ___fDeleteOld2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Marshal_StructureToPtr_TisRuntimeObject_m1356651879_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___structure0;
		intptr_t L_1 = ___ptr1;
		bool L_2 = ___fDeleteOld2;
		IL2CPP_RUNTIME_CLASS_INIT(Marshal_t1757017490_il2cpp_TypeInfo_var);
		Marshal_StructureToPtr_m2294149499(NULL /*static, unused*/, (RuntimeObject *)L_0, (intptr_t)L_1, (bool)L_2, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Threading.Volatile::Write<System.Object>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void Volatile_Write_TisRuntimeObject_m886068950_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject ** ___location0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	VolatileWrite(___location0, ___value1);
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Boolean>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisBoolean_t97287965_m4208998666_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(bool));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Byte>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisByte_t1134296376_m112622214_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	uint8_t V_0 = 0x0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(uint8_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisKeyValuePair_2_t870930286_m3474572584_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	KeyValuePair_2_t870930286  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(KeyValuePair_2_t870930286 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisKeyValuePair_2_t2530217319_m3473069677_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	KeyValuePair_2_t2530217319  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(KeyValuePair_2_t2530217319 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.DateTime>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDateTime_t3738529785_m736244765_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	DateTime_t3738529785  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(DateTime_t3738529785 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.DateTimeOffset>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDateTimeOffset_t3229287507_m3655871410_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	DateTimeOffset_t3229287507  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(DateTimeOffset_t3229287507 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Decimal>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDecimal_t2948259380_m3839417499_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Decimal_t2948259380  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2948259380 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Double>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisDouble_t594665363_m3036857176_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	double V_0 = 0.0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(double));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Int16>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInt16_t2552820387_m2652566685_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	int16_t V_0 = 0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(int16_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Int32>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInt32_t2950945753_m3931124150_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Int64>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInt64_t3736567304_m2080881962_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	int64_t V_0 = 0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(int64_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m1765004879_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Win32_IP_ADAPTER_ADDRESSES_t3463526328  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Win32_IP_ADAPTER_ADDRESSES_t3463526328 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Object>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRuntimeObject_m1338848306_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	RuntimeObject * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *));
		RuntimeObject * L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.SByte>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSByte_t1669577662_m2010947099_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	int8_t V_0 = 0x0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(int8_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Single>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisSingle_t1397266774_m2470311659_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	float V_0 = 0.0f;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(float));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Text.RegularExpressions.RegexOptions>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRegexOptions_t92845595_m3667223705_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.TimeSpan>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisTimeSpan_t881159249_m54476423_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	TimeSpan_t881159249  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(TimeSpan_t881159249 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.UInt16>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUInt16_t2177724958_m4230130370_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	uint16_t V_0 = 0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(uint16_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.UInt32>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUInt32_t2560061978_m701559756_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	uint32_t V_0 = 0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(uint32_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.UInt64>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUInt64_t4134040092_m93694289_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	uint64_t V_0 = 0;
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(uint64_t));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Xml.Schema.RangePositionInfo>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRangePositionInfo_t589968936_m3338421983_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	RangePositionInfo_t589968936  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RangePositionInfo_t589968936 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisXmlSchemaObjectEntry_t3344676971_m1315483222_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	XmlSchemaObjectEntry_t3344676971  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(XmlSchemaObjectEntry_t3344676971 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<Unity.Entities.ComponentType>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisComponentType_t2324479623_m698402632_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	ComponentType_t2324479623  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ComponentType_t2324479623 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<Unity.Entities.FastEquality/Layout>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisLayout_t3712094680_m2168678007_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Layout_t3712094680  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Layout_t3712094680 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<Unity.Entities.InjectionContext/Entry>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntry_t672608814_m2306189930_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Entry_t672608814  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Entry_t672608814 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<Unity.Entities.InjectionData>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInjectionData_t1513885859_m3191657242_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	InjectionData_t1513885859  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(InjectionData_t1513885859 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<Unity.Entities.PlayerLoopManager/UnloadMethod>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUnloadMethod_t521525358_m3027697604_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	UnloadMethod_t521525358  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(UnloadMethod_t521525358 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<Unity.Entities.TypeManager/EntityOffsetInfo>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntityOffsetInfo_t892586624_m1896756703_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	EntityOffsetInfo_t892586624  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(EntityOffsetInfo_t892586624 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.BeforeRenderHelper/OrderBlock>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisOrderBlock_t1585977831_m827322729_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	OrderBlock_t1585977831  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(OrderBlock_t1585977831 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Color32>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisColor32_t2600501292_m2478572765_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Color32_t2600501292  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Color32_t2600501292 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.EventSystems.RaycastResult>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRaycastResult_t3360306849_m2455147666_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	RaycastResult_t3360306849  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RaycastResult_t3360306849 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Experimental.LowLevel.PlayerLoopSystem>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPlayerLoopSystem_t105772105_m4194023304_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	PlayerLoopSystem_t105772105  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(PlayerLoopSystem_t105772105 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPlayerLoopSystemInternal_t2185485283_m2126152962_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	PlayerLoopSystemInternal_t2185485283  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(PlayerLoopSystemInternal_t2185485283 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Experimental.Rendering.ShaderPassName>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisShaderPassName_t93928621_m2703303231_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	ShaderPassName_t93928621  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ShaderPassName_t93928621 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Experimental.Rendering.VisibleLight>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisVisibleLight_t704066072_m109263524_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	VisibleLight_t704066072  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(VisibleLight_t704066072 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Experimental.Rendering.VisibleReflectionProbe>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisVisibleReflectionProbe_t1453491320_m1428195960_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	VisibleReflectionProbe_t1453491320  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(VisibleReflectionProbe_t1453491320 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Rendering.RenderTargetIdentifier>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisRenderTargetIdentifier_t2079184500_m2436489075_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	RenderTargetIdentifier_t2079184500  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RenderTargetIdentifier_t2079184500 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.UICharInfo>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUICharInfo_t75501106_m4170549500_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	UICharInfo_t75501106  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(UICharInfo_t75501106 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.UILineInfo>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUILineInfo_t4195266810_m1122861438_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	UILineInfo_t4195266810  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(UILineInfo_t4195266810 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.UIVertex>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisUIVertex_t4057497605_m1854725513_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	UIVertex_t4057497605  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(UIVertex_t4057497605 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Vector2>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisVector2_t2156229523_m694551451_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Vector2_t2156229523  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t2156229523 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Vector3>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisVector3_t3722313464_m1574925237_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Vector3_t3722313464  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t3722313464 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void System.ThrowHelper::IfNullAndNullsAreIllegalThenThrow<UnityEngine.Vector4>(System.Object,System.ExceptionArgument)
extern "C" IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisVector4_t3319028937_m1745028666_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, int32_t ___argName1, const RuntimeMethod* method)
{
	Vector4_t3319028937  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector4_t3319028937 ));
	}
	{
		int32_t L_2 = ___argName1;
		ThrowHelper_ThrowArgumentNullException_m2415499580(NULL /*static, unused*/, (int32_t)L_2, /*hidden argument*/NULL);
	}

IL_0019:
	{
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Entities.ProxyComponentData>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisProxyComponentData_t299728080_m360646198_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, ProxyComponentData_t299728080 * ___output1, const RuntimeMethod* method)
{
	{
		ProxyComponentData_t299728080 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(ProxyComponentData_t299728080 *)L_0 = (*(ProxyComponentData_t299728080 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Rendering.ActiveLODGroupMask>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisActiveLODGroupMask_t3945993603_m2519586786_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, ActiveLODGroupMask_t3945993603 * ___output1, const RuntimeMethod* method)
{
	{
		ActiveLODGroupMask_t3945993603 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(ActiveLODGroupMask_t3945993603 *)L_0 = (*(ActiveLODGroupMask_t3945993603 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Rendering.MeshInstanceFlippedWindingTag>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisMeshInstanceFlippedWindingTag_t2033129844_m3717566206_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, MeshInstanceFlippedWindingTag_t2033129844 * ___output1, const RuntimeMethod* method)
{
	{
		MeshInstanceFlippedWindingTag_t2033129844 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(MeshInstanceFlippedWindingTag_t2033129844 *)L_0 = (*(MeshInstanceFlippedWindingTag_t2033129844 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Transforms.Attach>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisAttach_t1782056632_m30116689_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, Attach_t1782056632 * ___output1, const RuntimeMethod* method)
{
	{
		Attach_t1782056632 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(Attach_t1782056632 *)L_0 = (*(Attach_t1782056632 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Transforms.Frozen>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisFrozen_t2972547853_m2234014529_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, Frozen_t2972547853 * ___output1, const RuntimeMethod* method)
{
	{
		Frozen_t2972547853 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(Frozen_t2972547853 *)L_0 = (*(Frozen_t2972547853 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Transforms.LocalToWorld>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisLocalToWorld_t2122786298_m3790168500_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, LocalToWorld_t2122786298 * ___output1, const RuntimeMethod* method)
{
	{
		LocalToWorld_t2122786298 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(LocalToWorld_t2122786298 *)L_0 = (*(LocalToWorld_t2122786298 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Transforms.Position>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisPosition_t3710960761_m916513395_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, Position_t3710960761 * ___output1, const RuntimeMethod* method)
{
	{
		Position_t3710960761 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(Position_t3710960761 *)L_0 = (*(Position_t3710960761 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Transforms.Rotation>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisRotation_t3876701058_m146224077_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, Rotation_t3876701058 * ___output1, const RuntimeMethod* method)
{
	{
		Rotation_t3876701058 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(Rotation_t3876701058 *)L_0 = (*(Rotation_t3876701058 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Transforms.Scale>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisScale_t37534100_m599176352_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, Scale_t37534100 * ___output1, const RuntimeMethod* method)
{
	{
		Scale_t37534100 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(Scale_t37534100 *)L_0 = (*(Scale_t37534100 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyPtrToStructure<Unity.Transforms.Static>(System.Void*,T&)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyPtrToStructure_TisStatic_t1228795224_m156457846_gshared (RuntimeObject * __this /* static, unused */, void* ___ptr0, Static_t1228795224 * ___output1, const RuntimeMethod* method)
{
	{
		Static_t1228795224 * L_0 = ___output1;
		void* L_1 = ___ptr0;
		*(Static_t1228795224 *)L_0 = (*(Static_t1228795224 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Contents.ECS.ParticleComponentData>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisParticleComponentData_t1558431805_m889363096_gshared (RuntimeObject * __this /* static, unused */, ParticleComponentData_t1558431805 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		ParticleComponentData_t1558431805 * L_1 = ___input0;
		*(ParticleComponentData_t1558431805 *)L_0 = (*(ParticleComponentData_t1558431805 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<System.Int32>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisInt32_t2950945753_m910273079_gshared (RuntimeObject * __this /* static, unused */, int32_t* ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		int32_t* L_1 = ___input0;
		*(int32_t*)L_0 = (*(int32_t*)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.BufferArray`1<Unity.Entities.ProxyBufferElementData>>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisBufferArray_1_t231617220_m4138877719_gshared (RuntimeObject * __this /* static, unused */, BufferArray_1_t231617220 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		BufferArray_1_t231617220 * L_1 = ___input0;
		*(BufferArray_1_t231617220 *)L_0 = (*(BufferArray_1_t231617220 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.BufferFromEntity`1<Unity.Entities.ProxyBufferElementData>>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisBufferFromEntity_1_t870628514_m386275023_gshared (RuntimeObject * __this /* static, unused */, BufferFromEntity_1_t870628514 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		BufferFromEntity_1_t870628514 * L_1 = ___input0;
		*(BufferFromEntity_1_t870628514 *)L_0 = (*(BufferFromEntity_1_t870628514 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.ComponentArray`1<System.Object>>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisComponentArray_1_t962032765_m982940778_gshared (RuntimeObject * __this /* static, unused */, ComponentArray_1_t962032765 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		ComponentArray_1_t962032765 * L_1 = ___input0;
		*(ComponentArray_1_t962032765 *)L_0 = (*(ComponentArray_1_t962032765 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.ComponentDataArray`1<Unity.Entities.ProxyComponentData>>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisComponentDataArray_1_t671454146_m4170115299_gshared (RuntimeObject * __this /* static, unused */, ComponentDataArray_1_t671454146 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		ComponentDataArray_1_t671454146 * L_1 = ___input0;
		*(ComponentDataArray_1_t671454146 *)L_0 = (*(ComponentDataArray_1_t671454146 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.ComponentDataFromEntity`1<Unity.Entities.ProxyComponentData>>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisComponentDataFromEntity_1_t1822975059_m2279838450_gshared (RuntimeObject * __this /* static, unused */, ComponentDataFromEntity_1_t1822975059 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		ComponentDataFromEntity_1_t1822975059 * L_1 = ___input0;
		*(ComponentDataFromEntity_1_t1822975059 *)L_0 = (*(ComponentDataFromEntity_1_t1822975059 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.EntityArray>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisEntityArray_t1957801829_m135746096_gshared (RuntimeObject * __this /* static, unused */, EntityArray_t1957801829 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		EntityArray_t1957801829 * L_1 = ___input0;
		*(EntityArray_t1957801829 *)L_0 = (*(EntityArray_t1957801829 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.GameObjectArray>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisGameObjectArray_t793042848_m4181757378_gshared (RuntimeObject * __this /* static, unused */, GameObjectArray_t793042848 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		GameObjectArray_t793042848 * L_1 = ___input0;
		*(GameObjectArray_t793042848 *)L_0 = (*(GameObjectArray_t793042848 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Entities.SharedComponentDataArray`1<Unity.Entities.ProxySharedComponentData>>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisSharedComponentDataArray_1_t2430608759_m2792703452_gshared (RuntimeObject * __this /* static, unused */, SharedComponentDataArray_1_t2430608759 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		SharedComponentDataArray_1_t2430608759 * L_1 = ___input0;
		*(SharedComponentDataArray_1_t2430608759 *)L_0 = (*(SharedComponentDataArray_1_t2430608759 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Rendering.MeshInstanceFlippedWindingTag>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisMeshInstanceFlippedWindingTag_t2033129844_m2210816943_gshared (RuntimeObject * __this /* static, unused */, MeshInstanceFlippedWindingTag_t2033129844 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		MeshInstanceFlippedWindingTag_t2033129844 * L_1 = ___input0;
		*(MeshInstanceFlippedWindingTag_t2033129844 *)L_0 = (*(MeshInstanceFlippedWindingTag_t2033129844 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Rendering.VisibleLocalToWorld>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisVisibleLocalToWorld_t3873701513_m3312675505_gshared (RuntimeObject * __this /* static, unused */, VisibleLocalToWorld_t3873701513 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		VisibleLocalToWorld_t3873701513 * L_1 = ___input0;
		*(VisibleLocalToWorld_t3873701513 *)L_0 = (*(VisibleLocalToWorld_t3873701513 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Transforms.Attach>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisAttach_t1782056632_m511198801_gshared (RuntimeObject * __this /* static, unused */, Attach_t1782056632 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		Attach_t1782056632 * L_1 = ___input0;
		*(Attach_t1782056632 *)L_0 = (*(Attach_t1782056632 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Transforms.Frozen>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisFrozen_t2972547853_m1221715770_gshared (RuntimeObject * __this /* static, unused */, Frozen_t2972547853 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		Frozen_t2972547853 * L_1 = ___input0;
		*(Frozen_t2972547853 *)L_0 = (*(Frozen_t2972547853 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Transforms.LocalToWorld>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisLocalToWorld_t2122786298_m2746195374_gshared (RuntimeObject * __this /* static, unused */, LocalToWorld_t2122786298 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		LocalToWorld_t2122786298 * L_1 = ___input0;
		*(LocalToWorld_t2122786298 *)L_0 = (*(LocalToWorld_t2122786298 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Transforms.Position>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisPosition_t3710960761_m2570442484_gshared (RuntimeObject * __this /* static, unused */, Position_t3710960761 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		Position_t3710960761 * L_1 = ___input0;
		*(Position_t3710960761 *)L_0 = (*(Position_t3710960761 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Transforms.Rotation>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisRotation_t3876701058_m1368272007_gshared (RuntimeObject * __this /* static, unused */, Rotation_t3876701058 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		Rotation_t3876701058 * L_1 = ___input0;
		*(Rotation_t3876701058 *)L_0 = (*(Rotation_t3876701058 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Transforms.Scale>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisScale_t37534100_m1502009751_gshared (RuntimeObject * __this /* static, unused */, Scale_t37534100 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		Scale_t37534100 * L_1 = ___input0;
		*(Scale_t37534100 *)L_0 = (*(Scale_t37534100 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<Unity.Transforms.Static>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisStatic_t1228795224_m1423950673_gshared (RuntimeObject * __this /* static, unused */, Static_t1228795224 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		Static_t1228795224 * L_1 = ___input0;
		*(Static_t1228795224 *)L_0 = (*(Static_t1228795224 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::CopyStructureToPtr<UnityEngine.Jobs.TransformAccessArray>(T&,System.Void*)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_CopyStructureToPtr_TisTransformAccessArray_t2256160987_m3174399205_gshared (RuntimeObject * __this /* static, unused */, TransformAccessArray_t2256160987 * ___input0, void* ___ptr1, const RuntimeMethod* method)
{
	{
		void* L_0 = ___ptr1;
		TransformAccessArray_t2256160987 * L_1 = ___input0;
		*(TransformAccessArray_t2256160987 *)L_0 = (*(TransformAccessArray_t2256160987 *)L_1);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Contents.ECS.ParticleComponentData>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisParticleComponentData_t1558431805_m3158870758_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, ParticleComponentData_t1558431805  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(ParticleComponentData_t1558431805 );
		ParticleComponentData_t1558431805  L_3 = ___value2;
		*(ParticleComponentData_t1558431805 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<System.Int32>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisInt32_t2950945753_m3798695422_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, int32_t ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(int32_t);
		int32_t L_3 = ___value2;
		*(int32_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<System.IntPtr>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisIntPtr_t_m655037222_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, intptr_t ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(intptr_t);
		intptr_t L_3 = ___value2;
		*(intptr_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<System.Object>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisRuntimeObject_m2395954080_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, RuntimeObject * ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(RuntimeObject *);
		RuntimeObject * L_3 = ___value2;
		*(RuntimeObject **)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		Il2CppCodeGenWriteBarrier((RuntimeObject **)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))), L_3);
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<System.UInt32>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisUInt32_t2560061978_m529816124_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, uint32_t ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(uint32_t);
		uint32_t L_3 = ___value2;
		*(uint32_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<System.UInt64>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisUInt64_t4134040092_m3078323694_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, uint64_t ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(uint64_t);
		uint64_t L_3 = ___value2;
		*(uint64_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Entities.ArchetypeChunk>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisArchetypeChunk_t3908121266_m2880008679_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, ArchetypeChunk_t3908121266  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(ArchetypeChunk_t3908121266 );
		ArchetypeChunk_t3908121266  L_3 = ___value2;
		*(ArchetypeChunk_t3908121266 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Entities.ECBChainPlaybackState>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisECBChainPlaybackState_t2606266079_m1234076698_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, ECBChainPlaybackState_t2606266079  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(ECBChainPlaybackState_t2606266079 );
		ECBChainPlaybackState_t2606266079  L_3 = ___value2;
		*(ECBChainPlaybackState_t2606266079 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Entities.Entity>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisEntity_t509829677_m3657467975_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, Entity_t509829677  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(Entity_t509829677 );
		Entity_t509829677  L_3 = ___value2;
		*(Entity_t509829677 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Entities.EntityArchetype>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisEntityArchetype_t1794561431_m1786050851_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, EntityArchetype_t1794561431  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(EntityArchetype_t1794561431 );
		EntityArchetype_t1794561431  L_3 = ___value2;
		*(EntityArchetype_t1794561431 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Entities.EntityCommandBuffer>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisEntityCommandBuffer_t3674614928_m847595490_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, EntityCommandBuffer_t3674614928  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(EntityCommandBuffer_t3674614928 );
		EntityCommandBuffer_t3674614928  L_3 = ___value2;
		*(EntityCommandBuffer_t3674614928 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Rendering.MeshLODComponent>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisMeshLODComponent_t2848985665_m3900132438_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, MeshLODComponent_t2848985665  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(MeshLODComponent_t2848985665 );
		MeshLODComponent_t2848985665  L_3 = ___value2;
		*(MeshLODComponent_t2848985665 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Rendering.VisibleLocalToWorld>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisVisibleLocalToWorld_t3873701513_m547674899_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, VisibleLocalToWorld_t3873701513  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(VisibleLocalToWorld_t3873701513 );
		VisibleLocalToWorld_t3873701513  L_3 = ___value2;
		*(VisibleLocalToWorld_t3873701513 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Rendering.WorldMeshRenderBounds>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisWorldMeshRenderBounds_t161581757_m3527901151_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, WorldMeshRenderBounds_t161581757  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(WorldMeshRenderBounds_t161581757 );
		WorldMeshRenderBounds_t161581757  L_3 = ___value2;
		*(WorldMeshRenderBounds_t161581757 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Transforms.LocalToWorld>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisLocalToWorld_t2122786298_m2538902183_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, LocalToWorld_t2122786298  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(LocalToWorld_t2122786298 );
		LocalToWorld_t2122786298  L_3 = ___value2;
		*(LocalToWorld_t2122786298 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::WriteArrayElement<Unity.Transforms.Position>(System.Void*,System.Int32,T)
extern "C" IL2CPP_METHOD_ATTR void UnsafeUtility_WriteArrayElement_TisPosition_t3710960761_m2418235741_gshared (RuntimeObject * __this /* static, unused */, void* ___destination0, int32_t ___index1, Position_t3710960761  ___value2, const RuntimeMethod* method)
{
	{
		void* L_0 = ___destination0;
		int32_t L_1 = ___index1;
		uint32_t L_2 = sizeof(Position_t3710960761 );
		Position_t3710960761  L_3 = ___value2;
		*(Position_t3710960761 *)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)(((int32_t)((int32_t)L_2))))))) = L_3;
		return;
	}
}
// System.Void Unity.Collections.NativeHashMapData::AllocateHashMap<System.Int32,System.Int32>(System.Int32,System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeHashMapData*&)
extern "C" IL2CPP_METHOD_ATTR void NativeHashMapData_AllocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m1207120883_gshared (RuntimeObject * __this /* static, unused */, int32_t ___length0, int32_t ___bucketLength1, int32_t ___label2, NativeHashMapData_t2895088845 ** ___outBuf3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NativeHashMapData_AllocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m1207120883_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	NativeHashMapData_t2895088845 * V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	{
		uint32_t L_0 = sizeof(NativeHashMapData_t2895088845 );
		int32_t L_1 = UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446(NULL /*static, unused*/, /*hidden argument*/UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446_RuntimeMethod_var);
		int32_t L_2 = ___label2;
		void* L_3 = UnsafeUtility_Malloc_m4180434614(NULL /*static, unused*/, (int64_t)(((int64_t)((int64_t)(((int32_t)((int32_t)L_0)))))), (int32_t)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		V_0 = (NativeHashMapData_t2895088845 *)L_3;
		int32_t L_4 = ___bucketLength1;
		int32_t L_5 = CollectionHelper_CeilPow2_m2847957554(NULL /*static, unused*/, (int32_t)L_4, /*hidden argument*/NULL);
		___bucketLength1 = (int32_t)L_5;
		NativeHashMapData_t2895088845 * L_6 = V_0;
		int32_t L_7 = ___length0;
		NullCheck(L_6);
		L_6->set_capacity_4(L_7);
		NativeHashMapData_t2895088845 * L_8 = V_0;
		int32_t L_9 = ___bucketLength1;
		NullCheck(L_8);
		L_8->set_bucketCapacityMask_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)));
		int32_t L_10 = ___length0;
		int32_t L_11 = ___bucketLength1;
		int32_t L_12 = ((  int32_t (*) (RuntimeObject * /* static, unused */, int32_t, int32_t, int32_t*, int32_t*, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (int32_t)L_10, (int32_t)L_11, (int32_t*)(int32_t*)(&V_1), (int32_t*)(int32_t*)(&V_2), (int32_t*)(int32_t*)(&V_3), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_4 = (int32_t)L_12;
		NativeHashMapData_t2895088845 * L_13 = V_0;
		int32_t L_14 = V_4;
		int32_t L_15 = ___label2;
		void* L_16 = UnsafeUtility_Malloc_m4180434614(NULL /*static, unused*/, (int64_t)(((int64_t)((int64_t)L_14))), (int32_t)((int32_t)64), (int32_t)L_15, /*hidden argument*/NULL);
		NullCheck(L_13);
		L_13->set_values_0((uint8_t*)L_16);
		NativeHashMapData_t2895088845 * L_17 = V_0;
		NativeHashMapData_t2895088845 * L_18 = V_0;
		NullCheck(L_18);
		uint8_t* L_19 = (uint8_t*)L_18->get_values_0();
		int32_t L_20 = V_1;
		NullCheck(L_17);
		L_17->set_keys_1((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (intptr_t)(((intptr_t)L_20)))));
		NativeHashMapData_t2895088845 * L_21 = V_0;
		NativeHashMapData_t2895088845 * L_22 = V_0;
		NullCheck(L_22);
		uint8_t* L_23 = (uint8_t*)L_22->get_values_0();
		int32_t L_24 = V_2;
		NullCheck(L_21);
		L_21->set_next_2((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_23, (intptr_t)(((intptr_t)L_24)))));
		NativeHashMapData_t2895088845 * L_25 = V_0;
		NativeHashMapData_t2895088845 * L_26 = V_0;
		NullCheck(L_26);
		uint8_t* L_27 = (uint8_t*)L_26->get_values_0();
		int32_t L_28 = V_3;
		NullCheck(L_25);
		L_25->set_buckets_3((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)(((intptr_t)L_28)))));
		NativeHashMapData_t2895088845 ** L_29 = ___outBuf3;
		NativeHashMapData_t2895088845 * L_30 = V_0;
		*((intptr_t*)L_29) = (intptr_t)L_30;
		return;
	}
}
// System.Void Unity.Collections.NativeHashMapData::AllocateHashMap<System.UInt32,System.IntPtr>(System.Int32,System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeHashMapData*&)
extern "C" IL2CPP_METHOD_ATTR void NativeHashMapData_AllocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m848571166_gshared (RuntimeObject * __this /* static, unused */, int32_t ___length0, int32_t ___bucketLength1, int32_t ___label2, NativeHashMapData_t2895088845 ** ___outBuf3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NativeHashMapData_AllocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m848571166_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	NativeHashMapData_t2895088845 * V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	{
		uint32_t L_0 = sizeof(NativeHashMapData_t2895088845 );
		int32_t L_1 = UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446(NULL /*static, unused*/, /*hidden argument*/UnsafeUtility_AlignOf_TisNativeHashMapData_t2895088845_m896248446_RuntimeMethod_var);
		int32_t L_2 = ___label2;
		void* L_3 = UnsafeUtility_Malloc_m4180434614(NULL /*static, unused*/, (int64_t)(((int64_t)((int64_t)(((int32_t)((int32_t)L_0)))))), (int32_t)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		V_0 = (NativeHashMapData_t2895088845 *)L_3;
		int32_t L_4 = ___bucketLength1;
		int32_t L_5 = CollectionHelper_CeilPow2_m2847957554(NULL /*static, unused*/, (int32_t)L_4, /*hidden argument*/NULL);
		___bucketLength1 = (int32_t)L_5;
		NativeHashMapData_t2895088845 * L_6 = V_0;
		int32_t L_7 = ___length0;
		NullCheck(L_6);
		L_6->set_capacity_4(L_7);
		NativeHashMapData_t2895088845 * L_8 = V_0;
		int32_t L_9 = ___bucketLength1;
		NullCheck(L_8);
		L_8->set_bucketCapacityMask_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)));
		int32_t L_10 = ___length0;
		int32_t L_11 = ___bucketLength1;
		int32_t L_12 = ((  int32_t (*) (RuntimeObject * /* static, unused */, int32_t, int32_t, int32_t*, int32_t*, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (int32_t)L_10, (int32_t)L_11, (int32_t*)(int32_t*)(&V_1), (int32_t*)(int32_t*)(&V_2), (int32_t*)(int32_t*)(&V_3), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_4 = (int32_t)L_12;
		NativeHashMapData_t2895088845 * L_13 = V_0;
		int32_t L_14 = V_4;
		int32_t L_15 = ___label2;
		void* L_16 = UnsafeUtility_Malloc_m4180434614(NULL /*static, unused*/, (int64_t)(((int64_t)((int64_t)L_14))), (int32_t)((int32_t)64), (int32_t)L_15, /*hidden argument*/NULL);
		NullCheck(L_13);
		L_13->set_values_0((uint8_t*)L_16);
		NativeHashMapData_t2895088845 * L_17 = V_0;
		NativeHashMapData_t2895088845 * L_18 = V_0;
		NullCheck(L_18);
		uint8_t* L_19 = (uint8_t*)L_18->get_values_0();
		int32_t L_20 = V_1;
		NullCheck(L_17);
		L_17->set_keys_1((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (intptr_t)(((intptr_t)L_20)))));
		NativeHashMapData_t2895088845 * L_21 = V_0;
		NativeHashMapData_t2895088845 * L_22 = V_0;
		NullCheck(L_22);
		uint8_t* L_23 = (uint8_t*)L_22->get_values_0();
		int32_t L_24 = V_2;
		NullCheck(L_21);
		L_21->set_next_2((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_23, (intptr_t)(((intptr_t)L_24)))));
		NativeHashMapData_t2895088845 * L_25 = V_0;
		NativeHashMapData_t2895088845 * L_26 = V_0;
		NullCheck(L_26);
		uint8_t* L_27 = (uint8_t*)L_26->get_values_0();
		int32_t L_28 = V_3;
		NullCheck(L_25);
		L_25->set_buckets_3((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)(((intptr_t)L_28)))));
		NativeHashMapData_t2895088845 ** L_29 = ___outBuf3;
		NativeHashMapData_t2895088845 * L_30 = V_0;
		*((intptr_t*)L_29) = (intptr_t)L_30;
		return;
	}
}
// System.Void Unity.Collections.NativeHashMapData::ReallocateHashMap<System.Int32,System.Int32>(Unity.Collections.NativeHashMapData*,System.Int32,System.Int32,Unity.Collections.Allocator)
extern "C" IL2CPP_METHOD_ATTR void NativeHashMapData_ReallocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m2709723019_gshared (RuntimeObject * __this /* static, unused */, NativeHashMapData_t2895088845 * ___data0, int32_t ___newCapacity1, int32_t ___newBucketCapacity2, int32_t ___label3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NativeHashMapData_ReallocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m2709723019_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	uint8_t* V_4 = NULL;
	uint8_t* V_5 = NULL;
	uint8_t* V_6 = NULL;
	uint8_t* V_7 = NULL;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t* V_11 = NULL;
	int32_t* V_12 = NULL;
	int32_t V_13 = 0;
	int32_t V_14 = 0;
	int32_t V_15 = 0;
	{
		int32_t L_0 = ___newBucketCapacity2;
		int32_t L_1 = CollectionHelper_CeilPow2_m2847957554(NULL /*static, unused*/, (int32_t)L_0, /*hidden argument*/NULL);
		___newBucketCapacity2 = (int32_t)L_1;
		NativeHashMapData_t2895088845 * L_2 = ___data0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_capacity_4();
		int32_t L_4 = ___newCapacity1;
		if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
		{
			goto IL_0023;
		}
	}
	{
		NativeHashMapData_t2895088845 * L_5 = ___data0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get_bucketCapacityMask_5();
		int32_t L_7 = ___newBucketCapacity2;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))) == ((uint32_t)L_7))))
		{
			goto IL_0023;
		}
	}
	{
		return;
	}

IL_0023:
	{
		NativeHashMapData_t2895088845 * L_8 = ___data0;
		NullCheck(L_8);
		int32_t L_9 = (int32_t)L_8->get_capacity_4();
		int32_t L_10 = ___newCapacity1;
		if ((((int32_t)L_9) <= ((int32_t)L_10)))
		{
			goto IL_003a;
		}
	}
	{
		Exception_t * L_11 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
		Exception__ctor_m1152696503(L_11, (String_t*)_stringLiteral2763773450, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, NativeHashMapData_ReallocateHashMap_TisInt32_t2950945753_TisInt32_t2950945753_m2709723019_RuntimeMethod_var);
	}

IL_003a:
	{
		int32_t L_12 = ___newCapacity1;
		int32_t L_13 = ___newBucketCapacity2;
		int32_t L_14 = ((  int32_t (*) (RuntimeObject * /* static, unused */, int32_t, int32_t, int32_t*, int32_t*, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (int32_t)L_12, (int32_t)L_13, (int32_t*)(int32_t*)(&V_0), (int32_t*)(int32_t*)(&V_1), (int32_t*)(int32_t*)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_3 = (int32_t)L_14;
		int32_t L_15 = V_3;
		int32_t L_16 = ___label3;
		void* L_17 = UnsafeUtility_Malloc_m4180434614(NULL /*static, unused*/, (int64_t)(((int64_t)((int64_t)L_15))), (int32_t)((int32_t)64), (int32_t)L_16, /*hidden argument*/NULL);
		V_4 = (uint8_t*)L_17;
		uint8_t* L_18 = V_4;
		int32_t L_19 = V_0;
		V_5 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_18, (intptr_t)(((intptr_t)L_19))));
		uint8_t* L_20 = V_4;
		int32_t L_21 = V_1;
		V_6 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_20, (intptr_t)(((intptr_t)L_21))));
		uint8_t* L_22 = V_4;
		int32_t L_23 = V_2;
		V_7 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, (intptr_t)(((intptr_t)L_23))));
		uint8_t* L_24 = V_4;
		NativeHashMapData_t2895088845 * L_25 = ___data0;
		NullCheck(L_25);
		uint8_t* L_26 = (uint8_t*)L_25->get_values_0();
		NativeHashMapData_t2895088845 * L_27 = ___data0;
		NullCheck(L_27);
		int32_t L_28 = (int32_t)L_27->get_capacity_4();
		int32_t L_29 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		UnsafeUtility_MemCpy_m1650311498(NULL /*static, unused*/, (void*)(void*)L_24, (void*)(void*)L_26, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)L_29))))), /*hidden argument*/NULL);
		uint8_t* L_30 = V_5;
		NativeHashMapData_t2895088845 * L_31 = ___data0;
		NullCheck(L_31);
		uint8_t* L_32 = (uint8_t*)L_31->get_keys_1();
		NativeHashMapData_t2895088845 * L_33 = ___data0;
		NullCheck(L_33);
		int32_t L_34 = (int32_t)L_33->get_capacity_4();
		int32_t L_35 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2));
		UnsafeUtility_MemCpy_m1650311498(NULL /*static, unused*/, (void*)(void*)L_30, (void*)(void*)L_32, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))), /*hidden argument*/NULL);
		uint8_t* L_36 = V_6;
		NativeHashMapData_t2895088845 * L_37 = ___data0;
		NullCheck(L_37);
		uint8_t* L_38 = (uint8_t*)L_37->get_next_2();
		NativeHashMapData_t2895088845 * L_39 = ___data0;
		NullCheck(L_39);
		int32_t L_40 = (int32_t)L_39->get_capacity_4();
		int32_t L_41 = UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791(NULL /*static, unused*/, /*hidden argument*/UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791_RuntimeMethod_var);
		UnsafeUtility_MemCpy_m1650311498(NULL /*static, unused*/, (void*)(void*)L_36, (void*)(void*)L_38, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_40, (int32_t)L_41))))), /*hidden argument*/NULL);
		NativeHashMapData_t2895088845 * L_42 = ___data0;
		NullCheck(L_42);
		int32_t L_43 = (int32_t)L_42->get_capacity_4();
		V_8 = (int32_t)L_43;
		goto IL_00d4;
	}

IL_00c4:
	{
		uint8_t* L_44 = V_6;
		int32_t L_45 = V_8;
		*((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_44, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_45)), (int32_t)4))))) = (int32_t)(-1);
		int32_t L_46 = V_8;
		V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
	}

IL_00d4:
	{
		int32_t L_47 = V_8;
		int32_t L_48 = ___newCapacity1;
		if ((((int32_t)L_47) < ((int32_t)L_48)))
		{
			goto IL_00c4;
		}
	}
	{
		V_9 = (int32_t)0;
		goto IL_00f4;
	}

IL_00e4:
	{
		uint8_t* L_49 = V_7;
		int32_t L_50 = V_9;
		*((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_49, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_50)), (int32_t)4))))) = (int32_t)(-1);
		int32_t L_51 = V_9;
		V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1));
	}

IL_00f4:
	{
		int32_t L_52 = V_9;
		int32_t L_53 = ___newBucketCapacity2;
		if ((((int32_t)L_52) < ((int32_t)L_53)))
		{
			goto IL_00e4;
		}
	}
	{
		V_10 = (int32_t)0;
		goto IL_0186;
	}

IL_0104:
	{
		NativeHashMapData_t2895088845 * L_54 = ___data0;
		NullCheck(L_54);
		uint8_t* L_55 = (uint8_t*)L_54->get_buckets_3();
		V_11 = (int32_t*)L_55;
		uint8_t* L_56 = V_6;
		V_12 = (int32_t*)L_56;
		goto IL_0171;
	}

IL_0115:
	{
		int32_t* L_57 = V_11;
		int32_t L_58 = V_10;
		int32_t L_59 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_57, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_58)), (int32_t)4)))));
		V_13 = (int32_t)L_59;
		int32_t* L_60 = V_11;
		int32_t L_61 = V_10;
		int32_t* L_62 = V_12;
		int32_t L_63 = V_13;
		int32_t L_64 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_62, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_63)), (int32_t)4)))));
		*((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_60, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_61)), (int32_t)4))))) = (int32_t)L_64;
		NativeHashMapData_t2895088845 * L_65 = ___data0;
		NullCheck(L_65);
		uint8_t* L_66 = (uint8_t*)L_65->get_keys_1();
		int32_t L_67 = V_13;
		int32_t L_68 = ((  int32_t (*) (RuntimeObject * /* static, unused */, void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)(NULL /*static, unused*/, (void*)(void*)L_66, (int32_t)L_67, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
		V_15 = (int32_t)L_68;
		int32_t L_69 = Int32_GetHashCode_m1876651407((int32_t*)(int32_t*)(&V_15), /*hidden argument*/NULL);
		int32_t L_70 = ___newBucketCapacity2;
		V_14 = (int32_t)((int32_t)((int32_t)L_69&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_70, (int32_t)1))));
		int32_t* L_71 = V_12;
		int32_t L_72 = V_13;
		uint8_t* L_73 = V_7;
		int32_t L_74 = V_14;
		int32_t L_75 = *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_73, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_74)), (int32_t)4)))));
		*((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_71, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_72)), (int32_t)4))))) = (int32_t)L_75;
		uint8_t* L_76 = V_7;
		int32_t L_77 = V_14;
		int32_t L_78 = V_13;
		*((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_76, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_77)), (int32_t)4))))) = (int32_t)L_78;
	}

IL_0171:
	{
		int32_t* L_79 = V_11;
		int32_t L_80 = V_10;
		int32_t L_81 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_79, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_80)), (int32_t)4)))));
		if ((((int32_t)L_81) >= ((int32_t)0)))
		{
			goto IL_0115;
		}
	}
	{
		int32_t L_82 = V_10;
		V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_82, (int32_t)1));
	}

IL_0186:
	{
		int32_t L_83 = V_10;
		NativeHashMapData_t2895088845 * L_84 = ___data0;
		NullCheck(L_84);
		int32_t L_85 = (int32_t)L_84->get_bucketCapacityMask_5();
		if ((((int32_t)L_83) <= ((int32_t)L_85)))
		{
			goto IL_0104;
		}
	}
	{
		NativeHashMapData_t2895088845 * L_86 = ___data0;
		NullCheck(L_86);
		uint8_t* L_87 = (uint8_t*)L_86->get_values_0();
		int32_t L_88 = ___label3;
		UnsafeUtility_Free_m3354695133(NULL /*static, unused*/, (void*)(void*)L_87, (int32_t)L_88, /*hidden argument*/NULL);
		NativeHashMapData_t2895088845 * L_89 = ___data0;
		NullCheck(L_89);
		int32_t L_90 = (int32_t)L_89->get_allocatedIndexLength_8();
		NativeHashMapData_t2895088845 * L_91 = ___data0;
		NullCheck(L_91);
		int32_t L_92 = (int32_t)L_91->get_capacity_4();
		if ((((int32_t)L_90) <= ((int32_t)L_92)))
		{
			goto IL_01bc;
		}
	}
	{
		NativeHashMapData_t2895088845 * L_93 = ___data0;
		NativeHashMapData_t2895088845 * L_94 = ___data0;
		NullCheck(L_94);
		int32_t L_95 = (int32_t)L_94->get_capacity_4();
		NullCheck(L_93);
		L_93->set_allocatedIndexLength_8(L_95);
	}

IL_01bc:
	{
		NativeHashMapData_t2895088845 * L_96 = ___data0;
		uint8_t* L_97 = V_4;
		NullCheck(L_96);
		L_96->set_values_0((uint8_t*)L_97);
		NativeHashMapData_t2895088845 * L_98 = ___data0;
		uint8_t* L_99 = V_5;
		NullCheck(L_98);
		L_98->set_keys_1((uint8_t*)L_99);
		NativeHashMapData_t2895088845 * L_100 = ___data0;
		uint8_t* L_101 = V_6;
		NullCheck(L_100);
		L_100->set_next_2((uint8_t*)L_101);
		NativeHashMapData_t2895088845 * L_102 = ___data0;
		uint8_t* L_103 = V_7;
		NullCheck(L_102);
		L_102->set_buckets_3((uint8_t*)L_103);
		NativeHashMapData_t2895088845 * L_104 = ___data0;
		int32_t L_105 = ___newCapacity1;
		NullCheck(L_104);
		L_104->set_capacity_4(L_105);
		NativeHashMapData_t2895088845 * L_106 = ___data0;
		int32_t L_107 = ___newBucketCapacity2;
		NullCheck(L_106);
		L_106->set_bucketCapacityMask_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_107, (int32_t)1)));
		return;
	}
}
// System.Void Unity.Collections.NativeHashMapData::ReallocateHashMap<System.UInt32,System.IntPtr>(Unity.Collections.NativeHashMapData*,System.Int32,System.Int32,Unity.Collections.Allocator)
extern "C" IL2CPP_METHOD_ATTR void NativeHashMapData_ReallocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m2946025984_gshared (RuntimeObject * __this /* static, unused */, NativeHashMapData_t2895088845 * ___data0, int32_t ___newCapacity1, int32_t ___newBucketCapacity2, int32_t ___label3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NativeHashMapData_ReallocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m2946025984_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	uint8_t* V_4 = NULL;
	uint8_t* V_5 = NULL;
	uint8_t* V_6 = NULL;
	uint8_t* V_7 = NULL;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t* V_11 = NULL;
	int32_t* V_12 = NULL;
	int32_t V_13 = 0;
	int32_t V_14 = 0;
	uint32_t V_15 = 0;
	{
		int32_t L_0 = ___newBucketCapacity2;
		int32_t L_1 = CollectionHelper_CeilPow2_m2847957554(NULL /*static, unused*/, (int32_t)L_0, /*hidden argument*/NULL);
		___newBucketCapacity2 = (int32_t)L_1;
		NativeHashMapData_t2895088845 * L_2 = ___data0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_capacity_4();
		int32_t L_4 = ___newCapacity1;
		if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
		{
			goto IL_0023;
		}
	}
	{
		NativeHashMapData_t2895088845 * L_5 = ___data0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get_bucketCapacityMask_5();
		int32_t L_7 = ___newBucketCapacity2;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))) == ((uint32_t)L_7))))
		{
			goto IL_0023;
		}
	}
	{
		return;
	}

IL_0023:
	{
		NativeHashMapData_t2895088845 * L_8 = ___data0;
		NullCheck(L_8);
		int32_t L_9 = (int32_t)L_8->get_capacity_4();
		int32_t L_10 = ___newCapacity1;
		if ((((int32_t)L_9) <= ((int32_t)L_10)))
		{
			goto IL_003a;
		}
	}
	{
		Exception_t * L_11 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
		Exception__ctor_m1152696503(L_11, (String_t*)_stringLiteral2763773450, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, NativeHashMapData_ReallocateHashMap_TisUInt32_t2560061978_TisIntPtr_t_m2946025984_RuntimeMethod_var);
	}

IL_003a:
	{
		int32_t L_12 = ___newCapacity1;
		int32_t L_13 = ___newBucketCapacity2;
		int32_t L_14 = ((  int32_t (*) (RuntimeObject * /* static, unused */, int32_t, int32_t, int32_t*, int32_t*, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (int32_t)L_12, (int32_t)L_13, (int32_t*)(int32_t*)(&V_0), (int32_t*)(int32_t*)(&V_1), (int32_t*)(int32_t*)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_3 = (int32_t)L_14;
		int32_t L_15 = V_3;
		int32_t L_16 = ___label3;
		void* L_17 = UnsafeUtility_Malloc_m4180434614(NULL /*static, unused*/, (int64_t)(((int64_t)((int64_t)L_15))), (int32_t)((int32_t)64), (int32_t)L_16, /*hidden argument*/NULL);
		V_4 = (uint8_t*)L_17;
		uint8_t* L_18 = V_4;
		int32_t L_19 = V_0;
		V_5 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_18, (intptr_t)(((intptr_t)L_19))));
		uint8_t* L_20 = V_4;
		int32_t L_21 = V_1;
		V_6 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_20, (intptr_t)(((intptr_t)L_21))));
		uint8_t* L_22 = V_4;
		int32_t L_23 = V_2;
		V_7 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, (intptr_t)(((intptr_t)L_23))));
		uint8_t* L_24 = V_4;
		NativeHashMapData_t2895088845 * L_25 = ___data0;
		NullCheck(L_25);
		uint8_t* L_26 = (uint8_t*)L_25->get_values_0();
		NativeHashMapData_t2895088845 * L_27 = ___data0;
		NullCheck(L_27);
		int32_t L_28 = (int32_t)L_27->get_capacity_4();
		int32_t L_29 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		UnsafeUtility_MemCpy_m1650311498(NULL /*static, unused*/, (void*)(void*)L_24, (void*)(void*)L_26, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)L_29))))), /*hidden argument*/NULL);
		uint8_t* L_30 = V_5;
		NativeHashMapData_t2895088845 * L_31 = ___data0;
		NullCheck(L_31);
		uint8_t* L_32 = (uint8_t*)L_31->get_keys_1();
		NativeHashMapData_t2895088845 * L_33 = ___data0;
		NullCheck(L_33);
		int32_t L_34 = (int32_t)L_33->get_capacity_4();
		int32_t L_35 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2));
		UnsafeUtility_MemCpy_m1650311498(NULL /*static, unused*/, (void*)(void*)L_30, (void*)(void*)L_32, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_34, (int32_t)L_35))))), /*hidden argument*/NULL);
		uint8_t* L_36 = V_6;
		NativeHashMapData_t2895088845 * L_37 = ___data0;
		NullCheck(L_37);
		uint8_t* L_38 = (uint8_t*)L_37->get_next_2();
		NativeHashMapData_t2895088845 * L_39 = ___data0;
		NullCheck(L_39);
		int32_t L_40 = (int32_t)L_39->get_capacity_4();
		int32_t L_41 = UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791(NULL /*static, unused*/, /*hidden argument*/UnsafeUtility_SizeOf_TisInt32_t2950945753_m3179273791_RuntimeMethod_var);
		UnsafeUtility_MemCpy_m1650311498(NULL /*static, unused*/, (void*)(void*)L_36, (void*)(void*)L_38, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_40, (int32_t)L_41))))), /*hidden argument*/NULL);
		NativeHashMapData_t2895088845 * L_42 = ___data0;
		NullCheck(L_42);
		int32_t L_43 = (int32_t)L_42->get_capacity_4();
		V_8 = (int32_t)L_43;
		goto IL_00d4;
	}

IL_00c4:
	{
		uint8_t* L_44 = V_6;
		int32_t L_45 = V_8;
		*((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_44, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_45)), (int32_t)4))))) = (int32_t)(-1);
		int32_t L_46 = V_8;
		V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
	}

IL_00d4:
	{
		int32_t L_47 = V_8;
		int32_t L_48 = ___newCapacity1;
		if ((((int32_t)L_47) < ((int32_t)L_48)))
		{
			goto IL_00c4;
		}
	}
	{
		V_9 = (int32_t)0;
		goto IL_00f4;
	}

IL_00e4:
	{
		uint8_t* L_49 = V_7;
		int32_t L_50 = V_9;
		*((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_49, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_50)), (int32_t)4))))) = (int32_t)(-1);
		int32_t L_51 = V_9;
		V_9 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1));
	}

IL_00f4:
	{
		int32_t L_52 = V_9;
		int32_t L_53 = ___newBucketCapacity2;
		if ((((int32_t)L_52) < ((int32_t)L_53)))
		{
			goto IL_00e4;
		}
	}
	{
		V_10 = (int32_t)0;
		goto IL_0186;
	}

IL_0104:
	{
		NativeHashMapData_t2895088845 * L_54 = ___data0;
		NullCheck(L_54);
		uint8_t* L_55 = (uint8_t*)L_54->get_buckets_3();
		V_11 = (int32_t*)L_55;
		uint8_t* L_56 = V_6;
		V_12 = (int32_t*)L_56;
		goto IL_0171;
	}

IL_0115:
	{
		int32_t* L_57 = V_11;
		int32_t L_58 = V_10;
		int32_t L_59 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_57, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_58)), (int32_t)4)))));
		V_13 = (int32_t)L_59;
		int32_t* L_60 = V_11;
		int32_t L_61 = V_10;
		int32_t* L_62 = V_12;
		int32_t L_63 = V_13;
		int32_t L_64 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_62, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_63)), (int32_t)4)))));
		*((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_60, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_61)), (int32_t)4))))) = (int32_t)L_64;
		NativeHashMapData_t2895088845 * L_65 = ___data0;
		NullCheck(L_65);
		uint8_t* L_66 = (uint8_t*)L_65->get_keys_1();
		int32_t L_67 = V_13;
		uint32_t L_68 = ((  uint32_t (*) (RuntimeObject * /* static, unused */, void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)(NULL /*static, unused*/, (void*)(void*)L_66, (int32_t)L_67, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
		V_15 = (uint32_t)L_68;
		int32_t L_69 = UInt32_GetHashCode_m3722548385((uint32_t*)(uint32_t*)(&V_15), /*hidden argument*/NULL);
		int32_t L_70 = ___newBucketCapacity2;
		V_14 = (int32_t)((int32_t)((int32_t)L_69&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_70, (int32_t)1))));
		int32_t* L_71 = V_12;
		int32_t L_72 = V_13;
		uint8_t* L_73 = V_7;
		int32_t L_74 = V_14;
		int32_t L_75 = *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_73, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_74)), (int32_t)4)))));
		*((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_71, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_72)), (int32_t)4))))) = (int32_t)L_75;
		uint8_t* L_76 = V_7;
		int32_t L_77 = V_14;
		int32_t L_78 = V_13;
		*((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_76, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_77)), (int32_t)4))))) = (int32_t)L_78;
	}

IL_0171:
	{
		int32_t* L_79 = V_11;
		int32_t L_80 = V_10;
		int32_t L_81 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_79, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_80)), (int32_t)4)))));
		if ((((int32_t)L_81) >= ((int32_t)0)))
		{
			goto IL_0115;
		}
	}
	{
		int32_t L_82 = V_10;
		V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_82, (int32_t)1));
	}

IL_0186:
	{
		int32_t L_83 = V_10;
		NativeHashMapData_t2895088845 * L_84 = ___data0;
		NullCheck(L_84);
		int32_t L_85 = (int32_t)L_84->get_bucketCapacityMask_5();
		if ((((int32_t)L_83) <= ((int32_t)L_85)))
		{
			goto IL_0104;
		}
	}
	{
		NativeHashMapData_t2895088845 * L_86 = ___data0;
		NullCheck(L_86);
		uint8_t* L_87 = (uint8_t*)L_86->get_values_0();
		int32_t L_88 = ___label3;
		UnsafeUtility_Free_m3354695133(NULL /*static, unused*/, (void*)(void*)L_87, (int32_t)L_88, /*hidden argument*/NULL);
		NativeHashMapData_t2895088845 * L_89 = ___data0;
		NullCheck(L_89);
		int32_t L_90 = (int32_t)L_89->get_allocatedIndexLength_8();
		NativeHashMapData_t2895088845 * L_91 = ___data0;
		NullCheck(L_91);
		int32_t L_92 = (int32_t)L_91->get_capacity_4();
		if ((((int32_t)L_90) <= ((int32_t)L_92)))
		{
			goto IL_01bc;
		}
	}
	{
		NativeHashMapData_t2895088845 * L_93 = ___data0;
		NativeHashMapData_t2895088845 * L_94 = ___data0;
		NullCheck(L_94);
		int32_t L_95 = (int32_t)L_94->get_capacity_4();
		NullCheck(L_93);
		L_93->set_allocatedIndexLength_8(L_95);
	}

IL_01bc:
	{
		NativeHashMapData_t2895088845 * L_96 = ___data0;
		uint8_t* L_97 = V_4;
		NullCheck(L_96);
		L_96->set_values_0((uint8_t*)L_97);
		NativeHashMapData_t2895088845 * L_98 = ___data0;
		uint8_t* L_99 = V_5;
		NullCheck(L_98);
		L_98->set_keys_1((uint8_t*)L_99);
		NativeHashMapData_t2895088845 * L_100 = ___data0;
		uint8_t* L_101 = V_6;
		NullCheck(L_100);
		L_100->set_next_2((uint8_t*)L_101);
		NativeHashMapData_t2895088845 * L_102 = ___data0;
		uint8_t* L_103 = V_7;
		NullCheck(L_102);
		L_102->set_buckets_3((uint8_t*)L_103);
		NativeHashMapData_t2895088845 * L_104 = ___data0;
		int32_t L_105 = ___newCapacity1;
		NullCheck(L_104);
		L_104->set_capacity_4(L_105);
		NativeHashMapData_t2895088845 * L_106 = ___data0;
		int32_t L_107 = ___newBucketCapacity2;
		NullCheck(L_106);
		L_106->set_bucketCapacityMask_5(((int32_t)il2cpp_codegen_subtract((int32_t)L_107, (int32_t)1)));
		return;
	}
}
// System.Void Unity.Entities.ComponentGroup::GetBufferArray<Unity.Entities.ProxyBufferElementData>(Unity.Entities.ComponentChunkIterator&,System.Int32,System.Int32,Unity.Entities.BufferArray`1<T>&)
extern "C" IL2CPP_METHOD_ATTR void ComponentGroup_GetBufferArray_TisProxyBufferElementData_t1340588351_m3126411941_gshared (ComponentGroup_t2833029144 * __this, ComponentChunkIterator_t1431290971 * ___iterator0, int32_t ___indexInComponentGroup1, int32_t ___length2, BufferArray_1_t231617220 * ___output3, const RuntimeMethod* method)
{
	{
		ComponentChunkIterator_t1431290971 * L_0 = ___iterator0;
		int32_t L_1 = ___indexInComponentGroup1;
		L_0->set_IndexInComponentGroup_9(L_1);
		BufferArray_1_t231617220 * L_2 = ___output3;
		ComponentChunkIterator_t1431290971 * L_3 = ___iterator0;
		int32_t L_4 = ___length2;
		int32_t L_5 = ___indexInComponentGroup1;
		NullCheck((ComponentGroup_t2833029144 *)__this);
		bool L_6 = ComponentGroup_GetIsReadOnly_m2187498704((ComponentGroup_t2833029144 *)__this, (int32_t)L_5, /*hidden argument*/NULL);
		BufferArray_1__ctor_m509419387((BufferArray_1_t231617220 *)(BufferArray_1_t231617220 *)L_2, (ComponentChunkIterator_t1431290971 )(*(ComponentChunkIterator_t1431290971 *)L_3), (int32_t)L_4, (bool)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void Unity.Entities.ComponentGroup::GetComponentDataArray<Unity.Entities.ProxyComponentData>(Unity.Entities.ComponentChunkIterator&,System.Int32,System.Int32,Unity.Entities.ComponentDataArray`1<T>&)
extern "C" IL2CPP_METHOD_ATTR void ComponentGroup_GetComponentDataArray_TisProxyComponentData_t299728080_m3226093970_gshared (ComponentGroup_t2833029144 * __this, ComponentChunkIterator_t1431290971 * ___iterator0, int32_t ___indexInComponentGroup1, int32_t ___length2, ComponentDataArray_1_t671454146 * ___output3, const RuntimeMethod* method)
{
	{
		ComponentChunkIterator_t1431290971 * L_0 = ___iterator0;
		int32_t L_1 = ___indexInComponentGroup1;
		L_0->set_IndexInComponentGroup_9(L_1);
		ComponentDataArray_1_t671454146 * L_2 = ___output3;
		ComponentChunkIterator_t1431290971 * L_3 = ___iterator0;
		int32_t L_4 = ___length2;
		ComponentDataArray_1__ctor_m3413668973((ComponentDataArray_1_t671454146 *)(ComponentDataArray_1_t671454146 *)L_2, (ComponentChunkIterator_t1431290971 )(*(ComponentChunkIterator_t1431290971 *)L_3), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void Unity.Entities.ComponentGroup::GetSharedComponentDataArray<Unity.Entities.ProxySharedComponentData>(Unity.Entities.ComponentChunkIterator&,System.Int32,System.Int32,Unity.Entities.SharedComponentDataArray`1<T>&)
extern "C" IL2CPP_METHOD_ATTR void ComponentGroup_GetSharedComponentDataArray_TisProxySharedComponentData_t3748587828_m1180027430_gshared (ComponentGroup_t2833029144 * __this, ComponentChunkIterator_t1431290971 * ___iterator0, int32_t ___indexInComponentGroup1, int32_t ___length2, SharedComponentDataArray_1_t2430608759 * ___output3, const RuntimeMethod* method)
{
	{
		ComponentChunkIterator_t1431290971 * L_0 = ___iterator0;
		int32_t L_1 = ___indexInComponentGroup1;
		L_0->set_IndexInComponentGroup_9(L_1);
		SharedComponentDataArray_1_t2430608759 * L_2 = ___output3;
		NullCheck((ComponentGroup_t2833029144 *)__this);
		ArchetypeManager_t1503134666 * L_3 = ComponentGroup_get_ArchetypeManager_m3425104322((ComponentGroup_t2833029144 *)__this, /*hidden argument*/NULL);
		NullCheck((ArchetypeManager_t1503134666 *)L_3);
		SharedComponentDataManager_t262160963 * L_4 = ArchetypeManager_GetSharedComponentDataManager_m2249703585((ArchetypeManager_t1503134666 *)L_3, /*hidden argument*/NULL);
		int32_t L_5 = ___indexInComponentGroup1;
		ComponentChunkIterator_t1431290971 * L_6 = ___iterator0;
		int32_t L_7 = ___length2;
		SharedComponentDataArray_1__ctor_m2502272174((SharedComponentDataArray_1_t2430608759 *)(SharedComponentDataArray_1_t2430608759 *)L_2, (SharedComponentDataManager_t262160963 *)L_4, (int32_t)L_5, (ComponentChunkIterator_t1431290971 )(*(ComponentChunkIterator_t1431290971 *)L_6), (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void Unity.Entities.ComponentSystemBase::ArrayUtilityAdd<System.Object>(T[]&,T)
extern "C" IL2CPP_METHOD_ATTR void ComponentSystemBase_ArrayUtilityAdd_TisRuntimeObject_m2302195498_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325** ___array0, RuntimeObject * ___item1, const RuntimeMethod* method)
{
	{
		ObjectU5BU5D_t2843939325** L_0 = ___array0;
		ObjectU5BU5D_t2843939325** L_1 = ___array0;
		ObjectU5BU5D_t2843939325* L_2 = *((ObjectU5BU5D_t2843939325**)L_1);
		NullCheck(L_2);
		((  void (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (ObjectU5BU5D_t2843939325**)(ObjectU5BU5D_t2843939325**)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		ObjectU5BU5D_t2843939325** L_3 = ___array0;
		ObjectU5BU5D_t2843939325* L_4 = *((ObjectU5BU5D_t2843939325**)L_3);
		ObjectU5BU5D_t2843939325** L_5 = ___array0;
		ObjectU5BU5D_t2843939325* L_6 = *((ObjectU5BU5D_t2843939325**)L_5);
		NullCheck(L_6);
		RuntimeObject * L_7 = ___item1;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)1))), (RuntimeObject *)L_7);
		return;
	}
}
// System.Void Unity.Entities.EntityCommandBuffer::AddComponent<Unity.Rendering.VisibleLocalToWorld>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityCommandBuffer_AddComponent_TisVisibleLocalToWorld_t3873701513_m428012640_gshared (EntityCommandBuffer_t3674614928 * __this, Entity_t509829677  ___e0, VisibleLocalToWorld_t3873701513  ___component1, const RuntimeMethod* method)
{
	{
		EntityCommandBufferData_t2370150507 * L_0 = (EntityCommandBufferData_t2370150507 *)__this->get_m_Data_0();
		EntityCommandBufferData_t2370150507 * L_1 = (EntityCommandBufferData_t2370150507 *)__this->get_m_Data_0();
		NullCheck(L_1);
		EntityCommandBufferChain_t160020615 * L_2 = (EntityCommandBufferChain_t160020615 *)L_1->get_address_of_m_MainThreadChain_0();
		Entity_t509829677  L_3 = ___e0;
		VisibleLocalToWorld_t3873701513  L_4 = ___component1;
		EntityCommandBufferData_AddEntityComponentCommand_TisVisibleLocalToWorld_t3873701513_m2818222431((EntityCommandBufferData_t2370150507 *)(EntityCommandBufferData_t2370150507 *)L_0, (EntityCommandBufferChain_t160020615 *)(EntityCommandBufferChain_t160020615 *)L_2, (int32_t)((int32_t)2147483647LL), (int32_t)3, (Entity_t509829677 )L_3, (VisibleLocalToWorld_t3873701513 )L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
extern "C"  void EntityCommandBuffer_AddComponent_TisVisibleLocalToWorld_t3873701513_m428012640_AdjustorThunk (RuntimeObject * __this, Entity_t509829677  ___e0, VisibleLocalToWorld_t3873701513  ___component1, const RuntimeMethod* method)
{
	EntityCommandBuffer_t3674614928 * _thisAdjusted = reinterpret_cast<EntityCommandBuffer_t3674614928 *>(__this + 1);
	EntityCommandBuffer_AddComponent_TisVisibleLocalToWorld_t3873701513_m428012640(_thisAdjusted, ___e0, ___component1, method);
}
// System.Void Unity.Entities.EntityCommandBufferData::AddEntityComponentCommand<Unity.Rendering.VisibleLocalToWorld>(Unity.Entities.EntityCommandBufferChain*,System.Int32,Unity.Entities.ECBCommand,Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityCommandBufferData_AddEntityComponentCommand_TisVisibleLocalToWorld_t3873701513_m2818222431_gshared (EntityCommandBufferData_t2370150507 * __this, EntityCommandBufferChain_t160020615 * ___chain0, int32_t ___jobIndex1, int32_t ___op2, Entity_t509829677  ___e3, VisibleLocalToWorld_t3873701513  ___component4, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	EntityComponentCommand_t1217005941 * V_3 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		int32_t L_1 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		V_1 = (int32_t)L_1;
		uint32_t L_2 = sizeof(EntityComponentCommand_t1217005941 );
		int32_t L_3 = V_1;
		int32_t L_4 = EntityCommandBufferData_Align_m1931201586(NULL /*static, unused*/, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), (int32_t)8, /*hidden argument*/NULL);
		V_2 = (int32_t)L_4;
		EntityCommandBufferChain_t160020615 * L_5 = ___chain0;
		int32_t L_6 = ___jobIndex1;
		int32_t L_7 = V_2;
		uint8_t* L_8 = EntityCommandBufferData_Reserve_m1912116175((EntityCommandBufferData_t2370150507 *)(EntityCommandBufferData_t2370150507 *)__this, (EntityCommandBufferChain_t160020615 *)(EntityCommandBufferChain_t160020615 *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL);
		V_3 = (EntityComponentCommand_t1217005941 *)L_8;
		EntityComponentCommand_t1217005941 * L_9 = V_3;
		NullCheck(L_9);
		EntityCommand_t4220681025 * L_10 = (EntityCommand_t4220681025 *)L_9->get_address_of_Header_0();
		BasicCommand_t2577308590 * L_11 = (BasicCommand_t2577308590 *)L_10->get_address_of_Header_0();
		int32_t L_12 = ___op2;
		L_11->set_CommandType_0(L_12);
		EntityComponentCommand_t1217005941 * L_13 = V_3;
		NullCheck(L_13);
		EntityCommand_t4220681025 * L_14 = (EntityCommand_t4220681025 *)L_13->get_address_of_Header_0();
		BasicCommand_t2577308590 * L_15 = (BasicCommand_t2577308590 *)L_14->get_address_of_Header_0();
		int32_t L_16 = V_2;
		L_15->set_TotalSize_1(L_16);
		EntityComponentCommand_t1217005941 * L_17 = V_3;
		NullCheck(L_17);
		EntityCommand_t4220681025 * L_18 = (EntityCommand_t4220681025 *)L_17->get_address_of_Header_0();
		BasicCommand_t2577308590 * L_19 = (BasicCommand_t2577308590 *)L_18->get_address_of_Header_0();
		EntityCommandBufferChain_t160020615 * L_20 = ___chain0;
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_m_LastSortIndex_6();
		L_19->set_SortIndex_2(L_21);
		EntityComponentCommand_t1217005941 * L_22 = V_3;
		NullCheck(L_22);
		EntityCommand_t4220681025 * L_23 = (EntityCommand_t4220681025 *)L_22->get_address_of_Header_0();
		Entity_t509829677  L_24 = ___e3;
		L_23->set_Entity_1(L_24);
		EntityComponentCommand_t1217005941 * L_25 = V_3;
		int32_t L_26 = V_0;
		NullCheck(L_25);
		L_25->set_ComponentTypeIndex_1(L_26);
		EntityComponentCommand_t1217005941 * L_27 = V_3;
		int32_t L_28 = V_1;
		NullCheck(L_27);
		L_27->set_ComponentSize_2(L_28);
		EntityComponentCommand_t1217005941 * L_29 = V_3;
		uint32_t L_30 = sizeof(EntityComponentCommand_t1217005941 );
		((  void (*) (RuntimeObject * /* static, unused */, VisibleLocalToWorld_t3873701513 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)(NULL /*static, unused*/, (VisibleLocalToWorld_t3873701513 *)(VisibleLocalToWorld_t3873701513 *)(&___component4), (void*)(void*)((EntityComponentCommand_t1217005941 *)il2cpp_codegen_add((intptr_t)L_29, (int32_t)L_30)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2));
		return;
	}
}
extern "C"  void EntityCommandBufferData_AddEntityComponentCommand_TisVisibleLocalToWorld_t3873701513_m2818222431_AdjustorThunk (RuntimeObject * __this, EntityCommandBufferChain_t160020615 * ___chain0, int32_t ___jobIndex1, int32_t ___op2, Entity_t509829677  ___e3, VisibleLocalToWorld_t3873701513  ___component4, const RuntimeMethod* method)
{
	EntityCommandBufferData_t2370150507 * _thisAdjusted = reinterpret_cast<EntityCommandBufferData_t2370150507 *>(__this + 1);
	EntityCommandBufferData_AddEntityComponentCommand_TisVisibleLocalToWorld_t3873701513_m2818222431(_thisAdjusted, ___chain0, ___jobIndex1, ___op2, ___e3, ___component4, method);
}
// System.Void Unity.Entities.EntityManager::AddSharedComponentData<Unity.Rendering.MeshInstanceRenderer>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_AddSharedComponentData_TisMeshInstanceRenderer_t1374477304_m3416911085_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, MeshInstanceRenderer_t1374477304  ___componentData1, const RuntimeMethod* method)
{
	{
		Entity_t509829677  L_0 = ___entity0;
		ComponentType_t2324479623  L_1 = ((  ComponentType_t2324479623  (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityManager_AddComponent_m343966320((EntityManager_t3845218210 *)__this, (Entity_t509829677 )L_0, (ComponentType_t2324479623 )L_1, /*hidden argument*/NULL);
		Entity_t509829677  L_2 = ___entity0;
		MeshInstanceRenderer_t1374477304  L_3 = ___componentData1;
		NullCheck((EntityManager_t3845218210 *)__this);
		((  void (*) (EntityManager_t3845218210 *, Entity_t509829677 , MeshInstanceRenderer_t1374477304 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((EntityManager_t3845218210 *)__this, (Entity_t509829677 )L_2, (MeshInstanceRenderer_t1374477304 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Contents.ECS.ParticleComponentData>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisParticleComponentData_t1558431805_m672298142_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, ParticleComponentData_t1558431805  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, ParticleComponentData_t1558431805 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (ParticleComponentData_t1558431805 *)(ParticleComponentData_t1558431805 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Rendering.MeshInstanceFlippedWindingTag>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisMeshInstanceFlippedWindingTag_t2033129844_m1530070759_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, MeshInstanceFlippedWindingTag_t2033129844  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, MeshInstanceFlippedWindingTag_t2033129844 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (MeshInstanceFlippedWindingTag_t2033129844 *)(MeshInstanceFlippedWindingTag_t2033129844 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Transforms.Attach>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisAttach_t1782056632_m3994459881_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, Attach_t1782056632  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, Attach_t1782056632 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (Attach_t1782056632 *)(Attach_t1782056632 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Transforms.Frozen>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisFrozen_t2972547853_m89016996_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, Frozen_t2972547853  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, Frozen_t2972547853 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (Frozen_t2972547853 *)(Frozen_t2972547853 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Transforms.LocalToWorld>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisLocalToWorld_t2122786298_m2611642676_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, LocalToWorld_t2122786298  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, LocalToWorld_t2122786298 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (LocalToWorld_t2122786298 *)(LocalToWorld_t2122786298 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Transforms.Position>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisPosition_t3710960761_m2296154928_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, Position_t3710960761  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, Position_t3710960761 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (Position_t3710960761 *)(Position_t3710960761 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Transforms.Rotation>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisRotation_t3876701058_m4041226936_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, Rotation_t3876701058  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, Rotation_t3876701058 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (Rotation_t3876701058 *)(Rotation_t3876701058 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Transforms.Scale>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisScale_t37534100_m3066932983_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, Scale_t37534100  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, Scale_t37534100 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (Scale_t37534100 *)(Scale_t37534100 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetComponentData<Unity.Transforms.Static>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetComponentData_TisStatic_t1228795224_m4206690472_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, Static_t1228795224  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	{
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		ComponentJobSafetyManager_t1920275903 * L_1 = EntityManager_get_ComponentJobSafetyManager_m4222740977((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_2 = V_0;
		NullCheck((ComponentJobSafetyManager_t1920275903 *)L_1);
		ComponentJobSafetyManager_CompleteReadAndWriteDependency_m2568531409((ComponentJobSafetyManager_t1920275903 *)L_1, (int32_t)L_2, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_3 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		Entity_t509829677  L_4 = ___entity0;
		int32_t L_5 = V_0;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_6 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck(L_6);
		uint32_t L_7 = (uint32_t)L_6->get_GlobalSystemVersion_4();
		uint8_t* L_8 = EntityDataManager_GetComponentDataWithTypeRW_m3523752983((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_3, (Entity_t509829677 )L_4, (int32_t)L_5, (uint32_t)L_7, /*hidden argument*/NULL);
		V_1 = (uint8_t*)L_8;
		uint8_t* L_9 = V_1;
		((  void (*) (RuntimeObject * /* static, unused */, Static_t1228795224 *, void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, (Static_t1228795224 *)(Static_t1228795224 *)(&___componentData1), (void*)(void*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		return;
	}
}
// System.Void Unity.Entities.EntityManager::SetSharedComponentData<Unity.Rendering.MeshInstanceRenderer>(Unity.Entities.Entity,T)
extern "C" IL2CPP_METHOD_ATTR void EntityManager_SetSharedComponentData_TisMeshInstanceRenderer_t1374477304_m2196606720_gshared (EntityManager_t3845218210 * __this, Entity_t509829677  ___entity0, MeshInstanceRenderer_t1374477304  ___componentData1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityManager_BeforeStructuralChange_m4249005702((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		int32_t L_0 = ((  int32_t (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (int32_t)L_0;
		SharedComponentDataManager_t262160963 * L_1 = (SharedComponentDataManager_t262160963 *)__this->get_m_SharedComponentManager_3();
		MeshInstanceRenderer_t1374477304  L_2 = ___componentData1;
		NullCheck((SharedComponentDataManager_t262160963 *)L_1);
		int32_t L_3 = ((  int32_t (*) (SharedComponentDataManager_t262160963 *, MeshInstanceRenderer_t1374477304 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((SharedComponentDataManager_t262160963 *)L_1, (MeshInstanceRenderer_t1374477304 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		V_1 = (int32_t)L_3;
		NullCheck((EntityManager_t3845218210 *)__this);
		EntityDataManager_t2284384977 * L_4 = EntityManager_get_Entities_m337053235((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		NullCheck((EntityManager_t3845218210 *)__this);
		ArchetypeManager_t1503134666 * L_5 = EntityManager_get_ArchetypeManager_m716148300((EntityManager_t3845218210 *)__this, /*hidden argument*/NULL);
		SharedComponentDataManager_t262160963 * L_6 = (SharedComponentDataManager_t262160963 *)__this->get_m_SharedComponentManager_3();
		Entity_t509829677  L_7 = ___entity0;
		int32_t L_8 = V_0;
		int32_t L_9 = V_1;
		EntityDataManager_SetSharedComponentDataIndex_m1503657114((EntityDataManager_t2284384977 *)(EntityDataManager_t2284384977 *)L_4, (ArchetypeManager_t1503134666 *)L_5, (SharedComponentDataManager_t262160963 *)L_6, (Entity_t509829677 )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/NULL);
		SharedComponentDataManager_t262160963 * L_10 = (SharedComponentDataManager_t262160963 *)__this->get_m_SharedComponentManager_3();
		int32_t L_11 = V_1;
		NullCheck((SharedComponentDataManager_t262160963 *)L_10);
		SharedComponentDataManager_RemoveReference_m582706133((SharedComponentDataManager_t262160963 *)L_10, (int32_t)L_11, (int32_t)1, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Component::GetComponents<System.Object>(System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Component_GetComponents_TisRuntimeObject_m2416546752_gshared (Component_t1923634451 * __this, List_1_t257213610 * ___results0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Component_GetComponents_TisRuntimeObject_m2416546752_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t3027515415  L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_0, /*hidden argument*/NULL);
		List_1_t257213610 * L_2 = ___results0;
		NullCheck((Component_t1923634451 *)__this);
		Component_GetComponentsForListInternal_m1419905927((Component_t1923634451 *)__this, (Type_t *)L_1, (RuntimeObject *)L_2, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Component::GetComponentsInChildren<System.Object>(System.Boolean,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Component_GetComponentsInChildren_TisRuntimeObject_m674916799_gshared (Component_t1923634451 * __this, bool ___includeInactive0, List_1_t257213610 * ___result1, const RuntimeMethod* method)
{
	{
		NullCheck((Component_t1923634451 *)__this);
		GameObject_t1113636619 * L_0 = Component_get_gameObject_m442555142((Component_t1923634451 *)__this, /*hidden argument*/NULL);
		bool L_1 = ___includeInactive0;
		List_1_t257213610 * L_2 = ___result1;
		NullCheck((GameObject_t1113636619 *)L_0);
		((  void (*) (GameObject_t1113636619 *, bool, List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((GameObject_t1113636619 *)L_0, (bool)L_1, (List_1_t257213610 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void UnityEngine.Component::GetComponentsInChildren<System.Object>(System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Component_GetComponentsInChildren_TisRuntimeObject_m35549932_gshared (Component_t1923634451 * __this, List_1_t257213610 * ___results0, const RuntimeMethod* method)
{
	{
		List_1_t257213610 * L_0 = ___results0;
		NullCheck((Component_t1923634451 *)__this);
		((  void (*) (Component_t1923634451 *, bool, List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Component_t1923634451 *)__this, (bool)0, (List_1_t257213610 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void UnityEngine.Component::GetComponentsInParent<System.Object>(System.Boolean,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Component_GetComponentsInParent_TisRuntimeObject_m3603136339_gshared (Component_t1923634451 * __this, bool ___includeInactive0, List_1_t257213610 * ___results1, const RuntimeMethod* method)
{
	{
		NullCheck((Component_t1923634451 *)__this);
		GameObject_t1113636619 * L_0 = Component_get_gameObject_m442555142((Component_t1923634451 *)__this, /*hidden argument*/NULL);
		bool L_1 = ___includeInactive0;
		List_1_t257213610 * L_2 = ___results1;
		NullCheck((GameObject_t1113636619 *)L_0);
		((  void (*) (GameObject_t1113636619 *, bool, List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((GameObject_t1113636619 *)L_0, (bool)L_1, (List_1_t257213610 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		return;
	}
}
// System.Void UnityEngine.EventSystems.ExecuteEvents::GetEventList<System.Object>(UnityEngine.GameObject,System.Collections.Generic.IList`1<UnityEngine.EventSystems.IEventSystemHandler>)
extern "C" IL2CPP_METHOD_ATTR void ExecuteEvents_GetEventList_TisRuntimeObject_m3803188029_gshared (RuntimeObject * __this /* static, unused */, GameObject_t1113636619 * ___go0, RuntimeObject* ___results1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (ExecuteEvents_GetEventList_TisRuntimeObject_m3803188029_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t3395709193 * V_0 = NULL;
	int32_t V_1 = 0;
	{
		RuntimeObject* L_0 = ___results1;
		if (L_0)
		{
			goto IL_0017;
		}
	}
	{
		ArgumentException_t132251570 * L_1 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1216717135(L_1, (String_t*)_stringLiteral1261396091, (String_t*)_stringLiteral2001578372, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, ExecuteEvents_GetEventList_TisRuntimeObject_m3803188029_RuntimeMethod_var);
	}

IL_0017:
	{
		GameObject_t1113636619 * L_2 = ___go0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_t631007953_il2cpp_TypeInfo_var);
		bool L_3 = Object_op_Equality_m1810815630(NULL /*static, unused*/, (Object_t631007953 *)L_2, (Object_t631007953 *)NULL, /*hidden argument*/NULL);
		if (L_3)
		{
			goto IL_002e;
		}
	}
	{
		GameObject_t1113636619 * L_4 = ___go0;
		NullCheck((GameObject_t1113636619 *)L_4);
		bool L_5 = GameObject_get_activeInHierarchy_m2006396688((GameObject_t1113636619 *)L_4, /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_0033;
		}
	}

IL_002e:
	{
		goto IL_0087;
	}

IL_0033:
	{
		IL2CPP_RUNTIME_CLASS_INIT(ListPool_1_t2953223642_il2cpp_TypeInfo_var);
		List_1_t3395709193 * L_6 = ListPool_1_Get_m2062177143(NULL /*static, unused*/, /*hidden argument*/ListPool_1_Get_m2062177143_RuntimeMethod_var);
		V_0 = (List_1_t3395709193 *)L_6;
		GameObject_t1113636619 * L_7 = ___go0;
		List_1_t3395709193 * L_8 = V_0;
		NullCheck((GameObject_t1113636619 *)L_7);
		GameObject_GetComponents_TisComponent_t1923634451_m1648148377((GameObject_t1113636619 *)L_7, (List_1_t3395709193 *)L_8, /*hidden argument*/GameObject_GetComponents_TisComponent_t1923634451_m1648148377_RuntimeMethod_var);
		V_1 = (int32_t)0;
		goto IL_0075;
	}

IL_0047:
	{
		List_1_t3395709193 * L_9 = V_0;
		int32_t L_10 = V_1;
		NullCheck((List_1_t3395709193 *)L_9);
		Component_t1923634451 * L_11 = List_1_get_Item_m3306164819((List_1_t3395709193 *)L_9, (int32_t)L_10, /*hidden argument*/List_1_get_Item_m3306164819_RuntimeMethod_var);
		IL2CPP_RUNTIME_CLASS_INIT(ExecuteEvents_t3484638744_il2cpp_TypeInfo_var);
		bool L_12 = ((  bool (*) (RuntimeObject * /* static, unused */, Component_t1923634451 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (Component_t1923634451 *)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		if (L_12)
		{
			goto IL_005e;
		}
	}
	{
		goto IL_0071;
	}

IL_005e:
	{
		RuntimeObject* L_13 = ___results1;
		List_1_t3395709193 * L_14 = V_0;
		int32_t L_15 = V_1;
		NullCheck((List_1_t3395709193 *)L_14);
		Component_t1923634451 * L_16 = List_1_get_Item_m3306164819((List_1_t3395709193 *)L_14, (int32_t)L_15, /*hidden argument*/List_1_get_Item_m3306164819_RuntimeMethod_var);
		NullCheck((RuntimeObject*)L_13);
		InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.EventSystems.IEventSystemHandler>::Add(!0) */, ICollection_1_t1887868788_il2cpp_TypeInfo_var, (RuntimeObject*)L_13, (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_16, IEventSystemHandler_t3354683850_il2cpp_TypeInfo_var)));
	}

IL_0071:
	{
		int32_t L_17 = V_1;
		V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
	}

IL_0075:
	{
		int32_t L_18 = V_1;
		List_1_t3395709193 * L_19 = V_0;
		NullCheck((List_1_t3395709193 *)L_19);
		int32_t L_20 = List_1_get_Count_m1294235957((List_1_t3395709193 *)L_19, /*hidden argument*/List_1_get_Count_m1294235957_RuntimeMethod_var);
		if ((((int32_t)L_18) < ((int32_t)L_20)))
		{
			goto IL_0047;
		}
	}
	{
		List_1_t3395709193 * L_21 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(ListPool_1_t2953223642_il2cpp_TypeInfo_var);
		ListPool_1_Release_m3920209327(NULL /*static, unused*/, (List_1_t3395709193 *)L_21, /*hidden argument*/ListPool_1_Release_m3920209327_RuntimeMethod_var);
	}

IL_0087:
	{
		return;
	}
}
// System.Void UnityEngine.Events.BaseInvokableCall::ThrowOnInvalidArg<System.Boolean>(System.Object)
extern "C" IL2CPP_METHOD_ATTR void BaseInvokableCall_ThrowOnInvalidArg_TisBoolean_t97287965_m3019671566_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BaseInvokableCall_ThrowOnInvalidArg_TisBoolean_t97287965_m3019671566_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___arg0;
		if (!L_0)
		{
			goto IL_003e;
		}
	}
	{
		RuntimeObject * L_1 = ___arg0;
		if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))))
		{
			goto IL_003e;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)L_2;
		RuntimeObject * L_4 = ___arg0;
		NullCheck((RuntimeObject *)L_4);
		Type_t * L_5 = Object_GetType_m88164663((RuntimeObject *)L_4, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)L_3;
		RuntimeTypeHandle_t3027515415  L_7 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_8 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
		String_t* L_9 = UnityString_Format_m261690510(NULL /*static, unused*/, (String_t*)_stringLiteral273595399, (ObjectU5BU5D_t2843939325*)L_6, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_10, (String_t*)L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, BaseInvokableCall_ThrowOnInvalidArg_TisBoolean_t97287965_m3019671566_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.Void UnityEngine.Events.BaseInvokableCall::ThrowOnInvalidArg<System.Int32>(System.Object)
extern "C" IL2CPP_METHOD_ATTR void BaseInvokableCall_ThrowOnInvalidArg_TisInt32_t2950945753_m635860201_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BaseInvokableCall_ThrowOnInvalidArg_TisInt32_t2950945753_m635860201_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___arg0;
		if (!L_0)
		{
			goto IL_003e;
		}
	}
	{
		RuntimeObject * L_1 = ___arg0;
		if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))))
		{
			goto IL_003e;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)L_2;
		RuntimeObject * L_4 = ___arg0;
		NullCheck((RuntimeObject *)L_4);
		Type_t * L_5 = Object_GetType_m88164663((RuntimeObject *)L_4, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)L_3;
		RuntimeTypeHandle_t3027515415  L_7 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_8 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
		String_t* L_9 = UnityString_Format_m261690510(NULL /*static, unused*/, (String_t*)_stringLiteral273595399, (ObjectU5BU5D_t2843939325*)L_6, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_10, (String_t*)L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, BaseInvokableCall_ThrowOnInvalidArg_TisInt32_t2950945753_m635860201_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.Void UnityEngine.Events.BaseInvokableCall::ThrowOnInvalidArg<System.Object>(System.Object)
extern "C" IL2CPP_METHOD_ATTR void BaseInvokableCall_ThrowOnInvalidArg_TisRuntimeObject_m2266633109_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BaseInvokableCall_ThrowOnInvalidArg_TisRuntimeObject_m2266633109_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___arg0;
		if (!L_0)
		{
			goto IL_003e;
		}
	}
	{
		RuntimeObject * L_1 = ___arg0;
		if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))))
		{
			goto IL_003e;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)L_2;
		RuntimeObject * L_4 = ___arg0;
		NullCheck((RuntimeObject *)L_4);
		Type_t * L_5 = Object_GetType_m88164663((RuntimeObject *)L_4, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)L_3;
		RuntimeTypeHandle_t3027515415  L_7 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_8 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
		String_t* L_9 = UnityString_Format_m261690510(NULL /*static, unused*/, (String_t*)_stringLiteral273595399, (ObjectU5BU5D_t2843939325*)L_6, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_10, (String_t*)L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, BaseInvokableCall_ThrowOnInvalidArg_TisRuntimeObject_m2266633109_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.Void UnityEngine.Events.BaseInvokableCall::ThrowOnInvalidArg<System.Single>(System.Object)
extern "C" IL2CPP_METHOD_ATTR void BaseInvokableCall_ThrowOnInvalidArg_TisSingle_t1397266774_m3110598205_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BaseInvokableCall_ThrowOnInvalidArg_TisSingle_t1397266774_m3110598205_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___arg0;
		if (!L_0)
		{
			goto IL_003e;
		}
	}
	{
		RuntimeObject * L_1 = ___arg0;
		if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))))
		{
			goto IL_003e;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)L_2;
		RuntimeObject * L_4 = ___arg0;
		NullCheck((RuntimeObject *)L_4);
		Type_t * L_5 = Object_GetType_m88164663((RuntimeObject *)L_4, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)L_3;
		RuntimeTypeHandle_t3027515415  L_7 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_8 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
		String_t* L_9 = UnityString_Format_m261690510(NULL /*static, unused*/, (String_t*)_stringLiteral273595399, (ObjectU5BU5D_t2843939325*)L_6, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_10, (String_t*)L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, BaseInvokableCall_ThrowOnInvalidArg_TisSingle_t1397266774_m3110598205_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.Void UnityEngine.Events.BaseInvokableCall::ThrowOnInvalidArg<UnityEngine.Color>(System.Object)
extern "C" IL2CPP_METHOD_ATTR void BaseInvokableCall_ThrowOnInvalidArg_TisColor_t2555686324_m2926971203_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BaseInvokableCall_ThrowOnInvalidArg_TisColor_t2555686324_m2926971203_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___arg0;
		if (!L_0)
		{
			goto IL_003e;
		}
	}
	{
		RuntimeObject * L_1 = ___arg0;
		if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))))
		{
			goto IL_003e;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)L_2;
		RuntimeObject * L_4 = ___arg0;
		NullCheck((RuntimeObject *)L_4);
		Type_t * L_5 = Object_GetType_m88164663((RuntimeObject *)L_4, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)L_3;
		RuntimeTypeHandle_t3027515415  L_7 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_8 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
		String_t* L_9 = UnityString_Format_m261690510(NULL /*static, unused*/, (String_t*)_stringLiteral273595399, (ObjectU5BU5D_t2843939325*)L_6, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_10, (String_t*)L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, BaseInvokableCall_ThrowOnInvalidArg_TisColor_t2555686324_m2926971203_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.Void UnityEngine.Events.BaseInvokableCall::ThrowOnInvalidArg<UnityEngine.Vector2>(System.Object)
extern "C" IL2CPP_METHOD_ATTR void BaseInvokableCall_ThrowOnInvalidArg_TisVector2_t2156229523_m2162634795_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BaseInvokableCall_ThrowOnInvalidArg_TisVector2_t2156229523_m2162634795_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = ___arg0;
		if (!L_0)
		{
			goto IL_003e;
		}
	}
	{
		RuntimeObject * L_1 = ___arg0;
		if (((RuntimeObject *)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))))
		{
			goto IL_003e;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)L_2;
		RuntimeObject * L_4 = ___arg0;
		NullCheck((RuntimeObject *)L_4);
		Type_t * L_5 = Object_GetType_m88164663((RuntimeObject *)L_4, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = (ObjectU5BU5D_t2843939325*)L_3;
		RuntimeTypeHandle_t3027515415  L_7 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 1)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_8 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
		String_t* L_9 = UnityString_Format_m261690510(NULL /*static, unused*/, (String_t*)_stringLiteral273595399, (ObjectU5BU5D_t2843939325*)L_6, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_10, (String_t*)L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, BaseInvokableCall_ThrowOnInvalidArg_TisVector2_t2156229523_m2162634795_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.VolumeProfile::Remove<System.Object>()
extern "C" IL2CPP_METHOD_ATTR void VolumeProfile_Remove_TisRuntimeObject_m1798836133_gshared (VolumeProfile_t1487161726 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (VolumeProfile_Remove_TisRuntimeObject_m1798836133_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t3027515415  L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_0, /*hidden argument*/NULL);
		NullCheck((VolumeProfile_t1487161726 *)__this);
		VolumeProfile_Remove_m2935514782((VolumeProfile_t1487161726 *)__this, (Type_t *)L_1, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int64>::ExtractTo<System.Int32>(U[],System.Int32,System.UInt32&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_gshared (VectorArray_1_t3624808134 * __this, Int32U5BU5D_t385246372* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t111338413 * ___extractorDelegate3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	{
		Int32U5BU5D_t385246372* L_0 = ___destination0;
		NullCheck(L_0);
		uint32_t L_1 = (uint32_t)__this->get_m_count_3();
		if ((((int64_t)(((int64_t)((int64_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))))))) >= ((int64_t)(((int64_t)((uint64_t)L_1))))))
		{
			goto IL_001b;
		}
	}
	{
		ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral911598892, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_RuntimeMethod_var);
	}

IL_001b:
	{
		uint32_t* L_3 = ___count2;
		uint32_t L_4 = (uint32_t)__this->get_m_count_3();
		*((int32_t*)L_3) = (int32_t)L_4;
		V_0 = (uint32_t)0;
		goto IL_0048;
	}

IL_002a:
	{
		Int32U5BU5D_t385246372* L_5 = ___destination0;
		int32_t L_6 = ___destinationStart1;
		uint32_t L_7 = V_0;
		if ((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)L_6))), (int64_t)(((int64_t)((uint64_t)L_7)))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_RuntimeMethod_var);
		Extractor_1_t111338413 * L_8 = ___extractorDelegate3;
		uint32_t L_9 = V_0;
		int64_t L_10 = VectorArray_1_get_Item_m2825179396((VectorArray_1_t3624808134 *)(VectorArray_1_t3624808134 *)__this, (uint32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		NullCheck((Extractor_1_t111338413 *)L_8);
		int32_t L_11 = ((  int32_t (*) (Extractor_1_t111338413 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Extractor_1_t111338413 *)L_8, (int64_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>((((intptr_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)L_6))), (int64_t)(((int64_t)((uint64_t)L_7)))))))), (int32_t)L_11);
		uint32_t L_12 = V_0;
		V_0 = (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
	}

IL_0048:
	{
		uint32_t L_13 = V_0;
		uint32_t L_14 = (uint32_t)__this->get_m_count_3();
		if ((!(((uint32_t)L_13) >= ((uint32_t)L_14))))
		{
			goto IL_002a;
		}
	}
	{
		return;
	}
}
extern "C"  void VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580_AdjustorThunk (RuntimeObject * __this, Int32U5BU5D_t385246372* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t111338413 * ___extractorDelegate3, const RuntimeMethod* method)
{
	VectorArray_1_t3624808134 * _thisAdjusted = reinterpret_cast<VectorArray_1_t3624808134 *>(__this + 1);
	VectorArray_1_ExtractTo_TisInt32_t2950945753_m4289196580(_thisAdjusted, ___destination0, ___destinationStart1, ___count2, ___extractorDelegate3, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Int64>::ExtractTo<System.Int32>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisInt32_t2950945753_m958304861_gshared (VectorArray_1_t3624808134 * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t111338413 * ___extractorDelegate1, const RuntimeMethod* method)
{
	uint32_t V_0 = 0;
	{
		VectorArray_1_t2839186583 * L_0 = ___destination0;
		uint32_t L_1 = (uint32_t)__this->get_m_count_3();
		VectorArray_1_Reserve_m1008869387((VectorArray_1_t2839186583 *)(VectorArray_1_t2839186583 *)L_0, (uint32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (uint32_t)0;
		goto IL_002b;
	}

IL_0013:
	{
		VectorArray_1_t2839186583 * L_2 = ___destination0;
		Extractor_1_t111338413 * L_3 = ___extractorDelegate1;
		uint32_t L_4 = V_0;
		int64_t L_5 = VectorArray_1_get_Item_m2825179396((VectorArray_1_t3624808134 *)(VectorArray_1_t3624808134 *)__this, (uint32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		NullCheck((Extractor_1_t111338413 *)L_3);
		int32_t L_6 = ((  int32_t (*) (Extractor_1_t111338413 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((Extractor_1_t111338413 *)L_3, (int64_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		VectorArray_1_AddUnchecked_m2597688155((VectorArray_1_t2839186583 *)(VectorArray_1_t2839186583 *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2));
		uint32_t L_7 = V_0;
		V_0 = (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
	}

IL_002b:
	{
		uint32_t L_8 = V_0;
		uint32_t L_9 = (uint32_t)__this->get_m_count_3();
		if ((!(((uint32_t)L_8) >= ((uint32_t)L_9))))
		{
			goto IL_0013;
		}
	}
	{
		return;
	}
}
extern "C"  void VectorArray_1_ExtractTo_TisInt32_t2950945753_m958304861_AdjustorThunk (RuntimeObject * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t111338413 * ___extractorDelegate1, const RuntimeMethod* method)
{
	VectorArray_1_t3624808134 * _thisAdjusted = reinterpret_cast<VectorArray_1_t3624808134 *>(__this + 1);
	VectorArray_1_ExtractTo_TisInt32_t2950945753_m958304861(_thisAdjusted, ___destination0, ___extractorDelegate1, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::ExtractTo<System.Object>(U[],System.Int32,System.UInt32&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_gshared (VectorArray_1_t2968346994 * __this, ObjectU5BU5D_t2843939325* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t525265324 * ___extractorDelegate3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	{
		ObjectU5BU5D_t2843939325* L_0 = ___destination0;
		NullCheck(L_0);
		uint32_t L_1 = (uint32_t)__this->get_m_count_3();
		if ((((int64_t)(((int64_t)((int64_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))))))) >= ((int64_t)(((int64_t)((uint64_t)L_1))))))
		{
			goto IL_001b;
		}
	}
	{
		ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral911598892, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_RuntimeMethod_var);
	}

IL_001b:
	{
		uint32_t* L_3 = ___count2;
		uint32_t L_4 = (uint32_t)__this->get_m_count_3();
		*((int32_t*)L_3) = (int32_t)L_4;
		V_0 = (uint32_t)0;
		goto IL_0048;
	}

IL_002a:
	{
		ObjectU5BU5D_t2843939325* L_5 = ___destination0;
		int32_t L_6 = ___destinationStart1;
		uint32_t L_7 = V_0;
		if ((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)L_6))), (int64_t)(((int64_t)((uint64_t)L_7)))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_RuntimeMethod_var);
		Extractor_1_t525265324 * L_8 = ___extractorDelegate3;
		uint32_t L_9 = V_0;
		RuntimeObject * L_10 = VectorArray_1_get_Item_m931365590((VectorArray_1_t2968346994 *)(VectorArray_1_t2968346994 *)__this, (uint32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		NullCheck((Extractor_1_t525265324 *)L_8);
		RuntimeObject * L_11 = ((  RuntimeObject * (*) (Extractor_1_t525265324 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Extractor_1_t525265324 *)L_8, (RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>((((intptr_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)L_6))), (int64_t)(((int64_t)((uint64_t)L_7)))))))), (RuntimeObject *)L_11);
		uint32_t L_12 = V_0;
		V_0 = (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
	}

IL_0048:
	{
		uint32_t L_13 = V_0;
		uint32_t L_14 = (uint32_t)__this->get_m_count_3();
		if ((!(((uint32_t)L_13) >= ((uint32_t)L_14))))
		{
			goto IL_002a;
		}
	}
	{
		return;
	}
}
extern "C"  void VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511_AdjustorThunk (RuntimeObject * __this, ObjectU5BU5D_t2843939325* ___destination0, int32_t ___destinationStart1, uint32_t* ___count2, Extractor_1_t525265324 * ___extractorDelegate3, const RuntimeMethod* method)
{
	VectorArray_1_t2968346994 * _thisAdjusted = reinterpret_cast<VectorArray_1_t2968346994 *>(__this + 1);
	VectorArray_1_ExtractTo_TisRuntimeObject_m3735817511(_thisAdjusted, ___destination0, ___destinationStart1, ___count2, ___extractorDelegate3, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<System.Object>::ExtractTo<System.Object>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisRuntimeObject_m1407414747_gshared (VectorArray_1_t2968346994 * __this, VectorArray_1_t2968346994 * ___destination0, Extractor_1_t525265324 * ___extractorDelegate1, const RuntimeMethod* method)
{
	uint32_t V_0 = 0;
	{
		VectorArray_1_t2968346994 * L_0 = ___destination0;
		uint32_t L_1 = (uint32_t)__this->get_m_count_3();
		VectorArray_1_Reserve_m2626172437((VectorArray_1_t2968346994 *)(VectorArray_1_t2968346994 *)L_0, (uint32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (uint32_t)0;
		goto IL_002b;
	}

IL_0013:
	{
		VectorArray_1_t2968346994 * L_2 = ___destination0;
		Extractor_1_t525265324 * L_3 = ___extractorDelegate1;
		uint32_t L_4 = V_0;
		RuntimeObject * L_5 = VectorArray_1_get_Item_m931365590((VectorArray_1_t2968346994 *)(VectorArray_1_t2968346994 *)__this, (uint32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		NullCheck((Extractor_1_t525265324 *)L_3);
		RuntimeObject * L_6 = ((  RuntimeObject * (*) (Extractor_1_t525265324 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((Extractor_1_t525265324 *)L_3, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		VectorArray_1_AddUnchecked_m3264815349((VectorArray_1_t2968346994 *)(VectorArray_1_t2968346994 *)L_2, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2));
		uint32_t L_7 = V_0;
		V_0 = (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
	}

IL_002b:
	{
		uint32_t L_8 = V_0;
		uint32_t L_9 = (uint32_t)__this->get_m_count_3();
		if ((!(((uint32_t)L_8) >= ((uint32_t)L_9))))
		{
			goto IL_0013;
		}
	}
	{
		return;
	}
}
extern "C"  void VectorArray_1_ExtractTo_TisRuntimeObject_m1407414747_AdjustorThunk (RuntimeObject * __this, VectorArray_1_t2968346994 * ___destination0, Extractor_1_t525265324 * ___extractorDelegate1, const RuntimeMethod* method)
{
	VectorArray_1_t2968346994 * _thisAdjusted = reinterpret_cast<VectorArray_1_t2968346994 *>(__this + 1);
	VectorArray_1_ExtractTo_TisRuntimeObject_m1407414747(_thisAdjusted, ___destination0, ___extractorDelegate1, method);
}
// System.Void UnityEngine.Experimental.VectorArray`1<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>::ExtractTo<System.Int32>(UnityEngine.Experimental.VectorArray`1<U>&,UnityEngine.Experimental.VectorArray`1/Extractor`1<T,U>)
extern "C" IL2CPP_METHOD_ATTR void VectorArray_1_ExtractTo_TisInt32_t2950945753_m1342080067_gshared (VectorArray_1_t3176195912 * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t3329031907 * ___extractorDelegate1, const RuntimeMethod* method)
{
	uint32_t V_0 = 0;
	{
		VectorArray_1_t2839186583 * L_0 = ___destination0;
		uint32_t L_1 = (uint32_t)__this->get_m_count_3();
		VectorArray_1_Reserve_m1008869387((VectorArray_1_t2839186583 *)(VectorArray_1_t2839186583 *)L_0, (uint32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (uint32_t)0;
		goto IL_002b;
	}

IL_0013:
	{
		VectorArray_1_t2839186583 * L_2 = ___destination0;
		Extractor_1_t3329031907 * L_3 = ___extractorDelegate1;
		uint32_t L_4 = V_0;
		ShadowRequest_t3287955082  L_5 = VectorArray_1_get_Item_m1162619105((VectorArray_1_t3176195912 *)(VectorArray_1_t3176195912 *)__this, (uint32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		NullCheck((Extractor_1_t3329031907 *)L_3);
		int32_t L_6 = ((  int32_t (*) (Extractor_1_t3329031907 *, ShadowRequest_t3287955082 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((Extractor_1_t3329031907 *)L_3, (ShadowRequest_t3287955082 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		VectorArray_1_AddUnchecked_m2597688155((VectorArray_1_t2839186583 *)(VectorArray_1_t2839186583 *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2));
		uint32_t L_7 = V_0;
		V_0 = (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
	}

IL_002b:
	{
		uint32_t L_8 = V_0;
		uint32_t L_9 = (uint32_t)__this->get_m_count_3();
		if ((!(((uint32_t)L_8) >= ((uint32_t)L_9))))
		{
			goto IL_0013;
		}
	}
	{
		return;
	}
}
extern "C"  void VectorArray_1_ExtractTo_TisInt32_t2950945753_m1342080067_AdjustorThunk (RuntimeObject * __this, VectorArray_1_t2839186583 * ___destination0, Extractor_1_t3329031907 * ___extractorDelegate1, const RuntimeMethod* method)
{
	VectorArray_1_t3176195912 * _thisAdjusted = reinterpret_cast<VectorArray_1_t3176195912 *>(__this + 1);
	VectorArray_1_ExtractTo_TisInt32_t2950945753_m1342080067(_thisAdjusted, ___destination0, ___extractorDelegate1, method);
}
// System.Void UnityEngine.GameObject::GetComponents<System.Object>(System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void GameObject_GetComponents_TisRuntimeObject_m1246177135_gshared (GameObject_t1113636619 * __this, List_1_t257213610 * ___results0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GameObject_GetComponents_TisRuntimeObject_m1246177135_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t3027515415  L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_0, /*hidden argument*/NULL);
		List_1_t257213610 * L_2 = ___results0;
		NullCheck((GameObject_t1113636619 *)__this);
		GameObject_GetComponentsInternal_m4006738154((GameObject_t1113636619 *)__this, (Type_t *)L_1, (bool)0, (bool)0, (bool)1, (bool)0, (RuntimeObject *)L_2, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.GameObject::GetComponentsInChildren<System.Object>(System.Boolean,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void GameObject_GetComponentsInChildren_TisRuntimeObject_m467804091_gshared (GameObject_t1113636619 * __this, bool ___includeInactive0, List_1_t257213610 * ___results1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GameObject_GetComponentsInChildren_TisRuntimeObject_m467804091_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t3027515415  L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_0, /*hidden argument*/NULL);
		bool L_2 = ___includeInactive0;
		List_1_t257213610 * L_3 = ___results1;
		NullCheck((GameObject_t1113636619 *)__this);
		GameObject_GetComponentsInternal_m4006738154((GameObject_t1113636619 *)__this, (Type_t *)L_1, (bool)1, (bool)1, (bool)L_2, (bool)0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.GameObject::GetComponentsInParent<System.Object>(System.Boolean,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void GameObject_GetComponentsInParent_TisRuntimeObject_m947018401_gshared (GameObject_t1113636619 * __this, bool ___includeInactive0, List_1_t257213610 * ___results1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GameObject_GetComponentsInParent_TisRuntimeObject_m947018401_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t3027515415  L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_0, /*hidden argument*/NULL);
		bool L_2 = ___includeInactive0;
		List_1_t257213610 * L_3 = ___results1;
		NullCheck((GameObject_t1113636619 *)__this);
		GameObject_GetComponentsInternal_m4006738154((GameObject_t1113636619 *)__this, (Type_t *)L_1, (bool)1, (bool)1, (bool)L_2, (bool)1, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetArrayForChannel<System.Object>(UnityEngine.Mesh/InternalShaderChannel,T[])
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetArrayForChannel_TisRuntimeObject_m3610167605_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, ObjectU5BU5D_t2843939325* ___values1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___channel0;
		int32_t L_2 = Mesh_DefaultDimensionForChannel_m576040980(NULL /*static, unused*/, (int32_t)L_1, /*hidden argument*/NULL);
		ObjectU5BU5D_t2843939325* L_3 = ___values1;
		ObjectU5BU5D_t2843939325* L_4 = ___values1;
		int32_t L_5 = NoAllocHelpers_SafeLength_m3994544446(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, /*hidden argument*/NULL);
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)0, (int32_t)L_2, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_5, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetArrayForChannel<UnityEngine.Vector3>(UnityEngine.Mesh/InternalShaderChannel,T[])
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetArrayForChannel_TisVector3_t3722313464_m3687142240_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, Vector3U5BU5D_t1718750761* ___values1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___channel0;
		int32_t L_2 = Mesh_DefaultDimensionForChannel_m576040980(NULL /*static, unused*/, (int32_t)L_1, /*hidden argument*/NULL);
		Vector3U5BU5D_t1718750761* L_3 = ___values1;
		Vector3U5BU5D_t1718750761* L_4 = ___values1;
		int32_t L_5 = NoAllocHelpers_SafeLength_m3994544446(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, /*hidden argument*/NULL);
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)0, (int32_t)L_2, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_5, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetListForChannel<System.Object>(UnityEngine.Mesh/InternalShaderChannel,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetListForChannel_TisRuntimeObject_m1409743534_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, List_1_t257213610 * ___values1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___channel0;
		int32_t L_2 = Mesh_DefaultDimensionForChannel_m576040980(NULL /*static, unused*/, (int32_t)L_1, /*hidden argument*/NULL);
		List_1_t257213610 * L_3 = ___values1;
		RuntimeArray * L_4 = NoAllocHelpers_ExtractArrayFromList_m2239661248(NULL /*static, unused*/, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		List_1_t257213610 * L_5 = ___values1;
		int32_t L_6 = ((  int32_t (*) (RuntimeObject * /* static, unused */, List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (List_1_t257213610 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)0, (int32_t)L_2, (RuntimeArray *)L_4, (int32_t)L_6, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetListForChannel<System.Object>(UnityEngine.Mesh/InternalShaderChannel,UnityEngine.Mesh/InternalVertexChannelType,System.Int32,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetListForChannel_TisRuntimeObject_m3859265206_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, int32_t ___format1, int32_t ___dim2, List_1_t257213610 * ___values3, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___format1;
		int32_t L_2 = ___dim2;
		List_1_t257213610 * L_3 = ___values3;
		RuntimeArray * L_4 = NoAllocHelpers_ExtractArrayFromList_m2239661248(NULL /*static, unused*/, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		List_1_t257213610 * L_5 = ___values3;
		int32_t L_6 = ((  int32_t (*) (RuntimeObject * /* static, unused */, List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (List_1_t257213610 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeArray *)L_4, (int32_t)L_6, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetListForChannel<UnityEngine.Color32>(UnityEngine.Mesh/InternalShaderChannel,UnityEngine.Mesh/InternalVertexChannelType,System.Int32,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetListForChannel_TisColor32_t2600501292_m1879759408_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, int32_t ___format1, int32_t ___dim2, List_1_t4072576034 * ___values3, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___format1;
		int32_t L_2 = ___dim2;
		List_1_t4072576034 * L_3 = ___values3;
		RuntimeArray * L_4 = NoAllocHelpers_ExtractArrayFromList_m2239661248(NULL /*static, unused*/, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		List_1_t4072576034 * L_5 = ___values3;
		int32_t L_6 = ((  int32_t (*) (RuntimeObject * /* static, unused */, List_1_t4072576034 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (List_1_t4072576034 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeArray *)L_4, (int32_t)L_6, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetListForChannel<UnityEngine.Vector2>(UnityEngine.Mesh/InternalShaderChannel,UnityEngine.Mesh/InternalVertexChannelType,System.Int32,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetListForChannel_TisVector2_t2156229523_m2884693793_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, int32_t ___format1, int32_t ___dim2, List_1_t3628304265 * ___values3, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___format1;
		int32_t L_2 = ___dim2;
		List_1_t3628304265 * L_3 = ___values3;
		RuntimeArray * L_4 = NoAllocHelpers_ExtractArrayFromList_m2239661248(NULL /*static, unused*/, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		List_1_t3628304265 * L_5 = ___values3;
		int32_t L_6 = ((  int32_t (*) (RuntimeObject * /* static, unused */, List_1_t3628304265 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (List_1_t3628304265 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)L_1, (int32_t)L_2, (RuntimeArray *)L_4, (int32_t)L_6, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetListForChannel<UnityEngine.Vector3>(UnityEngine.Mesh/InternalShaderChannel,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetListForChannel_TisVector3_t3722313464_m2465014356_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, List_1_t899420910 * ___values1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___channel0;
		int32_t L_2 = Mesh_DefaultDimensionForChannel_m576040980(NULL /*static, unused*/, (int32_t)L_1, /*hidden argument*/NULL);
		List_1_t899420910 * L_3 = ___values1;
		RuntimeArray * L_4 = NoAllocHelpers_ExtractArrayFromList_m2239661248(NULL /*static, unused*/, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		List_1_t899420910 * L_5 = ___values1;
		int32_t L_6 = ((  int32_t (*) (RuntimeObject * /* static, unused */, List_1_t899420910 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (List_1_t899420910 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)0, (int32_t)L_2, (RuntimeArray *)L_4, (int32_t)L_6, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetListForChannel<UnityEngine.Vector4>(UnityEngine.Mesh/InternalShaderChannel,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetListForChannel_TisVector4_t3319028937_m1475644498_gshared (Mesh_t3648964284 * __this, int32_t ___channel0, List_1_t496136383 * ___values1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___channel0;
		int32_t L_1 = ___channel0;
		int32_t L_2 = Mesh_DefaultDimensionForChannel_m576040980(NULL /*static, unused*/, (int32_t)L_1, /*hidden argument*/NULL);
		List_1_t496136383 * L_3 = ___values1;
		RuntimeArray * L_4 = NoAllocHelpers_ExtractArrayFromList_m2239661248(NULL /*static, unused*/, (RuntimeObject *)L_3, /*hidden argument*/NULL);
		List_1_t496136383 * L_5 = ___values1;
		int32_t L_6 = ((  int32_t (*) (RuntimeObject * /* static, unused */, List_1_t496136383 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)(NULL /*static, unused*/, (List_1_t496136383 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		NullCheck((Mesh_t3648964284 *)__this);
		Mesh_SetSizedArrayForChannel_m2565120436((Mesh_t3648964284 *)__this, (int32_t)L_0, (int32_t)0, (int32_t)L_2, (RuntimeArray *)L_4, (int32_t)L_6, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Mesh::SetUvsImpl<System.Object>(System.Int32,System.Int32,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetUvsImpl_TisRuntimeObject_m2275316106_gshared (Mesh_t3648964284 * __this, int32_t ___uvIndex0, int32_t ___dim1, List_1_t257213610 * ___uvs2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Mesh_SetUvsImpl_TisRuntimeObject_m2275316106_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___uvIndex0;
		if ((((int32_t)L_0) < ((int32_t)0)))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_1 = ___uvIndex0;
		if ((((int32_t)L_1) <= ((int32_t)7)))
		{
			goto IL_001f;
		}
	}

IL_000f:
	{
		IL2CPP_RUNTIME_CLASS_INIT(Debug_t3317548046_il2cpp_TypeInfo_var);
		Debug_LogError_m2850623458(NULL /*static, unused*/, (RuntimeObject *)_stringLiteral1474202693, /*hidden argument*/NULL);
		goto IL_002f;
	}

IL_001f:
	{
		int32_t L_2 = ___uvIndex0;
		NullCheck((Mesh_t3648964284 *)__this);
		int32_t L_3 = Mesh_GetUVChannel_m1848830416((Mesh_t3648964284 *)__this, (int32_t)L_2, /*hidden argument*/NULL);
		int32_t L_4 = ___dim1;
		List_1_t257213610 * L_5 = ___uvs2;
		NullCheck((Mesh_t3648964284 *)__this);
		((  void (*) (Mesh_t3648964284 *, int32_t, int32_t, int32_t, List_1_t257213610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Mesh_t3648964284 *)__this, (int32_t)L_3, (int32_t)0, (int32_t)L_4, (List_1_t257213610 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_002f:
	{
		return;
	}
}
// System.Void UnityEngine.Mesh::SetUvsImpl<UnityEngine.Vector2>(System.Int32,System.Int32,System.Collections.Generic.List`1<T>)
extern "C" IL2CPP_METHOD_ATTR void Mesh_SetUvsImpl_TisVector2_t2156229523_m3009194955_gshared (Mesh_t3648964284 * __this, int32_t ___uvIndex0, int32_t ___dim1, List_1_t3628304265 * ___uvs2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Mesh_SetUvsImpl_TisVector2_t2156229523_m3009194955_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___uvIndex0;
		if ((((int32_t)L_0) < ((int32_t)0)))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_1 = ___uvIndex0;
		if ((((int32_t)L_1) <= ((int32_t)7)))
		{
			goto IL_001f;
		}
	}

IL_000f:
	{
		IL2CPP_RUNTIME_CLASS_INIT(Debug_t3317548046_il2cpp_TypeInfo_var);
		Debug_LogError_m2850623458(NULL /*static, unused*/, (RuntimeObject *)_stringLiteral1474202693, /*hidden argument*/NULL);
		goto IL_002f;
	}

IL_001f:
	{
		int32_t L_2 = ___uvIndex0;
		NullCheck((Mesh_t3648964284 *)__this);
		int32_t L_3 = Mesh_GetUVChannel_m1848830416((Mesh_t3648964284 *)__this, (int32_t)L_2, /*hidden argument*/NULL);
		int32_t L_4 = ___dim1;
		List_1_t3628304265 * L_5 = ___uvs2;
		NullCheck((Mesh_t3648964284 *)__this);
		((  void (*) (Mesh_t3648964284 *, int32_t, int32_t, int32_t, List_1_t3628304265 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Mesh_t3648964284 *)__this, (int32_t)L_3, (int32_t)0, (int32_t)L_4, (List_1_t3628304265 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
	}

IL_002f:
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.PostProcessing.PostProcessProfile::RemoveSettings<System.Object>()
extern "C" IL2CPP_METHOD_ATTR void PostProcessProfile_RemoveSettings_TisRuntimeObject_m1377017340_gshared (PostProcessProfile_t3936051061 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (PostProcessProfile_RemoveSettings_TisRuntimeObject_m1377017340_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t3027515415  L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_0, /*hidden argument*/NULL);
		NullCheck((PostProcessProfile_t3936051061 *)__this);
		PostProcessProfile_RemoveSettings_m1852650606((PostProcessProfile_t3936051061 *)__this, (Type_t *)L_1, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.Rendering.PostProcessing.RuntimeUtilities::CreateIfNull<System.Object>(T&)
extern "C" IL2CPP_METHOD_ATTR void RuntimeUtilities_CreateIfNull_TisRuntimeObject_m3262058896_gshared (RuntimeObject * __this /* static, unused */, RuntimeObject ** ___obj0, const RuntimeMethod* method)
{
	{
		RuntimeObject ** L_0 = ___obj0;
		if ((*(RuntimeObject **)L_0))
		{
			goto IL_001b;
		}
	}
	{
		RuntimeObject ** L_1 = ___obj0;
		RuntimeObject * L_2 = ((  RuntimeObject * (*) (RuntimeObject * /* static, unused */, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(NULL /*static, unused*/, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
		*(RuntimeObject **)L_1 = L_2;
		Il2CppCodeGenWriteBarrier((RuntimeObject **)L_1, L_2);
	}

IL_001b:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<System.Boolean>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisBoolean_t97287965_m3903959758_gshared (LayoutGroup_t2436138090 * __this, bool* ___currentValue0, bool ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		bool* L_3 = ___currentValue0;
		bool L_4 = ___newValue1;
		bool L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		bool L_7 = Boolean_Equals_m2410333903((bool*)(bool*)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
		if (!L_7)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		bool* L_8 = ___currentValue0;
		bool L_9 = ___newValue1;
		*(bool*)L_8 = L_9;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<System.Int32>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisInt32_t2950945753_m3911895589_gshared (LayoutGroup_t2436138090 * __this, int32_t* ___currentValue0, int32_t ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		int32_t* L_3 = ___currentValue0;
		int32_t L_4 = ___newValue1;
		int32_t L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		bool L_7 = Int32_Equals_m3996243976((int32_t*)(int32_t*)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
		if (!L_7)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		int32_t* L_8 = ___currentValue0;
		int32_t L_9 = ___newValue1;
		*(int32_t*)L_8 = L_9;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<System.Object>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisRuntimeObject_m3460819731_gshared (LayoutGroup_t2436138090 * __this, RuntimeObject ** ___currentValue0, RuntimeObject * ___newValue1, const RuntimeMethod* method)
{
	{
		RuntimeObject ** L_0 = ___currentValue0;
		if ((*(RuntimeObject **)L_0))
		{
			goto IL_001c;
		}
	}
	{
		RuntimeObject * L_1 = ___newValue1;
		if (!L_1)
		{
			goto IL_0043;
		}
	}

IL_001c:
	{
		RuntimeObject ** L_2 = ___currentValue0;
		if (!(*(RuntimeObject **)L_2))
		{
			goto IL_0048;
		}
	}
	{
		RuntimeObject ** L_3 = ___currentValue0;
		RuntimeObject * L_4 = ___newValue1;
		NullCheck((RuntimeObject *)(*L_3));
		bool L_5 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)(*L_3), (RuntimeObject *)L_4);
		if (!L_5)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		RuntimeObject ** L_6 = ___currentValue0;
		RuntimeObject * L_7 = ___newValue1;
		*(RuntimeObject **)L_6 = L_7;
		Il2CppCodeGenWriteBarrier((RuntimeObject **)L_6, L_7);
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<System.Single>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisSingle_t1397266774_m793506911_gshared (LayoutGroup_t2436138090 * __this, float* ___currentValue0, float ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		float* L_3 = ___currentValue0;
		float L_4 = ___newValue1;
		float L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		bool L_7 = Single_Equals_m438106747((float*)(float*)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
		if (!L_7)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		float* L_8 = ___currentValue0;
		float L_9 = ___newValue1;
		*(float*)L_8 = L_9;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<UnityEngine.TextAnchor>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisTextAnchor_t2035777396_m2990589179_gshared (LayoutGroup_t2436138090 * __this, int32_t* ___currentValue0, int32_t ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		int32_t* L_3 = ___currentValue0;
		int32_t L_4 = ___newValue1;
		int32_t L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_3);
		NullCheck((RuntimeObject *)L_7);
		bool L_8 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_7, (RuntimeObject *)L_6);
		*L_3 = *(int32_t*)UnBox(L_7);
		if (!L_8)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		int32_t* L_9 = ___currentValue0;
		int32_t L_10 = ___newValue1;
		*(int32_t*)L_9 = L_10;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<UnityEngine.UI.GridLayoutGroup/Axis>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisAxis_t3613393006_m3591044743_gshared (LayoutGroup_t2436138090 * __this, int32_t* ___currentValue0, int32_t ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		int32_t* L_3 = ___currentValue0;
		int32_t L_4 = ___newValue1;
		int32_t L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_3);
		NullCheck((RuntimeObject *)L_7);
		bool L_8 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_7, (RuntimeObject *)L_6);
		*L_3 = *(int32_t*)UnBox(L_7);
		if (!L_8)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		int32_t* L_9 = ___currentValue0;
		int32_t L_10 = ___newValue1;
		*(int32_t*)L_9 = L_10;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<UnityEngine.UI.GridLayoutGroup/Constraint>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisConstraint_t814224393_m1820208910_gshared (LayoutGroup_t2436138090 * __this, int32_t* ___currentValue0, int32_t ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		int32_t* L_3 = ___currentValue0;
		int32_t L_4 = ___newValue1;
		int32_t L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_3);
		NullCheck((RuntimeObject *)L_7);
		bool L_8 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_7, (RuntimeObject *)L_6);
		*L_3 = *(int32_t*)UnBox(L_7);
		if (!L_8)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		int32_t* L_9 = ___currentValue0;
		int32_t L_10 = ___newValue1;
		*(int32_t*)L_9 = L_10;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<UnityEngine.UI.GridLayoutGroup/Corner>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisCorner_t1493259673_m3558432704_gshared (LayoutGroup_t2436138090 * __this, int32_t* ___currentValue0, int32_t ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		int32_t* L_3 = ___currentValue0;
		int32_t L_4 = ___newValue1;
		int32_t L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_3);
		NullCheck((RuntimeObject *)L_7);
		bool L_8 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_7, (RuntimeObject *)L_6);
		*L_3 = *(int32_t*)UnBox(L_7);
		if (!L_8)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		int32_t* L_9 = ___currentValue0;
		int32_t L_10 = ___newValue1;
		*(int32_t*)L_9 = L_10;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.UI.LayoutGroup::SetProperty<UnityEngine.Vector2>(T&,T)
extern "C" IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisVector2_t2156229523_m2721164497_gshared (LayoutGroup_t2436138090 * __this, Vector2_t2156229523 * ___currentValue0, Vector2_t2156229523  ___newValue1, const RuntimeMethod* method)
{
	{
		goto IL_001c;
	}
	{
	}

IL_001c:
	{
	}
	{
		Vector2_t2156229523 * L_3 = ___currentValue0;
		Vector2_t2156229523  L_4 = ___newValue1;
		Vector2_t2156229523  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), &L_5);
		bool L_7 = Vector2_Equals_m832062989((Vector2_t2156229523 *)(Vector2_t2156229523 *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
		if (!L_7)
		{
			goto IL_0048;
		}
	}

IL_0043:
	{
		goto IL_0055;
	}

IL_0048:
	{
		Vector2_t2156229523 * L_8 = ___currentValue0;
		Vector2_t2156229523  L_9 = ___newValue1;
		*(Vector2_t2156229523 *)L_8 = L_9;
		NullCheck((LayoutGroup_t2436138090 *)__this);
		LayoutGroup_SetDirty_m957775107((LayoutGroup_t2436138090 *)__this, /*hidden argument*/NULL);
	}

IL_0055:
	{
		return;
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<Unity.Entities.ArchetypeChunk>(Unity.Collections.NativeArray`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisArchetypeChunk_t3908121266_m345264054_gshared (RuntimeObject * __this /* static, unused */, NativeArray_1_t4194853984  ___nativeArray0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		void* L_0 = (void*)(&___nativeArray0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<Unity.Rendering.VisibleLocalToWorld>(Unity.Collections.NativeArray`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisVisibleLocalToWorld_t3873701513_m421282596_gshared (RuntimeObject * __this /* static, unused */, NativeArray_1_t4160434231  ___nativeArray0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		void* L_0 = (void*)(&___nativeArray0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<Unity.Rendering.WorldMeshRenderBounds>(Unity.Collections.NativeArray`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisWorldMeshRenderBounds_t161581757_m3420151954_gshared (RuntimeObject * __this /* static, unused */, NativeArray_1_t448314475  ___nativeArray0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		void* L_0 = (void*)(&___nativeArray0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafeReadOnlyPtr<Unity.Entities.Entity>(Unity.Collections.NativeArray`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisEntity_t509829677_m460329904_gshared (RuntimeObject * __this /* static, unused */, NativeArray_1_t796562395  ___nativeArray0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		void* L_0 = (void*)(&___nativeArray0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafeReadOnlyPtr<Unity.Transforms.LocalToWorld>(Unity.Collections.NativeArray`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisLocalToWorld_t2122786298_m3102034266_gshared (RuntimeObject * __this /* static, unused */, NativeArray_1_t2409519016  ___nativeArray0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		void* L_0 = (void*)(&___nativeArray0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeListUnsafeUtility::GetUnsafePtr<System.Int32>(Unity.Collections.NativeList`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeListUnsafeUtility_GetUnsafePtr_TisInt32_t2950945753_m647219810_gshared (RuntimeObject * __this /* static, unused */, NativeList_1_t3339451176  ___nativeList0, const RuntimeMethod* method)
{
	NativeListData_t941272027 * V_0 = NULL;
	{
		NativeListImpl_2_t1099989673 * L_0 = (NativeListImpl_2_t1099989673 *)(&___nativeList0)->get_address_of_m_Impl_0();
		NativeListData_t941272027 * L_1 = NativeListImpl_2_GetListData_m1646011702((NativeListImpl_2_t1099989673 *)(NativeListImpl_2_t1099989673 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (NativeListData_t941272027 *)L_1;
		NativeListData_t941272027 * L_2 = V_0;
		NullCheck(L_2);
		void* L_3 = (void*)L_2->get_buffer_0();
		return (void*)(L_3);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeListUnsafeUtility::GetUnsafePtr<Unity.Entities.EntityArchetype>(Unity.Collections.NativeList`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeListUnsafeUtility_GetUnsafePtr_TisEntityArchetype_t1794561431_m1812002716_gshared (RuntimeObject * __this /* static, unused */, NativeList_1_t2183066854  ___nativeList0, const RuntimeMethod* method)
{
	NativeListData_t941272027 * V_0 = NULL;
	{
		NativeListImpl_2_t4167197747 * L_0 = (NativeListImpl_2_t4167197747 *)(&___nativeList0)->get_address_of_m_Impl_0();
		NativeListData_t941272027 * L_1 = NativeListImpl_2_GetListData_m2216980136((NativeListImpl_2_t4167197747 *)(NativeListImpl_2_t4167197747 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		V_0 = (NativeListData_t941272027 *)L_1;
		NativeListData_t941272027 * L_2 = V_0;
		NullCheck(L_2);
		void* L_3 = (void*)L_2->get_buffer_0();
		return (void*)(L_3);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility::GetUnsafePtr<Unity.Entities.Entity>(Unity.Collections.NativeSlice`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeSliceUnsafeUtility_GetUnsafePtr_TisEntity_t509829677_m3470556913_gshared (RuntimeObject * __this /* static, unused */, NativeSlice_1_t1811435828  ___nativeSlice0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		uint8_t* L_0 = (uint8_t*)(&___nativeSlice0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility::GetUnsafePtr<Unity.Rendering.VisibleLocalToWorld>(Unity.Collections.NativeSlice`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeSliceUnsafeUtility_GetUnsafePtr_TisVisibleLocalToWorld_t3873701513_m3496132399_gshared (RuntimeObject * __this /* static, unused */, NativeSlice_1_t880340368  ___nativeSlice0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		uint8_t* L_0 = (uint8_t*)(&___nativeSlice0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility::GetUnsafeReadOnlyPtr<Unity.Entities.Entity>(Unity.Collections.NativeSlice`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeSliceUnsafeUtility_GetUnsafeReadOnlyPtr_TisEntity_t509829677_m872587304_gshared (RuntimeObject * __this /* static, unused */, NativeSlice_1_t1811435828  ___nativeSlice0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		uint8_t* L_0 = (uint8_t*)(&___nativeSlice0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility::GetUnsafeReadOnlyPtr<Unity.Rendering.VisibleLocalToWorld>(Unity.Collections.NativeSlice`1<T>)
extern "C" IL2CPP_METHOD_ATTR void* NativeSliceUnsafeUtility_GetUnsafeReadOnlyPtr_TisVisibleLocalToWorld_t3873701513_m212429624_gshared (RuntimeObject * __this /* static, unused */, NativeSlice_1_t880340368  ___nativeSlice0, const RuntimeMethod* method)
{
	void* V_0 = NULL;
	{
		uint8_t* L_0 = (uint8_t*)(&___nativeSlice0)->get_m_Buffer_0();
		V_0 = (void*)L_0;
		goto IL_000e;
	}

IL_000e:
	{
		void* L_1 = V_0;
		return (void*)(L_1);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.ComponentChunkIterator/GatherChunksJob>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisGatherChunksJob_t3187451493_m3417285584_gshared (RuntimeObject * __this /* static, unused */, GatherChunksJob_t3187451493 * ___output0, const RuntimeMethod* method)
{
	{
		GatherChunksJob_t3187451493 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.GatherChunks>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisGatherChunks_t1225521080_m1454703119_gshared (RuntimeObject * __this /* static, unused */, GatherChunks_t1225521080 * ___output0, const RuntimeMethod* method)
{
	{
		GatherChunks_t1225521080 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_1_WE_1_t412570323_m1077880121_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_1_WE_1_t412570323 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_1_WE_1_t412570323 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_1`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_1_1_t1729673999_m2122581868_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_1_1_t1729673999 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_1_1_t1729673999 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_2_WE_1_t3390504346_m1931786140_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_2_WE_1_t3390504346 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_2_WE_1_t3390504346 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_2`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_2_1_t63099830_m1889883783_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_2_1_t63099830 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_2_1_t63099830 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_3_WE_1_t3514696033_m2574359329_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_3_WE_1_t3514696033 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_3_WE_1_t3514696033 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_3`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_3_1_t2691492957_m2788644094_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_3_1_t2691492957 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_3_1_t2691492957 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4_WE`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_4_WE_1_t1232836848_m248785149_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_4_WE_1_t1232836848 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_4_WE_1_t1232836848 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Entities.JobProcessComponentDataExtensions/JobStruct_ProcessInfer_4`1<Contents.ECS.ParticleComponentJobSystem/DerivativeJob>>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisJobStruct_ProcessInfer_4_1_t1472610252_m1391333184_gshared (RuntimeObject * __this /* static, unused */, JobStruct_ProcessInfer_4_1_t1472610252 * ___output0, const RuntimeMethod* method)
{
	{
		JobStruct_ProcessInfer_4_1_t1472610252 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Rendering.MeshInstanceRenderer>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisMeshInstanceRenderer_t1374477304_m1686319806_gshared (RuntimeObject * __this /* static, unused */, MeshInstanceRenderer_t1374477304 * ___output0, const RuntimeMethod* method)
{
	{
		MeshInstanceRenderer_t1374477304 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Rendering.MeshInstanceRendererSystem/CullLODToVisible>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisCullLODToVisible_t915080430_m1612670592_gshared (RuntimeObject * __this /* static, unused */, CullLODToVisible_t915080430 * ___output0, const RuntimeMethod* method)
{
	{
		CullLODToVisible_t915080430 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Rendering.MeshInstanceRendererSystem/GatherSortedChunks>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisGatherSortedChunks_t2454919981_m585304455_gshared (RuntimeObject * __this /* static, unused */, GatherSortedChunks_t2454919981 * ___output0, const RuntimeMethod* method)
{
	{
		GatherSortedChunks_t2454919981 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Rendering.MeshInstanceRendererSystem/MapChunkRenderers>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisMapChunkRenderers_t1922977964_m596405720_gshared (RuntimeObject * __this /* static, unused */, MapChunkRenderers_t1922977964 * ___output0, const RuntimeMethod* method)
{
	{
		MapChunkRenderers_t1922977964 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Rendering.MeshInstanceRendererSystem/PackVisibleChunkIndices>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisPackVisibleChunkIndices_t4252557317_m1105729024_gshared (RuntimeObject * __this /* static, unused */, PackVisibleChunkIndices_t4252557317 * ___output0, const RuntimeMethod* method)
{
	{
		PackVisibleChunkIndices_t4252557317 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::AddressOf<Unity.Rendering.MeshInstanceRendererSystem/UpdateChunkBounds>(T&)
extern "C" IL2CPP_METHOD_ATTR void* UnsafeUtility_AddressOf_TisUpdateChunkBounds_t1048295575_m906469403_gshared (RuntimeObject * __this /* static, unused */, UpdateChunkBounds_t1048295575 * ___output0, const RuntimeMethod* method)
{
	{
		UpdateChunkBounds_t1048295575 * L_0 = ___output0;
		return (void*)(L_0);
	}
}
// T System.Activator::CreateInstance<System.Object>()
extern "C" IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Activator_CreateInstance_TisRuntimeObject_m729575857_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Activator_CreateInstance_TisRuntimeObject_m729575857_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeType_t3636489352 * G_B2_0 = NULL;
	RuntimeType_t3636489352 * G_B1_0 = NULL;
	{
		RuntimeTypeHandle_t3027515415  L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(method->rgctx_data, 0)) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, (RuntimeTypeHandle_t3027515415 )L_0, /*hidden argument*/NULL);
		RuntimeType_t3636489352 * L_2 = (RuntimeType_t3636489352 *)((RuntimeType_t3636489352 *)IsInst((RuntimeObject*)L_1, RuntimeType_t3636489352_il2cpp_TypeInfo_var));
		NullCheck((Type_t *)L_2);
		bool L_3 = Type_get_HasElementType_m710151977((Type_t *)L_2, /*hidden argument*/NULL);
		G_B1_0 = L_2;
		if (!L_3)
		{
			G_B2_0 = L_2;
			goto IL_0027;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, (String_t*)_stringLiteral3852891055, /*hidden argument*/NULL);
		MissingMethodException_t1274661534 * L_5 = (MissingMethodException_t1274661534 *)il2cpp_codegen_object_new(MissingMethodException_t1274661534_il2cpp_TypeInfo_var);
		MissingMethodException__ctor_m3234469579(L_5, (String_t*)L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, Activator_CreateInstance_TisRuntimeObject_m729575857_RuntimeMethod_var);
	}

IL_0027:
	{
		V_0 = (int32_t)1;
		NullCheck((RuntimeType_t3636489352 *)G_B2_0);
		RuntimeObject * L_6 = RuntimeType_CreateInstanceDefaultCtor_m3941421789((RuntimeType_t3636489352 *)G_B2_0, (bool)1, (bool)1, (bool)1, (int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
		return ((RuntimeObject *)Castclass((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(method->rgctx_data, 1)));
	}
}
// T System.Array::Find<System.Object>(T[],System.Predicate`1<T>)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_Find_TisRuntimeObject_m2705709394_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, Predicate_1_t3905400288 * ___match1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_Find_TisRuntimeObject_m2705709394_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeObject * V_1 = NULL;
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_Find_TisRuntimeObject_m2705709394_RuntimeMethod_var);
	}

IL_000e:
	{
		Predicate_1_t3905400288 * L_2 = ___match1;
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, Array_Find_TisRuntimeObject_m2705709394_RuntimeMethod_var);
	}

IL_001c:
	{
		V_0 = (int32_t)0;
		goto IL_003b;
	}

IL_0020:
	{
		Predicate_1_t3905400288 * L_4 = ___match1;
		ObjectU5BU5D_t2843939325* L_5 = ___array0;
		int32_t L_6 = V_0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck((Predicate_1_t3905400288 *)L_4);
		bool L_9 = ((  bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Predicate_1_t3905400288 *)L_4, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		if (!L_9)
		{
			goto IL_0037;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_10 = ___array0;
		int32_t L_11 = V_0;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		RuntimeObject * L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		return L_13;
	}

IL_0037:
	{
		int32_t L_14 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
	}

IL_003b:
	{
		int32_t L_15 = V_0;
		ObjectU5BU5D_t2843939325* L_16 = ___array0;
		NullCheck(L_16);
		if ((((int32_t)L_15) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length)))))))
		{
			goto IL_0020;
		}
	}
	{
		il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *));
		RuntimeObject * L_17 = V_1;
		return L_17;
	}
}
// T System.Array::FindLast<System.Object>(T[],System.Predicate`1<T>)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_FindLast_TisRuntimeObject_m1088586648_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___array0, Predicate_1_t3905400288 * ___match1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_FindLast_TisRuntimeObject_m1088586648_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeObject * V_1 = NULL;
	{
		ObjectU5BU5D_t2843939325* L_0 = ___array0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, (String_t*)_stringLiteral4007973390, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Array_FindLast_TisRuntimeObject_m1088586648_RuntimeMethod_var);
	}

IL_000e:
	{
		Predicate_1_t3905400288 * L_2 = ___match1;
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, (String_t*)_stringLiteral461028519, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, Array_FindLast_TisRuntimeObject_m1088586648_RuntimeMethod_var);
	}

IL_001c:
	{
		ObjectU5BU5D_t2843939325* L_4 = ___array0;
		NullCheck(L_4);
		V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))), (int32_t)1));
		goto IL_003f;
	}

IL_0024:
	{
		Predicate_1_t3905400288 * L_5 = ___match1;
		ObjectU5BU5D_t2843939325* L_6 = ___array0;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck((Predicate_1_t3905400288 *)L_5);
		bool L_10 = ((  bool (*) (Predicate_1_t3905400288 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Predicate_1_t3905400288 *)L_5, (RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
		if (!L_10)
		{
			goto IL_003b;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_11 = ___array0;
		int32_t L_12 = V_0;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		RuntimeObject * L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		return L_14;
	}

IL_003b:
	{
		int32_t L_15 = V_0;
		V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1));
	}

IL_003f:
	{
		int32_t L_16 = V_0;
		if ((((int32_t)L_16) >= ((int32_t)0)))
		{
			goto IL_0024;
		}
	}
	{
		il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject *));
		RuntimeObject * L_17 = V_1;
		return L_17;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<MS.Internal.Xml.Cache.XPathNode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR XPathNode_t2208072876  Array_InternalArray__IReadOnlyList_get_Item_TisXPathNode_t2208072876_m1346231604_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisXPathNode_t2208072876_m1346231604_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	XPathNode_t2208072876  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisXPathNode_t2208072876_m1346231604_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (XPathNode_t2208072876 *)(XPathNode_t2208072876 *)(&V_0));
		XPathNode_t2208072876  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<MS.Internal.Xml.Cache.XPathNodeRef>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR XPathNodeRef_t3498189018  Array_InternalArray__IReadOnlyList_get_Item_TisXPathNodeRef_t3498189018_m3445190082_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisXPathNodeRef_t3498189018_m3445190082_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	XPathNodeRef_t3498189018  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisXPathNodeRef_t3498189018_m3445190082_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (XPathNodeRef_t3498189018 *)(XPathNodeRef_t3498189018 *)(&V_0));
		XPathNodeRef_t3498189018  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<MS.Internal.Xml.XPath.Operator/Op>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisOp_t2046805169_m2952875830_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisOp_t2046805169_m2952875830_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisOp_t2046805169_m2952875830_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Mono.AppleTls.SslCipherSuite>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint16_t Array_InternalArray__IReadOnlyList_get_Item_TisSslCipherSuite_t3309122048_m3223465059_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSslCipherSuite_t3309122048_m3223465059_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint16_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSslCipherSuite_t3309122048_m3223465059_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint16_t*)(uint16_t*)(&V_0));
		uint16_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Mono.AppleTls.SslStatus>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisSslStatus_t191981556_m3434633658_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSslStatus_t191981556_m3434633658_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSslStatus_t191981556_m3434633658_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Mono.Globalization.Unicode.CodePointIndexer/TableRange>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR TableRange_t3332867892  Array_InternalArray__IReadOnlyList_get_Item_TisTableRange_t3332867892_m3510947664_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTableRange_t3332867892_m3510947664_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TableRange_t3332867892  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTableRange_t3332867892_m3510947664_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (TableRange_t3332867892 *)(TableRange_t3332867892 *)(&V_0));
		TableRange_t3332867892  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Mono.Security.Interface.CipherSuiteCode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint16_t Array_InternalArray__IReadOnlyList_get_Item_TisCipherSuiteCode_t732562211_m413910606_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisCipherSuiteCode_t732562211_m413910606_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint16_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisCipherSuiteCode_t732562211_m413910606_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint16_t*)(uint16_t*)(&V_0));
		uint16_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Mono.Unity.UnityTls/unitytls_ciphersuite>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Array_InternalArray__IReadOnlyList_get_Item_Tisunitytls_ciphersuite_t1735159395_m1702130907_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_Tisunitytls_ciphersuite_t1735159395_m1702130907_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_Tisunitytls_ciphersuite_t1735159395_m1702130907_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint32_t*)(uint32_t*)(&V_0));
		uint32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.AppContext/SwitchValueState>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisSwitchValueState_t2805251467_m4292384751_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSwitchValueState_t2805251467_m4292384751_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSwitchValueState_t2805251467_m4292384751_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.ArraySegment`1<System.Byte>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ArraySegment_1_t283560987  Array_InternalArray__IReadOnlyList_get_Item_TisArraySegment_1_t283560987_m2631689033_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisArraySegment_1_t283560987_m2631689033_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ArraySegment_1_t283560987  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisArraySegment_1_t283560987_m2631689033_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ArraySegment_1_t283560987 *)(ArraySegment_1_t283560987 *)(&V_0));
		ArraySegment_1_t283560987  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Boolean>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool Array_InternalArray__IReadOnlyList_get_Item_TisBoolean_t97287965_m3931972236_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisBoolean_t97287965_m3931972236_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisBoolean_t97287965_m3931972236_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (bool*)(bool*)(&V_0));
		bool L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Byte>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t Array_InternalArray__IReadOnlyList_get_Item_TisByte_t1134296376_m52050332_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisByte_t1134296376_m52050332_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint8_t V_0 = 0x0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisByte_t1134296376_m52050332_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint8_t*)(uint8_t*)(&V_0));
		uint8_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Char>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Array_InternalArray__IReadOnlyList_get_Item_TisChar_t3634460470_m2897818763_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisChar_t3634460470_m2897818763_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Il2CppChar V_0 = 0x0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisChar_t3634460470_m2897818763_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Il2CppChar*)(Il2CppChar*)(&V_0));
		Il2CppChar L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.DictionaryEntry>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR DictionaryEntry_t3123975638  Array_InternalArray__IReadOnlyList_get_Item_TisDictionaryEntry_t3123975638_m1693155781_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDictionaryEntry_t3123975638_m1693155781_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DictionaryEntry_t3123975638  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDictionaryEntry_t3123975638_m1693155781_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (DictionaryEntry_t3123975638 *)(DictionaryEntry_t3123975638 *)(&V_0));
		DictionaryEntry_t3123975638  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<MS.Internal.Xml.Cache.XPathNodeRef,MS.Internal.Xml.Cache.XPathNodeRef>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t2089797520  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2089797520_m2183796930_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2089797520_m2183796930_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t2089797520  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2089797520_m2183796930_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t2089797520 *)(Entry_t2089797520 *)(&V_0));
		Entry_t2089797520  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t3743988185  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3743988185_m4195594381_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3743988185_m4195594381_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t3743988185  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3743988185_m4195594381_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t3743988185 *)(Entry_t3743988185 *)(&V_0));
		Entry_t3743988185  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t600865784  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t600865784_m2972895421_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t600865784_m2972895421_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t600865784  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t600865784_m2972895421_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t600865784 *)(Entry_t600865784 *)(&V_0));
		Entry_t600865784  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t3583683983  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3583683983_m1034998604_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3583683983_m1034998604_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t3583683983  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3583683983_m1034998604_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t3583683983 *)(Entry_t3583683983 *)(&V_0));
		Entry_t3583683983  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.RenderTextureFormat>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1465928584  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1465928584_m405868749_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1465928584_m405868749_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1465928584  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1465928584_m405868749_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1465928584 *)(Entry_t1465928584 *)(&V_0));
		Entry_t1465928584  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Object,System.AppContext/SwitchValueState>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1472554943  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1472554943_m3517137150_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1472554943_m3517137150_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1472554943  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1472554943_m3517137150_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1472554943 *)(Entry_t1472554943 *)(&V_0));
		Entry_t1472554943  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Boolean>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t3059558737  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3059558737_m3944143255_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3059558737_m3944143255_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t3059558737  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3059558737_m3944143255_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t3059558737 *)(Entry_t3059558737 *)(&V_0));
		Entry_t3059558737  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1618249229  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1618249229_m1870777781_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1618249229_m1870777781_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1618249229  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1618249229_m1870777781_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1618249229 *)(Entry_t1618249229 *)(&V_0));
		Entry_t1618249229  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1747409640  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1747409640_m792786254_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1747409640_m792786254_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1747409640  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1747409640_m792786254_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1747409640 *)(Entry_t1747409640 *)(&V_0));
		Entry_t1747409640  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Resources.ResourceLocator>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t2391274283  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2391274283_m296252669_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2391274283_m296252669_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t2391274283  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t2391274283_m296252669_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t2391274283 *)(Entry_t2391274283 *)(&V_0));
		Entry_t2391274283  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Int32>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1545110607  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1545110607_m707456152_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1545110607_m707456152_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1545110607  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1545110607_m707456152_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1545110607 *)(Entry_t1545110607 *)(&V_0));
		Entry_t1545110607  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Experimental.Rendering.ShadowAlgorithm,UnityEngine.Experimental.Rendering.ShadowRegistry/Entry>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1148298915  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1148298915_m2420090798_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1148298915_m2420090798_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1148298915  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1148298915_m2420090798_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1148298915 *)(Entry_t1148298915 *)(&V_0));
		Entry_t1148298915  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Rendering.PostProcessing.MonitorType,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t3619688510  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3619688510_m2953053958_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3619688510_m2953053958_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t3619688510  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t3619688510_m2953053958_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t3619688510 *)(Entry_t3619688510 *)(&V_0));
		Entry_t3619688510  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Rendering.PostProcessing.PostProcessEvent,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1011063836  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1011063836_m703993241_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1011063836_m703993241_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1011063836  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1011063836_m703993241_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1011063836 *)(Entry_t1011063836 *)(&V_0));
		Entry_t1011063836  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.HashSet`1/Slot<System.Int32>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Slot_t3916936346  Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3916936346_m3142988939_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3916936346_m3142988939_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Slot_t3916936346  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3916936346_m3142988939_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Slot_t3916936346 *)(Slot_t3916936346 *)(&V_0));
		Slot_t3916936346  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.HashSet`1/Slot<System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Slot_t4046096757  Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t4046096757_m3350372237_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t4046096757_m3350372237_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Slot_t4046096757  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t4046096757_m3350372237_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Slot_t4046096757 *)(Slot_t4046096757 *)(&V_0));
		Slot_t4046096757  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.HashSet`1/Slot<Unity.Entities.ComponentType>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Slot_t3290470216  Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3290470216_m118239310_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3290470216_m118239310_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Slot_t3290470216  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSlot_t3290470216_m118239310_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Slot_t3290470216 *)(Slot_t3290470216 *)(&V_0));
		Slot_t3290470216  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<MS.Internal.Xml.Cache.XPathNodeRef,MS.Internal.Xml.Cache.XPathNodeRef>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2872605199  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2872605199_m4164356502_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2872605199_m4164356502_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t2872605199  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2872605199_m4164356502_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t2872605199 *)(KeyValuePair_2_t2872605199 *)(&V_0));
		KeyValuePair_2_t2872605199  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t870930286  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t870930286_m2030090946_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t870930286_m2030090946_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t870930286  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t870930286_m2030090946_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t870930286 *)(KeyValuePair_2_t870930286 *)(&V_0));
		KeyValuePair_2_t870930286  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Guid,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t231828568  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t231828568_m2879642492_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t231828568_m2879642492_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t231828568  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t231828568_m2879642492_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t231828568 *)(KeyValuePair_2_t231828568 *)(&V_0));
		KeyValuePair_2_t231828568  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t1383673463  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1383673463_m546455718_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1383673463_m546455718_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t1383673463  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1383673463_m546455718_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t1383673463 *)(KeyValuePair_2_t1383673463 *)(&V_0));
		KeyValuePair_2_t1383673463  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t71524366  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t71524366_m4016347629_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t71524366_m4016347629_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t71524366  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t71524366_m4016347629_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t71524366 *)(KeyValuePair_2_t71524366 *)(&V_0));
		KeyValuePair_2_t71524366  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.RenderTextureFormat>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2248736263  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2248736263_m400820461_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2248736263_m400820461_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t2248736263  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2248736263_m400820461_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t2248736263 *)(KeyValuePair_2_t2248736263 *)(&V_0));
		KeyValuePair_2_t2248736263  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Object,System.AppContext/SwitchValueState>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2255362622  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2255362622_m1833548490_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2255362622_m1833548490_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t2255362622  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2255362622_m1833548490_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t2255362622 *)(KeyValuePair_2_t2255362622 *)(&V_0));
		KeyValuePair_2_t2255362622  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t3842366416  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3842366416_m4146411760_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3842366416_m4146411760_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t3842366416  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3842366416_m4146411760_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t3842366416 *)(KeyValuePair_2_t3842366416 *)(&V_0));
		KeyValuePair_2_t3842366416  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2401056908  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2401056908_m1189709003_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2401056908_m1189709003_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t2401056908  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2401056908_m1189709003_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t2401056908 *)(KeyValuePair_2_t2401056908 *)(&V_0));
		KeyValuePair_2_t2401056908  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2530217319  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2530217319_m1384700832_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2530217319_m1384700832_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t2530217319  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2530217319_m1384700832_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t2530217319 *)(KeyValuePair_2_t2530217319 *)(&V_0));
		KeyValuePair_2_t2530217319  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t3174081962  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3174081962_m3674368018_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3174081962_m3674368018_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t3174081962  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t3174081962_m3674368018_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t3174081962 *)(KeyValuePair_2_t3174081962 *)(&V_0));
		KeyValuePair_2_t3174081962  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t2327918286  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2327918286_m2397709299_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2327918286_m2397709299_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t2327918286  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t2327918286_m2397709299_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t2327918286 *)(KeyValuePair_2_t2327918286 *)(&V_0));
		KeyValuePair_2_t2327918286  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.Rendering.ShadowAlgorithm,UnityEngine.Experimental.Rendering.ShadowRegistry/Entry>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t1931106594  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1931106594_m2417601588_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1931106594_m2417601588_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t1931106594  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1931106594_m2417601588_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t1931106594 *)(KeyValuePair_2_t1931106594 *)(&V_0));
		KeyValuePair_2_t1931106594  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<UnityEngine.Rendering.PostProcessing.MonitorType,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t107528893  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t107528893_m128730267_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t107528893_m128730267_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t107528893  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t107528893_m128730267_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t107528893 *)(KeyValuePair_2_t107528893 *)(&V_0));
		KeyValuePair_2_t107528893  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.KeyValuePair`2<UnityEngine.Rendering.PostProcessing.PostProcessEvent,System.Object>>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t1793871515  Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1793871515_m2320633597_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1793871515_m2320633597_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	KeyValuePair_2_t1793871515  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyValuePair_2_t1793871515_m2320633597_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (KeyValuePair_2_t1793871515 *)(KeyValuePair_2_t1793871515 *)(&V_0));
		KeyValuePair_2_t1793871515  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Generic.Marker>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Marker_t2894777777  Array_InternalArray__IReadOnlyList_get_Item_TisMarker_t2894777777_m408007524_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisMarker_t2894777777_m408007524_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Marker_t2894777777  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisMarker_t2894777777_m408007524_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Marker_t2894777777 *)(Marker_t2894777777 *)(&V_0));
		Marker_t2894777777  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Collections.Hashtable/bucket>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bucket_t758131704  Array_InternalArray__IReadOnlyList_get_Item_Tisbucket_t758131704_m1787544783_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_Tisbucket_t758131704_m1787544783_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bucket_t758131704  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_Tisbucket_t758131704_m1787544783_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (bucket_t758131704 *)(bucket_t758131704 *)(&V_0));
		bucket_t758131704  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.ComponentModel.AttributeCollection/AttributeEntry>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR AttributeEntry_t1001010863  Array_InternalArray__IReadOnlyList_get_Item_TisAttributeEntry_t1001010863_m2433260216_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisAttributeEntry_t1001010863_m2433260216_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	AttributeEntry_t1001010863  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisAttributeEntry_t1001010863_m2433260216_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (AttributeEntry_t1001010863 *)(AttributeEntry_t1001010863 *)(&V_0));
		AttributeEntry_t1001010863  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.DateTime>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  Array_InternalArray__IReadOnlyList_get_Item_TisDateTime_t3738529785_m2109834484_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDateTime_t3738529785_m2109834484_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t3738529785  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDateTime_t3738529785_m2109834484_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (DateTime_t3738529785 *)(DateTime_t3738529785 *)(&V_0));
		DateTime_t3738529785  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.DateTimeOffset>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR DateTimeOffset_t3229287507  Array_InternalArray__IReadOnlyList_get_Item_TisDateTimeOffset_t3229287507_m4127887284_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDateTimeOffset_t3229287507_m4127887284_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DateTimeOffset_t3229287507  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDateTimeOffset_t3229287507_m4127887284_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (DateTimeOffset_t3229287507 *)(DateTimeOffset_t3229287507 *)(&V_0));
		DateTimeOffset_t3229287507  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.DateTimeParse/DS>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisDS_t2232270370_m1966464765_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDS_t2232270370_m1966464765_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDS_t2232270370_m1966464765_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Decimal>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Decimal_t2948259380  Array_InternalArray__IReadOnlyList_get_Item_TisDecimal_t2948259380_m1768711179_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDecimal_t2948259380_m1768711179_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Decimal_t2948259380  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDecimal_t2948259380_m1768711179_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Decimal_t2948259380 *)(Decimal_t2948259380 *)(&V_0));
		Decimal_t2948259380  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Double>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR double Array_InternalArray__IReadOnlyList_get_Item_TisDouble_t594665363_m293013457_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDouble_t594665363_m293013457_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDouble_t594665363_m293013457_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (double*)(double*)(&V_0));
		double L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Globalization.HebrewNumber/HS>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisHS_t3339773016_m688644066_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisHS_t3339773016_m688644066_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisHS_t3339773016_m688644066_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Globalization.InternalCodePageDataItem>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR InternalCodePageDataItem_t2575532933  Array_InternalArray__IReadOnlyList_get_Item_TisInternalCodePageDataItem_t2575532933_m3430335884_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInternalCodePageDataItem_t2575532933_m3430335884_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	InternalCodePageDataItem_t2575532933  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInternalCodePageDataItem_t2575532933_m3430335884_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (InternalCodePageDataItem_t2575532933 *)(InternalCodePageDataItem_t2575532933 *)(&V_0));
		InternalCodePageDataItem_t2575532933  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Globalization.InternalEncodingDataItem>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR InternalEncodingDataItem_t3158859817  Array_InternalArray__IReadOnlyList_get_Item_TisInternalEncodingDataItem_t3158859817_m3389551860_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInternalEncodingDataItem_t3158859817_m3389551860_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	InternalEncodingDataItem_t3158859817  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInternalEncodingDataItem_t3158859817_m3389551860_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (InternalEncodingDataItem_t3158859817 *)(InternalEncodingDataItem_t3158859817 *)(&V_0));
		InternalEncodingDataItem_t3158859817  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Globalization.TimeSpanParse/TimeSpanToken>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR TimeSpanToken_t993347374  Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpanToken_t993347374_m417465067_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpanToken_t993347374_m417465067_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpanToken_t993347374  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpanToken_t993347374_m417465067_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (TimeSpanToken_t993347374 *)(TimeSpanToken_t993347374 *)(&V_0));
		TimeSpanToken_t993347374  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Guid>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Guid_t  Array_InternalArray__IReadOnlyList_get_Item_TisGuid_t_m115284017_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisGuid_t_m115284017_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Guid_t  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisGuid_t_m115284017_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Guid_t *)(Guid_t *)(&V_0));
		Guid_t  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Int16>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int16_t Array_InternalArray__IReadOnlyList_get_Item_TisInt16_t2552820387_m3455259345_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInt16_t2552820387_m3455259345_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int16_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInt16_t2552820387_m3455259345_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int16_t*)(int16_t*)(&V_0));
		int16_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Int32>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisInt32_t2950945753_m2955156918_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInt32_t2950945753_m2955156918_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInt32_t2950945753_m2955156918_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Int64>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t Array_InternalArray__IReadOnlyList_get_Item_TisInt64_t3736567304_m3745337766_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInt64_t3736567304_m3745337766_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInt64_t3736567304_m3745337766_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int64_t*)(int64_t*)(&V_0));
		int64_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.IntPtr>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR intptr_t Array_InternalArray__IReadOnlyList_get_Item_TisIntPtr_t_m3415458056_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisIntPtr_t_m3415458056_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	intptr_t V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisIntPtr_t_m3415458056_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (intptr_t*)(intptr_t*)(&V_0));
		intptr_t L_4 = V_0;
		return (intptr_t)L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Net.CookieTokenizer/RecognizedAttribute>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RecognizedAttribute_t632074220  Array_InternalArray__IReadOnlyList_get_Item_TisRecognizedAttribute_t632074220_m3891904990_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRecognizedAttribute_t632074220_m3891904990_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RecognizedAttribute_t632074220  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRecognizedAttribute_t632074220_m3891904990_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RecognizedAttribute_t632074220 *)(RecognizedAttribute_t632074220 *)(&V_0));
		RecognizedAttribute_t632074220  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Net.HeaderVariantInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR HeaderVariantInfo_t1935685601  Array_InternalArray__IReadOnlyList_get_Item_TisHeaderVariantInfo_t1935685601_m1464107077_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisHeaderVariantInfo_t1935685601_m1464107077_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	HeaderVariantInfo_t1935685601  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisHeaderVariantInfo_t1935685601_m1464107077_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (HeaderVariantInfo_t1935685601 *)(HeaderVariantInfo_t1935685601 *)(&V_0));
		HeaderVariantInfo_t1935685601  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Net.NetworkInformation.Win32_IP_ADAPTER_ADDRESSES>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Win32_IP_ADAPTER_ADDRESSES_t3463526328  Array_InternalArray__IReadOnlyList_get_Item_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m173440720_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m173440720_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Win32_IP_ADAPTER_ADDRESSES_t3463526328  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisWin32_IP_ADAPTER_ADDRESSES_t3463526328_m173440720_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Win32_IP_ADAPTER_ADDRESSES_t3463526328 *)(Win32_IP_ADAPTER_ADDRESSES_t3463526328 *)(&V_0));
		Win32_IP_ADAPTER_ADDRESSES_t3463526328  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Net.Sockets.Socket/WSABUF>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR WSABUF_t1998059390  Array_InternalArray__IReadOnlyList_get_Item_TisWSABUF_t1998059390_m157911457_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisWSABUF_t1998059390_m157911457_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	WSABUF_t1998059390  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisWSABUF_t1998059390_m157911457_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (WSABUF_t1998059390 *)(WSABUF_t1998059390 *)(&V_0));
		WSABUF_t1998059390  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Net.WebHeaderCollection/RfcChar>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t Array_InternalArray__IReadOnlyList_get_Item_TisRfcChar_t2905409930_m25858722_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRfcChar_t2905409930_m25858722_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint8_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRfcChar_t2905409930_m25858722_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint8_t*)(uint8_t*)(&V_0));
		uint8_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Object>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_InternalArray__IReadOnlyList_get_Item_TisRuntimeObject_m885578954_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRuntimeObject_m885578954_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject * V_0 = NULL;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRuntimeObject_m885578954_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RuntimeObject **)(RuntimeObject **)(&V_0));
		RuntimeObject * L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.ParameterizedStrings/FormatParam>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR FormatParam_t4194474082  Array_InternalArray__IReadOnlyList_get_Item_TisFormatParam_t4194474082_m778275290_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisFormatParam_t4194474082_m778275290_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	FormatParam_t4194474082  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisFormatParam_t4194474082_m778275290_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (FormatParam_t4194474082 *)(FormatParam_t4194474082 *)(&V_0));
		FormatParam_t4194474082  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.CustomAttributeNamedArgument>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CustomAttributeNamedArgument_t287865710  Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeNamedArgument_t287865710_m3643599440_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeNamedArgument_t287865710_m3643599440_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CustomAttributeNamedArgument_t287865710  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeNamedArgument_t287865710_m3643599440_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (CustomAttributeNamedArgument_t287865710 *)(CustomAttributeNamedArgument_t287865710 *)(&V_0));
		CustomAttributeNamedArgument_t287865710  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.CustomAttributeTypedArgument>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CustomAttributeTypedArgument_t2723150157  Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeTypedArgument_t2723150157_m2041074378_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeTypedArgument_t2723150157_m2041074378_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CustomAttributeTypedArgument_t2723150157  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisCustomAttributeTypedArgument_t2723150157_m2041074378_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (CustomAttributeTypedArgument_t2723150157 *)(CustomAttributeTypedArgument_t2723150157 *)(&V_0));
		CustomAttributeTypedArgument_t2723150157  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.ILExceptionBlock>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ILExceptionBlock_t3961874966  Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionBlock_t3961874966_m3018764391_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionBlock_t3961874966_m3018764391_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ILExceptionBlock_t3961874966  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionBlock_t3961874966_m3018764391_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ILExceptionBlock_t3961874966 *)(ILExceptionBlock_t3961874966 *)(&V_0));
		ILExceptionBlock_t3961874966  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.ILExceptionInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ILExceptionInfo_t237856010  Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionInfo_t237856010_m2165621442_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionInfo_t237856010_m2165621442_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ILExceptionInfo_t237856010  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisILExceptionInfo_t237856010_m2165621442_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ILExceptionInfo_t237856010 *)(ILExceptionInfo_t237856010 *)(&V_0));
		ILExceptionInfo_t237856010  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.ILGenerator/LabelData>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR LabelData_t360167391  Array_InternalArray__IReadOnlyList_get_Item_TisLabelData_t360167391_m180970407_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLabelData_t360167391_m180970407_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	LabelData_t360167391  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLabelData_t360167391_m180970407_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (LabelData_t360167391 *)(LabelData_t360167391 *)(&V_0));
		LabelData_t360167391  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.ILGenerator/LabelFixup>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR LabelFixup_t858502054  Array_InternalArray__IReadOnlyList_get_Item_TisLabelFixup_t858502054_m361705503_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLabelFixup_t858502054_m361705503_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	LabelFixup_t858502054  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLabelFixup_t858502054_m361705503_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (LabelFixup_t858502054 *)(LabelFixup_t858502054 *)(&V_0));
		LabelFixup_t858502054  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.ILTokenInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ILTokenInfo_t2325775114  Array_InternalArray__IReadOnlyList_get_Item_TisILTokenInfo_t2325775114_m2504809207_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisILTokenInfo_t2325775114_m2504809207_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ILTokenInfo_t2325775114  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisILTokenInfo_t2325775114_m2504809207_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ILTokenInfo_t2325775114 *)(ILTokenInfo_t2325775114 *)(&V_0));
		ILTokenInfo_t2325775114  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.Label>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Label_t2281661643  Array_InternalArray__IReadOnlyList_get_Item_TisLabel_t2281661643_m1835167839_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLabel_t2281661643_m1835167839_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Label_t2281661643  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLabel_t2281661643_m1835167839_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Label_t2281661643 *)(Label_t2281661643 *)(&V_0));
		Label_t2281661643  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.MonoResource>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR MonoResource_t4103430009  Array_InternalArray__IReadOnlyList_get_Item_TisMonoResource_t4103430009_m3254626270_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisMonoResource_t4103430009_m3254626270_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MonoResource_t4103430009  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisMonoResource_t4103430009_m3254626270_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (MonoResource_t4103430009 *)(MonoResource_t4103430009 *)(&V_0));
		MonoResource_t4103430009  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.MonoWin32Resource>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR MonoWin32Resource_t1904229483  Array_InternalArray__IReadOnlyList_get_Item_TisMonoWin32Resource_t1904229483_m2691624008_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisMonoWin32Resource_t1904229483_m2691624008_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MonoWin32Resource_t1904229483  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisMonoWin32Resource_t1904229483_m2691624008_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (MonoWin32Resource_t1904229483 *)(MonoWin32Resource_t1904229483 *)(&V_0));
		MonoWin32Resource_t1904229483  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.Emit.RefEmitPermissionSet>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RefEmitPermissionSet_t484390987  Array_InternalArray__IReadOnlyList_get_Item_TisRefEmitPermissionSet_t484390987_m896245899_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRefEmitPermissionSet_t484390987_m896245899_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RefEmitPermissionSet_t484390987  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRefEmitPermissionSet_t484390987_m896245899_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RefEmitPermissionSet_t484390987 *)(RefEmitPermissionSet_t484390987 *)(&V_0));
		RefEmitPermissionSet_t484390987  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Reflection.ParameterModifier>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ParameterModifier_t1461694466  Array_InternalArray__IReadOnlyList_get_Item_TisParameterModifier_t1461694466_m707097487_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisParameterModifier_t1461694466_m707097487_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ParameterModifier_t1461694466  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisParameterModifier_t1461694466_m707097487_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ParameterModifier_t1461694466 *)(ParameterModifier_t1461694466 *)(&V_0));
		ParameterModifier_t1461694466  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Resources.ResourceLocator>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ResourceLocator_t3723970807  Array_InternalArray__IReadOnlyList_get_Item_TisResourceLocator_t3723970807_m1432084740_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisResourceLocator_t3723970807_m1432084740_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ResourceLocator_t3723970807  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisResourceLocator_t3723970807_m1432084740_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ResourceLocator_t3723970807 *)(ResourceLocator_t3723970807 *)(&V_0));
		ResourceLocator_t3723970807  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Runtime.CompilerServices.Ephemeron>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Ephemeron_t1602596362  Array_InternalArray__IReadOnlyList_get_Item_TisEphemeron_t1602596362_m2752481302_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEphemeron_t1602596362_m2752481302_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Ephemeron_t1602596362  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEphemeron_t1602596362_m2752481302_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Ephemeron_t1602596362 *)(Ephemeron_t1602596362 *)(&V_0));
		Ephemeron_t1602596362  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Runtime.InteropServices.GCHandle>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR GCHandle_t3351438187  Array_InternalArray__IReadOnlyList_get_Item_TisGCHandle_t3351438187_m1164941286_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisGCHandle_t3351438187_m1164941286_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	GCHandle_t3351438187  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisGCHandle_t3351438187_m1164941286_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (GCHandle_t3351438187 *)(GCHandle_t3351438187 *)(&V_0));
		GCHandle_t3351438187  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisBinaryTypeEnum_t3485436454_m2524012928_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisBinaryTypeEnum_t3485436454_m2524012928_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisBinaryTypeEnum_t3485436454_m2524012928_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisInternalPrimitiveTypeE_t4093048977_m3031033319_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInternalPrimitiveTypeE_t4093048977_m3031033319_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInternalPrimitiveTypeE_t4093048977_m3031033319_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.SByte>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int8_t Array_InternalArray__IReadOnlyList_get_Item_TisSByte_t1669577662_m3057015409_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSByte_t1669577662_m3057015409_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int8_t V_0 = 0x0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSByte_t1669577662_m3057015409_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int8_t*)(int8_t*)(&V_0));
		int8_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Security.Cryptography.X509Certificates.X509ChainStatus>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR X509ChainStatus_t133602714  Array_InternalArray__IReadOnlyList_get_Item_TisX509ChainStatus_t133602714_m2017440555_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisX509ChainStatus_t133602714_m2017440555_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	X509ChainStatus_t133602714  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisX509ChainStatus_t133602714_m2017440555_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (X509ChainStatus_t133602714 *)(X509ChainStatus_t133602714 *)(&V_0));
		X509ChainStatus_t133602714  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Single>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR float Array_InternalArray__IReadOnlyList_get_Item_TisSingle_t1397266774_m70177781_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSingle_t1397266774_m70177781_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSingle_t1397266774_m70177781_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (float*)(float*)(&V_0));
		float L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.TermInfoStrings>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisTermInfoStrings_t290279955_m1412835473_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTermInfoStrings_t290279955_m1412835473_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTermInfoStrings_t290279955_m1412835473_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Text.RegularExpressions.RegexCharClass/LowerCaseMapping>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR LowerCaseMapping_t2910317575  Array_InternalArray__IReadOnlyList_get_Item_TisLowerCaseMapping_t2910317575_m1939279452_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLowerCaseMapping_t2910317575_m1939279452_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	LowerCaseMapping_t2910317575  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLowerCaseMapping_t2910317575_m1939279452_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (LowerCaseMapping_t2910317575 *)(LowerCaseMapping_t2910317575 *)(&V_0));
		LowerCaseMapping_t2910317575  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Text.RegularExpressions.RegexOptions>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisRegexOptions_t92845595_m4058415748_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRegexOptions_t92845595_m4058415748_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRegexOptions_t92845595_m4058415748_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Threading.CancellationTokenRegistration>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CancellationTokenRegistration_t2813424904  Array_InternalArray__IReadOnlyList_get_Item_TisCancellationTokenRegistration_t2813424904_m3256868132_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisCancellationTokenRegistration_t2813424904_m3256868132_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CancellationTokenRegistration_t2813424904  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisCancellationTokenRegistration_t2813424904_m3256868132_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (CancellationTokenRegistration_t2813424904 *)(CancellationTokenRegistration_t2813424904 *)(&V_0));
		CancellationTokenRegistration_t2813424904  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.TimeSpan>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR TimeSpan_t881159249  Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpan_t881159249_m3641977509_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpan_t881159249_m3641977509_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpan_t881159249  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTimeSpan_t881159249_m3641977509_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (TimeSpan_t881159249 *)(TimeSpan_t881159249 *)(&V_0));
		TimeSpan_t881159249  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.TypeCode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisTypeCode_t2987224087_m4252651165_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTypeCode_t2987224087_m4252651165_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTypeCode_t2987224087_m4252651165_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.UInt16>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint16_t Array_InternalArray__IReadOnlyList_get_Item_TisUInt16_t2177724958_m170984066_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisUInt16_t2177724958_m170984066_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint16_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisUInt16_t2177724958_m170984066_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint16_t*)(uint16_t*)(&V_0));
		uint16_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.UInt32>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Array_InternalArray__IReadOnlyList_get_Item_TisUInt32_t2560061978_m4042992197_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisUInt32_t2560061978_m4042992197_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisUInt32_t2560061978_m4042992197_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint32_t*)(uint32_t*)(&V_0));
		uint32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.UInt64>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint64_t Array_InternalArray__IReadOnlyList_get_Item_TisUInt64_t4134040092_m367691764_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisUInt64_t4134040092_m367691764_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint64_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisUInt64_t4134040092_m367691764_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint64_t*)(uint64_t*)(&V_0));
		uint64_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.Schema.FacetsChecker/FacetsCompiler/Map>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Map_t1331044427  Array_InternalArray__IReadOnlyList_get_Item_TisMap_t1331044427_m1914648151_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisMap_t1331044427_m1914648151_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Map_t1331044427  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisMap_t1331044427_m1914648151_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Map_t1331044427 *)(Map_t1331044427 *)(&V_0));
		Map_t1331044427  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.Schema.RangePositionInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RangePositionInfo_t589968936  Array_InternalArray__IReadOnlyList_get_Item_TisRangePositionInfo_t589968936_m2988414250_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRangePositionInfo_t589968936_m2988414250_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RangePositionInfo_t589968936  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRangePositionInfo_t589968936_m2988414250_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RangePositionInfo_t589968936 *)(RangePositionInfo_t589968936 *)(&V_0));
		RangePositionInfo_t589968936  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.Schema.SequenceNode/SequenceConstructPosContext>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR SequenceConstructPosContext_t2054380699  Array_InternalArray__IReadOnlyList_get_Item_TisSequenceConstructPosContext_t2054380699_m617148699_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSequenceConstructPosContext_t2054380699_m617148699_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SequenceConstructPosContext_t2054380699  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSequenceConstructPosContext_t2054380699_m617148699_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (SequenceConstructPosContext_t2054380699 *)(SequenceConstructPosContext_t2054380699 *)(&V_0));
		SequenceConstructPosContext_t2054380699  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.Schema.XmlSchemaObjectTable/XmlSchemaObjectEntry>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR XmlSchemaObjectEntry_t3344676971  Array_InternalArray__IReadOnlyList_get_Item_TisXmlSchemaObjectEntry_t3344676971_m1539839124_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisXmlSchemaObjectEntry_t3344676971_m1539839124_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	XmlSchemaObjectEntry_t3344676971  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisXmlSchemaObjectEntry_t3344676971_m1539839124_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (XmlSchemaObjectEntry_t3344676971 *)(XmlSchemaObjectEntry_t3344676971 *)(&V_0));
		XmlSchemaObjectEntry_t3344676971  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.Schema.XmlTypeCode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisXmlTypeCode_t2623622950_m3393562866_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisXmlTypeCode_t2623622950_m3393562866_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisXmlTypeCode_t2623622950_m3393562866_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.Schema.XsdBuilder/State>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisState_t1890458201_m652646140_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisState_t1890458201_m652646140_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisState_t1890458201_m652646140_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.XPath.XPathResultType>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisXPathResultType_t2828988488_m1937342502_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisXPathResultType_t2828988488_m1937342502_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisXPathResultType_t2828988488_m1937342502_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.XmlNamespaceManager/NamespaceDeclaration>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR NamespaceDeclaration_t4162609575  Array_InternalArray__IReadOnlyList_get_Item_TisNamespaceDeclaration_t4162609575_m83553861_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisNamespaceDeclaration_t4162609575_m83553861_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	NamespaceDeclaration_t4162609575  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisNamespaceDeclaration_t4162609575_m83553861_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (NamespaceDeclaration_t4162609575 *)(NamespaceDeclaration_t4162609575 *)(&V_0));
		NamespaceDeclaration_t4162609575  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.XmlNodeReaderNavigator/VirtualAttribute>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR VirtualAttribute_t3578083907  Array_InternalArray__IReadOnlyList_get_Item_TisVirtualAttribute_t3578083907_m2284702182_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisVirtualAttribute_t3578083907_m2284702182_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	VirtualAttribute_t3578083907  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisVirtualAttribute_t3578083907_m2284702182_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (VirtualAttribute_t3578083907 *)(VirtualAttribute_t3578083907 *)(&V_0));
		VirtualAttribute_t3578083907  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.XmlTextReaderImpl/ParsingState>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ParsingState_t1780334922  Array_InternalArray__IReadOnlyList_get_Item_TisParsingState_t1780334922_m3921860095_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisParsingState_t1780334922_m3921860095_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ParsingState_t1780334922  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisParsingState_t1780334922_m3921860095_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ParsingState_t1780334922 *)(ParsingState_t1780334922 *)(&V_0));
		ParsingState_t1780334922  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.XmlTextWriter/Namespace>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Namespace_t2218256516  Array_InternalArray__IReadOnlyList_get_Item_TisNamespace_t2218256516_m2182830534_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisNamespace_t2218256516_m2182830534_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Namespace_t2218256516  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisNamespace_t2218256516_m2182830534_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Namespace_t2218256516 *)(Namespace_t2218256516 *)(&V_0));
		Namespace_t2218256516  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.XmlTextWriter/State>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisState_t1792539347_m2676812677_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisState_t1792539347_m2676812677_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisState_t1792539347_m2676812677_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<System.Xml.XmlTextWriter/TagInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR TagInfo_t3526638417  Array_InternalArray__IReadOnlyList_get_Item_TisTagInfo_t3526638417_m869294536_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTagInfo_t3526638417_m869294536_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TagInfo_t3526638417  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTagInfo_t3526638417_m869294536_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (TagInfo_t3526638417 *)(TagInfo_t3526638417 *)(&V_0));
		TagInfo_t3526638417  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.ArchetypeChunk>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ArchetypeChunk_t3908121266  Array_InternalArray__IReadOnlyList_get_Item_TisArchetypeChunk_t3908121266_m2900810385_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisArchetypeChunk_t3908121266_m2900810385_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ArchetypeChunk_t3908121266  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisArchetypeChunk_t3908121266_m2900810385_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ArchetypeChunk_t3908121266 *)(ArchetypeChunk_t3908121266 *)(&V_0));
		ArchetypeChunk_t3908121266  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.ArchetypeManager/ManagedArrayStorage>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ManagedArrayStorage_t2527281399  Array_InternalArray__IReadOnlyList_get_Item_TisManagedArrayStorage_t2527281399_m595684002_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisManagedArrayStorage_t2527281399_m595684002_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ManagedArrayStorage_t2527281399  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisManagedArrayStorage_t2527281399_m595684002_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ManagedArrayStorage_t2527281399 *)(ManagedArrayStorage_t2527281399 *)(&V_0));
		ManagedArrayStorage_t2527281399  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.ComponentType>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ComponentType_t2324479623  Array_InternalArray__IReadOnlyList_get_Item_TisComponentType_t2324479623_m3842188337_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisComponentType_t2324479623_m3842188337_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ComponentType_t2324479623  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisComponentType_t2324479623_m3842188337_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ComponentType_t2324479623 *)(ComponentType_t2324479623 *)(&V_0));
		ComponentType_t2324479623  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.ECBChainPlaybackState>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ECBChainPlaybackState_t2606266079  Array_InternalArray__IReadOnlyList_get_Item_TisECBChainPlaybackState_t2606266079_m2693295370_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisECBChainPlaybackState_t2606266079_m2693295370_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ECBChainPlaybackState_t2606266079  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisECBChainPlaybackState_t2606266079_m2693295370_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ECBChainPlaybackState_t2606266079 *)(ECBChainPlaybackState_t2606266079 *)(&V_0));
		ECBChainPlaybackState_t2606266079  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.Entity>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entity_t509829677  Array_InternalArray__IReadOnlyList_get_Item_TisEntity_t509829677_m3042296547_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntity_t509829677_m3042296547_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entity_t509829677  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntity_t509829677_m3042296547_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entity_t509829677 *)(Entity_t509829677 *)(&V_0));
		Entity_t509829677  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.FastEquality/FieldData>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR FieldData_t3173027601  Array_InternalArray__IReadOnlyList_get_Item_TisFieldData_t3173027601_m2887156108_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisFieldData_t3173027601_m2887156108_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	FieldData_t3173027601  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisFieldData_t3173027601_m2887156108_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (FieldData_t3173027601 *)(FieldData_t3173027601 *)(&V_0));
		FieldData_t3173027601  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.FastEquality/Layout>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Layout_t3712094680  Array_InternalArray__IReadOnlyList_get_Item_TisLayout_t3712094680_m3179042620_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLayout_t3712094680_m3179042620_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Layout_t3712094680  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLayout_t3712094680_m3179042620_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Layout_t3712094680 *)(Layout_t3712094680 *)(&V_0));
		Layout_t3712094680  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.InjectionContext/Entry>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t672608814  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t672608814_m750969327_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t672608814_m750969327_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t672608814  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t672608814_m750969327_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t672608814 *)(Entry_t672608814 *)(&V_0));
		Entry_t672608814  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.InjectionData>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR InjectionData_t1513885859  Array_InternalArray__IReadOnlyList_get_Item_TisInjectionData_t1513885859_m3875809876_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInjectionData_t1513885859_m3875809876_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	InjectionData_t1513885859  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInjectionData_t1513885859_m3875809876_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (InjectionData_t1513885859 *)(InjectionData_t1513885859 *)(&V_0));
		InjectionData_t1513885859  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.PlayerLoopManager/UnloadMethod>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR UnloadMethod_t521525358  Array_InternalArray__IReadOnlyList_get_Item_TisUnloadMethod_t521525358_m4151219965_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisUnloadMethod_t521525358_m4151219965_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	UnloadMethod_t521525358  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisUnloadMethod_t521525358_m4151219965_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (UnloadMethod_t521525358 *)(UnloadMethod_t521525358 *)(&V_0));
		UnloadMethod_t521525358  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.TypeManager/EntityOffsetInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR EntityOffsetInfo_t892586624  Array_InternalArray__IReadOnlyList_get_Item_TisEntityOffsetInfo_t892586624_m1787990974_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntityOffsetInfo_t892586624_m1787990974_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	EntityOffsetInfo_t892586624  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntityOffsetInfo_t892586624_m1787990974_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (EntityOffsetInfo_t892586624 *)(EntityOffsetInfo_t892586624 *)(&V_0));
		EntityOffsetInfo_t892586624  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Entities.TypeManager/TypeInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR TypeInfo_t1334385540  Array_InternalArray__IReadOnlyList_get_Item_TisTypeInfo_t1334385540_m2520523206_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTypeInfo_t1334385540_m2520523206_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TypeInfo_t1334385540  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTypeInfo_t1334385540_m2520523206_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (TypeInfo_t1334385540 *)(TypeInfo_t1334385540 *)(&V_0));
		TypeInfo_t1334385540  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Rendering.MeshLODComponent>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR MeshLODComponent_t2848985665  Array_InternalArray__IReadOnlyList_get_Item_TisMeshLODComponent_t2848985665_m1275561892_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisMeshLODComponent_t2848985665_m1275561892_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	MeshLODComponent_t2848985665  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisMeshLODComponent_t2848985665_m1275561892_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (MeshLODComponent_t2848985665 *)(MeshLODComponent_t2848985665 *)(&V_0));
		MeshLODComponent_t2848985665  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Rendering.VisibleLocalToWorld>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR VisibleLocalToWorld_t3873701513  Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLocalToWorld_t3873701513_m3788798673_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLocalToWorld_t3873701513_m3788798673_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	VisibleLocalToWorld_t3873701513  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLocalToWorld_t3873701513_m3788798673_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (VisibleLocalToWorld_t3873701513 *)(VisibleLocalToWorld_t3873701513 *)(&V_0));
		VisibleLocalToWorld_t3873701513  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Rendering.WorldMeshRenderBounds>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR WorldMeshRenderBounds_t161581757  Array_InternalArray__IReadOnlyList_get_Item_TisWorldMeshRenderBounds_t161581757_m2236467872_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisWorldMeshRenderBounds_t161581757_m2236467872_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	WorldMeshRenderBounds_t161581757  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisWorldMeshRenderBounds_t161581757_m2236467872_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (WorldMeshRenderBounds_t161581757 *)(WorldMeshRenderBounds_t161581757 *)(&V_0));
		WorldMeshRenderBounds_t161581757  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<Unity.Transforms.LocalToWorld>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR LocalToWorld_t2122786298  Array_InternalArray__IReadOnlyList_get_Item_TisLocalToWorld_t2122786298_m1314295389_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLocalToWorld_t2122786298_m1314295389_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	LocalToWorld_t2122786298  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLocalToWorld_t2122786298_m1314295389_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (LocalToWorld_t2122786298 *)(LocalToWorld_t2122786298 *)(&V_0));
		LocalToWorld_t2122786298  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.BeforeRenderHelper/OrderBlock>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR OrderBlock_t1585977831  Array_InternalArray__IReadOnlyList_get_Item_TisOrderBlock_t1585977831_m1366047841_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisOrderBlock_t1585977831_m1366047841_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	OrderBlock_t1585977831  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisOrderBlock_t1585977831_m1366047841_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (OrderBlock_t1585977831 *)(OrderBlock_t1585977831 *)(&V_0));
		OrderBlock_t1585977831  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Color32>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Color32_t2600501292  Array_InternalArray__IReadOnlyList_get_Item_TisColor32_t2600501292_m3434385632_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisColor32_t2600501292_m3434385632_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Color32_t2600501292  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisColor32_t2600501292_m3434385632_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Color32_t2600501292 *)(Color32_t2600501292 *)(&V_0));
		Color32_t2600501292  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Color>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Color_t2555686324  Array_InternalArray__IReadOnlyList_get_Item_TisColor_t2555686324_m3258096367_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisColor_t2555686324_m3258096367_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Color_t2555686324  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisColor_t2555686324_m3258096367_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Color_t2555686324 *)(Color_t2555686324 *)(&V_0));
		Color_t2555686324  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.ContactPoint>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ContactPoint_t3758755253  Array_InternalArray__IReadOnlyList_get_Item_TisContactPoint_t3758755253_m3263054153_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisContactPoint_t3758755253_m3263054153_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ContactPoint_t3758755253  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisContactPoint_t3758755253_m3263054153_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ContactPoint_t3758755253 *)(ContactPoint_t3758755253 *)(&V_0));
		ContactPoint_t3758755253  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.EventSystems.RaycastResult>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RaycastResult_t3360306849  Array_InternalArray__IReadOnlyList_get_Item_TisRaycastResult_t3360306849_m2919267039_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRaycastResult_t3360306849_m2919267039_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RaycastResult_t3360306849  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRaycastResult_t3360306849_m2919267039_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RaycastResult_t3360306849 *)(RaycastResult_t3360306849 *)(&V_0));
		RaycastResult_t3360306849  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.LowLevel.PlayerLoopSystem>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR PlayerLoopSystem_t105772105  Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystem_t105772105_m2448027111_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystem_t105772105_m2448027111_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	PlayerLoopSystem_t105772105  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystem_t105772105_m2448027111_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (PlayerLoopSystem_t105772105 *)(PlayerLoopSystem_t105772105 *)(&V_0));
		PlayerLoopSystem_t105772105  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.LowLevel.PlayerLoopSystemInternal>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR PlayerLoopSystemInternal_t2185485283  Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystemInternal_t2185485283_m1994947430_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystemInternal_t2185485283_m1994947430_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	PlayerLoopSystemInternal_t2185485283  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisPlayerLoopSystemInternal_t2185485283_m1994947430_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (PlayerLoopSystemInternal_t2185485283 *)(PlayerLoopSystemInternal_t2185485283 *)(&V_0));
		PlayerLoopSystemInternal_t2185485283  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.AdditionalShadowData/ShadowData>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ShadowData_t3587884416  Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3587884416_m772007552_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3587884416_m772007552_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ShadowData_t3587884416  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3587884416_m772007552_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ShadowData_t3587884416 *)(ShadowData_t3587884416 *)(&V_0));
		ShadowData_t3587884416  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ComparisonSamplerState>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ComparisonSamplerState_t2281891109  Array_InternalArray__IReadOnlyList_get_Item_TisComparisonSamplerState_t2281891109_m1043039303_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisComparisonSamplerState_t2281891109_m1043039303_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ComparisonSamplerState_t2281891109  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisComparisonSamplerState_t2281891109_m1043039303_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ComparisonSamplerState_t2281891109 *)(ComparisonSamplerState_t2281891109 *)(&V_0));
		ComparisonSamplerState_t2281891109  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.GPUCopyAsset/CopyOperation>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CopyOperation_t3389193622  Array_InternalArray__IReadOnlyList_get_Item_TisCopyOperation_t3389193622_m694479886_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisCopyOperation_t3389193622_m694479886_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CopyOperation_t3389193622  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisCopyOperation_t3389193622_m694479886_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (CopyOperation_t3389193622 *)(CopyOperation_t3389193622 *)(&V_0));
		CopyOperation_t3389193622  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.LightweightPipeline.ShadowSliceData>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ShadowSliceData_t800660445  Array_InternalArray__IReadOnlyList_get_Item_TisShadowSliceData_t800660445_m576012518_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShadowSliceData_t800660445_m576012518_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ShadowSliceData_t800660445  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShadowSliceData_t800660445_m576012518_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ShadowSliceData_t800660445 *)(ShadowSliceData_t800660445 *)(&V_0));
		ShadowSliceData_t800660445  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.SamplerState>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR SamplerState_t2103487996  Array_InternalArray__IReadOnlyList_get_Item_TisSamplerState_t2103487996_m100676453_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSamplerState_t2103487996_m100676453_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SamplerState_t2103487996  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSamplerState_t2103487996_m100676453_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (SamplerState_t2103487996 *)(SamplerState_t2103487996 *)(&V_0));
		SamplerState_t2103487996  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShaderPassName>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ShaderPassName_t93928621  Array_InternalArray__IReadOnlyList_get_Item_TisShaderPassName_t93928621_m4098585618_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShaderPassName_t93928621_m4098585618_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ShaderPassName_t93928621  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShaderPassName_t93928621_m4098585618_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ShaderPassName_t93928621 *)(ShaderPassName_t93928621 *)(&V_0));
		ShaderPassName_t93928621  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowAlgorithm>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowAlgorithm_t721465368_m3712474707_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShadowAlgorithm_t721465368_m3712474707_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShadowAlgorithm_t721465368_m3712474707_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowData>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ShadowData_t3292552708  Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3292552708_m3382650791_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3292552708_m3382650791_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ShadowData_t3292552708  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShadowData_t3292552708_m3382650791_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ShadowData_t3292552708 *)(ShadowData_t3292552708 *)(&V_0));
		ShadowData_t3292552708  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowPayload>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ShadowPayload_t47708436  Array_InternalArray__IReadOnlyList_get_Item_TisShadowPayload_t47708436_m279132287_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShadowPayload_t47708436_m279132287_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ShadowPayload_t47708436  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShadowPayload_t47708436_m279132287_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ShadowPayload_t47708436 *)(ShadowPayload_t47708436 *)(&V_0));
		ShadowPayload_t47708436  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowRegistry/Dels>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Dels_t361700601  Array_InternalArray__IReadOnlyList_get_Item_TisDels_t361700601_m3965951368_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDels_t361700601_m3965951368_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Dels_t361700601  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDels_t361700601_m3965951368_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Dels_t361700601 *)(Dels_t361700601 *)(&V_0));
		Dels_t361700601  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowRegistry/Entry>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Entry_t1827551715  Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1827551715_m4120029765_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1827551715_m4120029765_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Entry_t1827551715  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisEntry_t1827551715_m4120029765_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Entry_t1827551715 *)(Entry_t1827551715 *)(&V_0));
		Entry_t1827551715  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowRegistry/Override>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Override_t1415021437  Array_InternalArray__IReadOnlyList_get_Item_TisOverride_t1415021437_m4006530220_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisOverride_t1415021437_m4006530220_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Override_t1415021437  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisOverride_t1415021437_m4006530220_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Override_t1415021437 *)(Override_t1415021437 *)(&V_0));
		Override_t1415021437  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowUtilsConstants/CubemapEdge>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisCubemapEdge_t3844903794_m2071978601_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisCubemapEdge_t3844903794_m2071978601_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisCubemapEdge_t3844903794_m2071978601_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowVariant>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisShadowVariant_t1969754764_m3474694178_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShadowVariant_t1969754764_m3474694178_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShadowVariant_t1969754764_m3474694178_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.ShadowmapBase/ShadowRequest>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ShadowRequest_t3287955082  Array_InternalArray__IReadOnlyList_get_Item_TisShadowRequest_t3287955082_m3010739005_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisShadowRequest_t3287955082_m3010739005_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ShadowRequest_t3287955082  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisShadowRequest_t3287955082_m3010739005_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ShadowRequest_t3287955082 *)(ShadowRequest_t3287955082 *)(&V_0));
		ShadowRequest_t3287955082  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.TextureCache/SSliceEntry>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR SSliceEntry_t3166396362  Array_InternalArray__IReadOnlyList_get_Item_TisSSliceEntry_t3166396362_m3064451727_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSSliceEntry_t3166396362_m3064451727_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SSliceEntry_t3166396362  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSSliceEntry_t3166396362_m3064451727_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (SSliceEntry_t3166396362 *)(SSliceEntry_t3166396362 *)(&V_0));
		SSliceEntry_t3166396362  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.VisibleLight>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR VisibleLight_t704066072  Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLight_t704066072_m3551464349_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLight_t704066072_m3551464349_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	VisibleLight_t704066072  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisVisibleLight_t704066072_m3551464349_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (VisibleLight_t704066072 *)(VisibleLight_t704066072 *)(&V_0));
		VisibleLight_t704066072  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Experimental.Rendering.VisibleReflectionProbe>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR VisibleReflectionProbe_t1453491320  Array_InternalArray__IReadOnlyList_get_Item_TisVisibleReflectionProbe_t1453491320_m1134789690_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisVisibleReflectionProbe_t1453491320_m1134789690_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	VisibleReflectionProbe_t1453491320  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisVisibleReflectionProbe_t1453491320_m1134789690_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (VisibleReflectionProbe_t1453491320 *)(VisibleReflectionProbe_t1453491320 *)(&V_0));
		VisibleReflectionProbe_t1453491320  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.KeyCode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisKeyCode_t2599294277_m1819421263_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyCode_t2599294277_m1819421263_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyCode_t2599294277_m1819421263_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Keyframe>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Keyframe_t4206410242  Array_InternalArray__IReadOnlyList_get_Item_TisKeyframe_t4206410242_m786456066_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisKeyframe_t4206410242_m786456066_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Keyframe_t4206410242  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisKeyframe_t4206410242_m786456066_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Keyframe_t4206410242 *)(Keyframe_t4206410242 *)(&V_0));
		Keyframe_t4206410242  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Matrix4x4>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Matrix4x4_t1817901843  Array_InternalArray__IReadOnlyList_get_Item_TisMatrix4x4_t1817901843_m906593187_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisMatrix4x4_t1817901843_m906593187_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_t1817901843  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisMatrix4x4_t1817901843_m906593187_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Matrix4x4_t1817901843 *)(Matrix4x4_t1817901843 *)(&V_0));
		Matrix4x4_t1817901843  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Plane>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Plane_t1000493321  Array_InternalArray__IReadOnlyList_get_Item_TisPlane_t1000493321_m3568878951_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisPlane_t1000493321_m3568878951_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Plane_t1000493321  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisPlane_t1000493321_m3568878951_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Plane_t1000493321 *)(Plane_t1000493321 *)(&V_0));
		Plane_t1000493321  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Playables.PlayableBinding>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR PlayableBinding_t354260709  Array_InternalArray__IReadOnlyList_get_Item_TisPlayableBinding_t354260709_m3109707054_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisPlayableBinding_t354260709_m3109707054_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	PlayableBinding_t354260709  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisPlayableBinding_t354260709_m3109707054_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (PlayableBinding_t354260709 *)(PlayableBinding_t354260709 *)(&V_0));
		PlayableBinding_t354260709  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.RaycastHit2D>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RaycastHit2D_t2279581989  Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit2D_t2279581989_m2320360185_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit2D_t2279581989_m2320360185_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RaycastHit2D_t2279581989  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit2D_t2279581989_m2320360185_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RaycastHit2D_t2279581989 *)(RaycastHit2D_t2279581989 *)(&V_0));
		RaycastHit2D_t2279581989  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.RaycastHit>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RaycastHit_t1056001966  Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit_t1056001966_m3880161389_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit_t1056001966_m3880161389_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RaycastHit_t1056001966  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRaycastHit_t1056001966_m3880161389_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RaycastHit_t1056001966 *)(RaycastHit_t1056001966 *)(&V_0));
		RaycastHit_t1056001966  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.RenderTextureFormat>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisRenderTextureFormat_t962350765_m1637192347_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRenderTextureFormat_t962350765_m1637192347_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRenderTextureFormat_t962350765_m1637192347_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Rendering.PostProcessing.BloomRenderer/Level>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Level_t3444658929  Array_InternalArray__IReadOnlyList_get_Item_TisLevel_t3444658929_m199982353_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLevel_t3444658929_m199982353_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Level_t3444658929  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLevel_t3444658929_m199982353_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Level_t3444658929 *)(Level_t3444658929 *)(&V_0));
		Level_t3444658929  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Rendering.PostProcessing.MonitorType>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisMonitorType_t3583017366_m2129895609_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisMonitorType_t3583017366_m2129895609_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisMonitorType_t3583017366_m2129895609_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Rendering.PostProcessing.PostProcessEvent>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisPostProcessEvent_t3532433552_m1483860793_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisPostProcessEvent_t3532433552_m1483860793_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisPostProcessEvent_t3532433552_m1483860793_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Rendering.RenderBufferLoadAction>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferLoadAction_t2221251489_m3145254963_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferLoadAction_t2221251489_m3145254963_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferLoadAction_t2221251489_m3145254963_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Rendering.RenderBufferStoreAction>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferStoreAction_t1747813666_m2903451188_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferStoreAction_t1747813666_m2903451188_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRenderBufferStoreAction_t1747813666_m2903451188_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Rendering.RenderTargetIdentifier>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RenderTargetIdentifier_t2079184500  Array_InternalArray__IReadOnlyList_get_Item_TisRenderTargetIdentifier_t2079184500_m1603974934_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisRenderTargetIdentifier_t2079184500_m1603974934_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RenderTargetIdentifier_t2079184500  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisRenderTargetIdentifier_t2079184500_m1603974934_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (RenderTargetIdentifier_t2079184500 *)(RenderTargetIdentifier_t2079184500 *)(&V_0));
		RenderTargetIdentifier_t2079184500  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.SendMouseEvents/HitInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR HitInfo_t3229609740  Array_InternalArray__IReadOnlyList_get_Item_TisHitInfo_t3229609740_m2347572902_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisHitInfo_t3229609740_m2347572902_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	HitInfo_t3229609740  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisHitInfo_t3229609740_m2347572902_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (HitInfo_t3229609740 *)(HitInfo_t3229609740 *)(&V_0));
		HitInfo_t3229609740  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.TouchScreenKeyboardType>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisTouchScreenKeyboardType_t1530597702_m1814313867_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTouchScreenKeyboardType_t1530597702_m1814313867_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTouchScreenKeyboardType_t1530597702_m1814313867_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.AspectRatioFitter/AspectMode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisAspectMode_t3417192999_m813884768_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisAspectMode_t3417192999_m813884768_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisAspectMode_t3417192999_m813884768_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.ColorBlock>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ColorBlock_t2139031574  Array_InternalArray__IReadOnlyList_get_Item_TisColorBlock_t2139031574_m39371088_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisColorBlock_t2139031574_m39371088_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ColorBlock_t2139031574  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisColorBlock_t2139031574_m39371088_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (ColorBlock_t2139031574 *)(ColorBlock_t2139031574 *)(&V_0));
		ColorBlock_t2139031574  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.ContentSizeFitter/FitMode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisFitMode_t3267881214_m2951553158_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisFitMode_t3267881214_m2951553158_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisFitMode_t3267881214_m2951553158_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.Image/FillMethod>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisFillMethod_t1167457570_m2773281980_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisFillMethod_t1167457570_m2773281980_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisFillMethod_t1167457570_m2773281980_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.Image/Type>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisType_t1152881528_m2039773256_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisType_t1152881528_m2039773256_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisType_t1152881528_m2039773256_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.InputField/CharacterValidation>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisCharacterValidation_t4051914437_m1884588624_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisCharacterValidation_t4051914437_m1884588624_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisCharacterValidation_t4051914437_m1884588624_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.InputField/ContentType>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisContentType_t1787303396_m1125918082_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisContentType_t1787303396_m1125918082_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisContentType_t1787303396_m1125918082_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.InputField/InputType>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisInputType_t1770400679_m2568024483_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisInputType_t1770400679_m2568024483_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisInputType_t1770400679_m2568024483_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.InputField/LineType>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisLineType_t4214648469_m2725017131_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisLineType_t4214648469_m2725017131_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisLineType_t4214648469_m2725017131_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.Navigation>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Navigation_t3049316579  Array_InternalArray__IReadOnlyList_get_Item_TisNavigation_t3049316579_m2244158177_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisNavigation_t3049316579_m2244158177_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Navigation_t3049316579  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisNavigation_t3049316579_m2244158177_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Navigation_t3049316579 *)(Navigation_t3049316579 *)(&V_0));
		Navigation_t3049316579  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.Scrollbar/Direction>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t3470714353_m1060680375_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t3470714353_m1060680375_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t3470714353_m1060680375_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.Selectable/Transition>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisTransition_t1769908631_m1057654687_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisTransition_t1769908631_m1057654687_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisTransition_t1769908631_m1057654687_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.Slider/Direction>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t337909235_m518466143_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t337909235_m518466143_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisDirection_t337909235_m518466143_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UI.SpriteState>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR SpriteState_t1362986479  Array_InternalArray__IReadOnlyList_get_Item_TisSpriteState_t1362986479_m2971757129_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSpriteState_t1362986479_m2971757129_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SpriteState_t1362986479  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSpriteState_t1362986479_m2971757129_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (SpriteState_t1362986479 *)(SpriteState_t1362986479 *)(&V_0));
		SpriteState_t1362986479  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UICharInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR UICharInfo_t75501106  Array_InternalArray__IReadOnlyList_get_Item_TisUICharInfo_t75501106_m2335664289_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisUICharInfo_t75501106_m2335664289_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	UICharInfo_t75501106  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisUICharInfo_t75501106_m2335664289_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (UICharInfo_t75501106 *)(UICharInfo_t75501106 *)(&V_0));
		UICharInfo_t75501106  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UILineInfo>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR UILineInfo_t4195266810  Array_InternalArray__IReadOnlyList_get_Item_TisUILineInfo_t4195266810_m1189106026_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisUILineInfo_t4195266810_m1189106026_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	UILineInfo_t4195266810  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisUILineInfo_t4195266810_m1189106026_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (UILineInfo_t4195266810 *)(UILineInfo_t4195266810 *)(&V_0));
		UILineInfo_t4195266810  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UIVertex>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR UIVertex_t4057497605  Array_InternalArray__IReadOnlyList_get_Item_TisUIVertex_t4057497605_m1280704486_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisUIVertex_t4057497605_m1280704486_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	UIVertex_t4057497605  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisUIVertex_t4057497605_m1280704486_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (UIVertex_t4057497605 *)(UIVertex_t4057497605 *)(&V_0));
		UIVertex_t4057497605  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.UnitySynchronizationContext/WorkRequest>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR WorkRequest_t1354518612  Array_InternalArray__IReadOnlyList_get_Item_TisWorkRequest_t1354518612_m3429665912_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisWorkRequest_t1354518612_m3429665912_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	WorkRequest_t1354518612  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisWorkRequest_t1354518612_m3429665912_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (WorkRequest_t1354518612 *)(WorkRequest_t1354518612 *)(&V_0));
		WorkRequest_t1354518612  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Vector2>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Vector2_t2156229523  Array_InternalArray__IReadOnlyList_get_Item_TisVector2_t2156229523_m182881471_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisVector2_t2156229523_m182881471_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t2156229523  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisVector2_t2156229523_m182881471_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Vector2_t2156229523 *)(Vector2_t2156229523 *)(&V_0));
		Vector2_t2156229523  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Vector3>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Vector3_t3722313464  Array_InternalArray__IReadOnlyList_get_Item_TisVector3_t3722313464_m321227951_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisVector3_t3722313464_m321227951_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t3722313464  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisVector3_t3722313464_m321227951_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Vector3_t3722313464 *)(Vector3_t3722313464 *)(&V_0));
		Vector3_t3722313464  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Vector4>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Vector4_t3319028937  Array_InternalArray__IReadOnlyList_get_Item_TisVector4_t3319028937_m2130480280_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisVector4_t3319028937_m2130480280_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t3319028937  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisVector4_t3319028937_m2130480280_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (Vector4_t3319028937 *)(Vector4_t3319028937 *)(&V_0));
		Vector4_t3319028937  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__IReadOnlyList_get_Item<UnityEngine.Windows.Speech.SemanticMeaning>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR SemanticMeaning_t3533498486  Array_InternalArray__IReadOnlyList_get_Item_TisSemanticMeaning_t3533498486_m1690385756_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__IReadOnlyList_get_Item_TisSemanticMeaning_t3533498486_m1690385756_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SemanticMeaning_t3533498486  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__IReadOnlyList_get_Item_TisSemanticMeaning_t3533498486_m1690385756_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (SemanticMeaning_t3533498486 *)(SemanticMeaning_t3533498486 *)(&V_0));
		SemanticMeaning_t3533498486  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__get_Item<MS.Internal.Xml.Cache.XPathNode>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR XPathNode_t2208072876  Array_InternalArray__get_Item_TisXPathNode_t2208072876_m340421508_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__get_Item_TisXPathNode_t2208072876_m340421508_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	XPathNode_t2208072876  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__get_Item_TisXPathNode_t2208072876_m340421508_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (XPathNode_t2208072876 *)(XPathNode_t2208072876 *)(&V_0));
		XPathNode_t2208072876  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__get_Item<MS.Internal.Xml.Cache.XPathNodeRef>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR XPathNodeRef_t3498189018  Array_InternalArray__get_Item_TisXPathNodeRef_t3498189018_m643695098_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__get_Item_TisXPathNodeRef_t3498189018_m643695098_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	XPathNodeRef_t3498189018  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__get_Item_TisXPathNodeRef_t3498189018_m643695098_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (XPathNodeRef_t3498189018 *)(XPathNodeRef_t3498189018 *)(&V_0));
		XPathNodeRef_t3498189018  L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__get_Item<MS.Internal.Xml.XPath.Operator/Op>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__get_Item_TisOp_t2046805169_m59814001_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__get_Item_TisOp_t2046805169_m59814001_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__get_Item_TisOp_t2046805169_m59814001_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__get_Item<Mono.AppleTls.SslCipherSuite>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint16_t Array_InternalArray__get_Item_TisSslCipherSuite_t3309122048_m3781380041_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__get_Item_TisSslCipherSuite_t3309122048_m3781380041_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	uint16_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__get_Item_TisSslCipherSuite_t3309122048_m3781380041_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (uint16_t*)(uint16_t*)(&V_0));
		uint16_t L_4 = V_0;
		return L_4;
	}
}
// T System.Array::InternalArray__get_Item<Mono.AppleTls.SslStatus>(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Array_InternalArray__get_Item_TisSslStatus_t191981556_m3439607195_gshared (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Array_InternalArray__get_Item_TisSslStatus_t191981556_m3439607195_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___index0;
		NullCheck((RuntimeArray *)__this);
		int32_t L_1 = Array_get_Length_m21610649((RuntimeArray *)__this, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_0014;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_2, (String_t*)_stringLiteral797640427, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, Array_InternalArray__get_Item_TisSslStatus_t191981556_m3439607195_RuntimeMethod_var);
	}

IL_0014:
	{
		int32_t L_3 = ___index0;
		NullCheck((RuntimeArray *)__this);
		ArrayGetGenericValueImpl((RuntimeArray *)__this, (int32_t)L_3, (int32_t*)(int32_t*)(&V_0));
		int32_t L_4 = V_0;
		return L_4;
	}
}
