﻿#include "pch-cpp.hpp"





template <typename T1>
struct VirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

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

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

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
	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 R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

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

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

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, 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);
	}
};
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 T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct InterfaceActionInvoker6
{
	typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, 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);
	}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

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

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};

struct Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D;
struct Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8;
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
struct Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_4_t52B7555B65AD47B246883F6666F39075F527432B;
struct Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68;
struct Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4;
struct Action_6_t408919020EC4D124BDCE98E39E84494D6F7F1FD4;
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178;
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03;
struct List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
struct Task_1_t4C228DE57804012969575431CFF12D57C875552D;
struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17;
struct ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B;
struct EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6;
struct SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct AdjustmentRuleU5BU5D_tE06E08FC55F09158CD673CE867C3771D92906DFA;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1;
struct AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0;
struct AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62;
struct AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745;
struct AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B;
struct AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA;
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03;
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E;
struct BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1;
struct BufferX_t61043C3179F78166341D64689A662C738496055C;
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804;
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
struct CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89;
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA;
struct CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6;
struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183;
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4;
struct DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D;
struct Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE;
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB;
struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA;
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
struct Exception_t;
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8;
struct FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8;
struct IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1;
struct IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18;
struct IAnalyticsService_t131A8925CF4FBBB151AB85D6BE6D07785E210DC0;
struct IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454;
struct IAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807;
struct IAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455;
struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2;
struct IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82;
struct IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5;
struct IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41;
struct ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE;
struct ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777;
struct IComponentRegistry_t139D898B2B7C9D1FF36A573E8DC25415053883B7;
struct IContainerDebug_tF19915E173F3B34FFE064B6B6BF111E8A9918C0A;
struct ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD;
struct IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4;
struct IDeviceData_t60D12862BC61B9508CDF734548E19B46A502AF5C;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822;
struct IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C;
struct IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657;
struct IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7;
struct IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25;
struct IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5;
struct IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C;
struct IPackageRegistry_t598A337CA30E50021BB139EF5CF3C3867139CFA2;
struct IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9;
struct IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913;
struct IProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2;
struct IServiceRegistry_tDC19B8061DEB2308A93ABB6466DD33837E3FB1BC;
struct ISessionManager_t46B9708742E500778A2D7F280B631099F6E2EBDF;
struct IUnstructuredEventRecorder_t1E4A1497C03F65D306116017A5B0B3DFCEC537FE;
struct IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE;
struct IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858;
struct IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C;
struct InitializationOptions_t51AA79A729CADA6922543A7A47F1E87A09DBD17A;
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A;
struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0;
struct PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF;
struct SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A;
struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
struct StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB;
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
struct String_t;
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06;
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
struct TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8;
struct TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133;
struct Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F;
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C;
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6;
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A;
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71;
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
struct CachedData_t369B36942C95D8657719006E55DEA9EB23E03CFF;
struct U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76;
struct U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5;

IL2CPP_EXTERN_C RuntimeClass* Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BufferX_t61043C3179F78166341D64689A662C738496055C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISessionManager_t46B9708742E500778A2D7F280B631099F6E2EBDF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF____5DFD08902631E8C424E3803A27CCA0D46EB96FA95BCFD9A825E96E89A8A74659_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF____84D89877F0D4041EFB6BF91A16F0248F2FD573E6AF05C19F96BEDB9F882F7882_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00736996BFF6E813FFC831E7963AB11A4647B861;
IL2CPP_EXTERN_C String_t* _stringLiteral02F274D8EFE8DBE0F707B65BA93140F8C1EC83B4;
IL2CPP_EXTERN_C String_t* _stringLiteral054C61CC7E92B92D00405F3DBD04C8C90DD763B8;
IL2CPP_EXTERN_C String_t* _stringLiteral0621EA2B36667C33F4A1FEDA6E1CA3FB3D1C840C;
IL2CPP_EXTERN_C String_t* _stringLiteral079410AFDF8A8290DC264F4D755700D4DAAF91F4;
IL2CPP_EXTERN_C String_t* _stringLiteral082894E5DCF8D93E2AF9B1A38C5CF0152077D9D4;
IL2CPP_EXTERN_C String_t* _stringLiteral085CDCD5D693B72C213039A773937050DE20839E;
IL2CPP_EXTERN_C String_t* _stringLiteral09ACAF0EC6B5F6E7799AC236F0CA186A2E1F4239;
IL2CPP_EXTERN_C String_t* _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8;
IL2CPP_EXTERN_C String_t* _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A;
IL2CPP_EXTERN_C String_t* _stringLiteral0CF567A3CC7E346F2BEAB620A73CFB5CDAF3ADBA;
IL2CPP_EXTERN_C String_t* _stringLiteral0DD749240B9F1DE9E3434C626FF5489F68F6D860;
IL2CPP_EXTERN_C String_t* _stringLiteral0FCC06A6BCFD070BA5599CB641AC176D77B980AB;
IL2CPP_EXTERN_C String_t* _stringLiteral104C3D8C85D4DBCE20024956C2628C437C629A83;
IL2CPP_EXTERN_C String_t* _stringLiteral10E47B045BE29B1A8AFA0F7B2441CB47CA3A67E8;
IL2CPP_EXTERN_C String_t* _stringLiteral10E9B34B3B2D094B461A54880E4F462117AC5B1E;
IL2CPP_EXTERN_C String_t* _stringLiteral12AF1BC26072634DC2AE0ECE0471600FE074A13E;
IL2CPP_EXTERN_C String_t* _stringLiteral13E0C4D575EF4CFA208688FF6CE58789AF02BBA0;
IL2CPP_EXTERN_C String_t* _stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B;
IL2CPP_EXTERN_C String_t* _stringLiteral14A086C4277601C8D35634B59AC6F886CFD855F2;
IL2CPP_EXTERN_C String_t* _stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D;
IL2CPP_EXTERN_C String_t* _stringLiteral16303F63CAFE3259A012582C0D4DFDD43952E56F;
IL2CPP_EXTERN_C String_t* _stringLiteral16366EFF1098954CA719C6CFBEBD951926CFD64E;
IL2CPP_EXTERN_C String_t* _stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08;
IL2CPP_EXTERN_C String_t* _stringLiteral170AD99AD2A9FB6605C713D5E03E562C7D968B69;
IL2CPP_EXTERN_C String_t* _stringLiteral17C932391CAC9098F30A5137100A8A293752446C;
IL2CPP_EXTERN_C String_t* _stringLiteral1938FDF81D9EFE09E9786A7A7DDFFBD755961098;
IL2CPP_EXTERN_C String_t* _stringLiteral1A99A8C8398B221DA18F963F7662BAF65F57BBBE;
IL2CPP_EXTERN_C String_t* _stringLiteral1D9C903F2CFE60C87D084257D816121914ED5CD7;
IL2CPP_EXTERN_C String_t* _stringLiteral1E862A707621E680436D3EE5A45C11B8B8019F39;
IL2CPP_EXTERN_C String_t* _stringLiteral2028A2611FF494355F4C886D11936814AB305050;
IL2CPP_EXTERN_C String_t* _stringLiteral2048D52CF5B85C0065BA74F03F29D189F49A817F;
IL2CPP_EXTERN_C String_t* _stringLiteral20E39C3AB7068FAFD9E4B868E16D2E5BC64D4952;
IL2CPP_EXTERN_C String_t* _stringLiteral22707A051BA71652A76B65CD3B1CF3D57FCECCDF;
IL2CPP_EXTERN_C String_t* _stringLiteral22DC889BC972FCD09DEFF7641E6B361E1A814826;
IL2CPP_EXTERN_C String_t* _stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693;
IL2CPP_EXTERN_C String_t* _stringLiteral236273A920037342C6BF764C26035460AC1B4BCB;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral244F217EFEE741CEA827D278453DDB6453729BB6;
IL2CPP_EXTERN_C String_t* _stringLiteral2539188F4D764C792605E272835EC14F18624058;
IL2CPP_EXTERN_C String_t* _stringLiteral258EBBFB914390B152C3C49D597D34EB4015FF16;
IL2CPP_EXTERN_C String_t* _stringLiteral25BB8D65B0F3964EA0D799145078C16FEF52341C;
IL2CPP_EXTERN_C String_t* _stringLiteral272876BAD1B0B3B70626CFBBB0F8A7D9A18206F7;
IL2CPP_EXTERN_C String_t* _stringLiteral276C84DEB214873D13A4AF836CA95F4BADB36FE8;
IL2CPP_EXTERN_C String_t* _stringLiteral299D329E6EA983CC4221A704937359840D3B696D;
IL2CPP_EXTERN_C String_t* _stringLiteral29B2AAE0149A885123E7F21B7247D1EA4BADF148;
IL2CPP_EXTERN_C String_t* _stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C;
IL2CPP_EXTERN_C String_t* _stringLiteral2AF7BC4852F23D16CF2079B71E5991F15A61E81E;
IL2CPP_EXTERN_C String_t* _stringLiteral2D674CA6A1CCD2F2B3D17EE3094E3EA43AAB743D;
IL2CPP_EXTERN_C String_t* _stringLiteral308495485824FFEF8CDA6443346A3605E719A75A;
IL2CPP_EXTERN_C String_t* _stringLiteral30DE4318B8AF0C3D59547CEE589746F6DBAB89C3;
IL2CPP_EXTERN_C String_t* _stringLiteral30F6F02FEDC0164A519004DC0D974D5F5C495693;
IL2CPP_EXTERN_C String_t* _stringLiteral32DAD11A2DA98D2FBFC3098BCA6A6AE59BB54A31;
IL2CPP_EXTERN_C String_t* _stringLiteral3595F061260FF16E7FACFE48B48E71066E9ABA1C;
IL2CPP_EXTERN_C String_t* _stringLiteral35B5ADC96410AC9E0FBD60CD4B98AF30C7FF77A1;
IL2CPP_EXTERN_C String_t* _stringLiteral36149BCD2C8B864CB90F75A17A96F5A6BE03F3E5;
IL2CPP_EXTERN_C String_t* _stringLiteral36938B39E43FFBE00F46140DCB7313C97E180908;
IL2CPP_EXTERN_C String_t* _stringLiteral36CA84885A92E739ED9A94802681AD6C4E3C8852;
IL2CPP_EXTERN_C String_t* _stringLiteral385A64F0FE2CF8945475789AF05D5D5E4346EFAE;
IL2CPP_EXTERN_C String_t* _stringLiteral38611C47421E5420D169305A4C4482AD6300720E;
IL2CPP_EXTERN_C String_t* _stringLiteral395F121121D3A37B7F22ACEB4CC8C0A2E785CFFA;
IL2CPP_EXTERN_C String_t* _stringLiteral3A1B4473844D23854218F673A809ABA161F75BBA;
IL2CPP_EXTERN_C String_t* _stringLiteral3AA260D90D3BE72AF9AF17CC353F3D97B1FF35AB;
IL2CPP_EXTERN_C String_t* _stringLiteral3AAADB400CC4093A2B8D65DADF92560E65DFF664;
IL2CPP_EXTERN_C String_t* _stringLiteral3ACB307F5B0B7C4C5E5C31870371EB8B5D752F5C;
IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0;
IL2CPP_EXTERN_C String_t* _stringLiteral3C1DFC84C89C48D8E83EB3C98D58E22F70F5E9F4;
IL2CPP_EXTERN_C String_t* _stringLiteral3CF09EA528F2B59A7130F83612C8F6DC4419E135;
IL2CPP_EXTERN_C String_t* _stringLiteral3E26B4BE8E1A4D1123D396C9945610AFBF71BF3A;
IL2CPP_EXTERN_C String_t* _stringLiteral3EB2BDB70C070A2908F3250D1D9C142B29AFFCB5;
IL2CPP_EXTERN_C String_t* _stringLiteral405C5C8AEC9362A04D5A32008B0D8CE6143B6613;
IL2CPP_EXTERN_C String_t* _stringLiteral40A375960271895A6C9D6E67832DFF850E7818FB;
IL2CPP_EXTERN_C String_t* _stringLiteral40F1FB90DA8739F4AC73DAB450177A63DCB6E5FC;
IL2CPP_EXTERN_C String_t* _stringLiteral4184C304972D6C880108F08C499280157EBAC151;
IL2CPP_EXTERN_C String_t* _stringLiteral42D40175FF539DDF928B1E987A977BBF3CB544BF;
IL2CPP_EXTERN_C String_t* _stringLiteral4370344BF391C9775674F57F65AB43157A70FFA8;
IL2CPP_EXTERN_C String_t* _stringLiteral447A985D020E70B4D77B0701303D8F511295B32D;
IL2CPP_EXTERN_C String_t* _stringLiteral4554697696DB334C4A69857E431F5359A5652C33;
IL2CPP_EXTERN_C String_t* _stringLiteral45A2803629897DBB2C206F364A3099B875FAF04F;
IL2CPP_EXTERN_C String_t* _stringLiteral45EAEB6C152AA99EE22D7FA976D69BBA364F6F30;
IL2CPP_EXTERN_C String_t* _stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2;
IL2CPP_EXTERN_C String_t* _stringLiteral4824A3B2B566BA0E0F228A35F400EB362238E8C8;
IL2CPP_EXTERN_C String_t* _stringLiteral48F54E824E0E6AF56C862FF6251F25E5CB152BF9;
IL2CPP_EXTERN_C String_t* _stringLiteral4AA3716D19976DD411ABCF0909A0E4D4B8EA09AF;
IL2CPP_EXTERN_C String_t* _stringLiteral4BBBF6E7834C24AA4FAD59D546872FA503C6084B;
IL2CPP_EXTERN_C String_t* _stringLiteral4BD7FDE208E0373B221810962DA9C6C57339E364;
IL2CPP_EXTERN_C String_t* _stringLiteral4C978FAA91BFFCF3641BC0ACD796F4EE993AB4A0;
IL2CPP_EXTERN_C String_t* _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078;
IL2CPP_EXTERN_C String_t* _stringLiteral4D88DC602EB6FBBEF4C8649C1866B4FE2D18A73D;
IL2CPP_EXTERN_C String_t* _stringLiteral505DC7B5F7B5E5FDCEE2CD01C9B83BB38C328A1B;
IL2CPP_EXTERN_C String_t* _stringLiteral51026120A929AEFCA7209B235ACE529BEC6FD7B1;
IL2CPP_EXTERN_C String_t* _stringLiteral5119119D395301AF26F5E33DACA5C4C27048BFA4;
IL2CPP_EXTERN_C String_t* _stringLiteral51B4E0C1F65B55DD8FC1BD84F7C7155D019682F2;
IL2CPP_EXTERN_C String_t* _stringLiteral5290C04F55FD997B854A58817AA740D4304231E4;
IL2CPP_EXTERN_C String_t* _stringLiteral57122A04C3596A72887F65B738601418476678E7;
IL2CPP_EXTERN_C String_t* _stringLiteral577425CD87D93CE29BD73B7A610A2AA16814173F;
IL2CPP_EXTERN_C String_t* _stringLiteral58B90608C76E395C05539701FDF64C831A43673D;
IL2CPP_EXTERN_C String_t* _stringLiteral58BBB4EDBFDCD31C75C2E9DBF82FB0D890F3FDA3;
IL2CPP_EXTERN_C String_t* _stringLiteral5A3268A7F7F8F2CACA1449DEE6DBD287E1EE537B;
IL2CPP_EXTERN_C String_t* _stringLiteral5AACB58D619B294B5EE03B0837F285087DE605AA;
IL2CPP_EXTERN_C String_t* _stringLiteral5B6BE14C87C0E466C1EFBE237A318884BD2F7F0D;
IL2CPP_EXTERN_C String_t* _stringLiteral5CDEC3D17C0672B2895D89FD7D65350996F6895B;
IL2CPP_EXTERN_C String_t* _stringLiteral5D38B6C4C25F92A9ADD95A1A5C8F80EAA4D3AE14;
IL2CPP_EXTERN_C String_t* _stringLiteral5D7E10FB1136637DF3EEA7E332D50E75ECCFAE35;
IL2CPP_EXTERN_C String_t* _stringLiteral5DAAFC13D028473227945C221C31A63A94B85D6B;
IL2CPP_EXTERN_C String_t* _stringLiteral5E94D5FFC52385411444B2DEB9CB29AC1B041802;
IL2CPP_EXTERN_C String_t* _stringLiteral5F1E01DA43AD1DD21A227DBD58072E59026AA796;
IL2CPP_EXTERN_C String_t* _stringLiteral5F9A84D290654E9508A7E5B24B2A31F01448DF3C;
IL2CPP_EXTERN_C String_t* _stringLiteral60550E25F59BAA9CF9F90B89F084315A0E7E7590;
IL2CPP_EXTERN_C String_t* _stringLiteral632B8C247B430215FA82D909105BE257B7D7B524;
IL2CPP_EXTERN_C String_t* _stringLiteral63A5CD74B260DC0F1665E1409A22C48AC811DF41;
IL2CPP_EXTERN_C String_t* _stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E;
IL2CPP_EXTERN_C String_t* _stringLiteral640EF4B5A6EEA63697869DA2BA9DFCA36FBB1AF3;
IL2CPP_EXTERN_C String_t* _stringLiteral6418250E3BBBB638BAAE36C63372B4E5258CABD4;
IL2CPP_EXTERN_C String_t* _stringLiteral6592F2A54D864C0F2DADC704BDDAB476278DF50F;
IL2CPP_EXTERN_C String_t* _stringLiteral66058A51EA58A429278D527F63D024253EF76B0F;
IL2CPP_EXTERN_C String_t* _stringLiteral6664788836FAEDAA8297DE4ACDAD8712054F1754;
IL2CPP_EXTERN_C String_t* _stringLiteral66B0C5DCF501F8727C24052B01FF06C451E7070E;
IL2CPP_EXTERN_C String_t* _stringLiteral689C6A4E0E10858B33315ABF7B58B47BF427CAB7;
IL2CPP_EXTERN_C String_t* _stringLiteral6A78A58188D774704931BAD9BEED28758B7E213F;
IL2CPP_EXTERN_C String_t* _stringLiteral6B072065FA7EE3F58209725EEEBF4B1044C4573C;
IL2CPP_EXTERN_C String_t* _stringLiteral6C96C41BD07C11F0ACBE37A31E2BB00E2CA0E184;
IL2CPP_EXTERN_C String_t* _stringLiteral6D33BA5F8204B4ABECBBF61716B9AF4C90BEFEF1;
IL2CPP_EXTERN_C String_t* _stringLiteral6F296BCA0F675C0368B3ACDE08DD6C152E56621D;
IL2CPP_EXTERN_C String_t* _stringLiteral6F8E4A8EEE6F2F75A808EB9CA38D23A216EB7356;
IL2CPP_EXTERN_C String_t* _stringLiteral6FB7C2CCAED8A0EBB4E9AB8515D8155C6A95D26B;
IL2CPP_EXTERN_C String_t* _stringLiteral713D58DAA282E557C1FB99B563A33819B5DAB47D;
IL2CPP_EXTERN_C String_t* _stringLiteral71EF8EB7B9B3D3F7D8D889E7EAA085850B47E14D;
IL2CPP_EXTERN_C String_t* _stringLiteral72FEB60968C6B3653AC368A359F6AC5387E414B0;
IL2CPP_EXTERN_C String_t* _stringLiteral75FC36F3249DA4CE5C93558EF4747F7E0B205470;
IL2CPP_EXTERN_C String_t* _stringLiteral7646BCA86620BEB0AC49BAFC74ADE2D236A06D5F;
IL2CPP_EXTERN_C String_t* _stringLiteral76BABA91F33047678737B893F72821F1FE7CEFA4;
IL2CPP_EXTERN_C String_t* _stringLiteral76F26756BFE13A4CF3DAB4864254FB3F09DA993E;
IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB;
IL2CPP_EXTERN_C String_t* _stringLiteral78117315CB3E34E846CD26F5627994F837AFCACD;
IL2CPP_EXTERN_C String_t* _stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A;
IL2CPP_EXTERN_C String_t* _stringLiteral7A535E4F4CDF4AED9782CE43763768AB6DB185C7;
IL2CPP_EXTERN_C String_t* _stringLiteral7A71B86AFF784DE82443E14289760F1D91D8EFAD;
IL2CPP_EXTERN_C String_t* _stringLiteral7E74442815CA2E9768302210B2AEC00F3BE80413;
IL2CPP_EXTERN_C String_t* _stringLiteral7EA97C35880A0D4465D17DDE1F8241D28978C117;
IL2CPP_EXTERN_C String_t* _stringLiteral7F43C6AFB1C84128718F10F14E8CC804822717EC;
IL2CPP_EXTERN_C String_t* _stringLiteral7F64C019F9920BB9DBA8494E22F5F5627CC63913;
IL2CPP_EXTERN_C String_t* _stringLiteral80120090265549DE9FE973E46443BFA74E325435;
IL2CPP_EXTERN_C String_t* _stringLiteral83921E76DB37F79389DD6DCF44C1E78295D9BE50;
IL2CPP_EXTERN_C String_t* _stringLiteral83BB4AF414511BF4A0E273F515A8A4933C296E52;
IL2CPP_EXTERN_C String_t* _stringLiteral841EFD6597128A8FD0024BC87FD07F020CBAA1E2;
IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D;
IL2CPP_EXTERN_C String_t* _stringLiteral8C91977FD80567D0C289B5DD0C60AA24E73CAE76;
IL2CPP_EXTERN_C String_t* _stringLiteral8E6206F0E750B78653F8B621A641B68B9255BF17;
IL2CPP_EXTERN_C String_t* _stringLiteral9367A319824C783BD69583CB2490F67DAF5AC086;
IL2CPP_EXTERN_C String_t* _stringLiteral93998027822B92FA84F9F1CC56BCEA2D9344D1BD;
IL2CPP_EXTERN_C String_t* _stringLiteral93F9C7D2C7E3B3B879344F845BF299AE5A11BFF3;
IL2CPP_EXTERN_C String_t* _stringLiteral94C4A1631484AD24431E32FCAED7AE7426DB402F;
IL2CPP_EXTERN_C String_t* _stringLiteral94F5C0AD2551979F304FD9ABB4C9FBBB9D2047F7;
IL2CPP_EXTERN_C String_t* _stringLiteral95F792E998855EB879C4F33E147F416BFF8350F6;
IL2CPP_EXTERN_C String_t* _stringLiteral98209D2C0B024C19D99DE742E6003B721296652E;
IL2CPP_EXTERN_C String_t* _stringLiteral9A053A49693D46963A63E83B4F75CF40EED8D8FD;
IL2CPP_EXTERN_C String_t* _stringLiteral9A4742276AC86152B04539D6B218622416E5AF2D;
IL2CPP_EXTERN_C String_t* _stringLiteral9AB4AF6C8CCC52DA7CE36D811BADA7F640721296;
IL2CPP_EXTERN_C String_t* _stringLiteral9CEE5507D8A5957082FF9D1BA24E8DF9EE625F7D;
IL2CPP_EXTERN_C String_t* _stringLiteral9EF464966249C19D746E6108CC6B42901A51EB2E;
IL2CPP_EXTERN_C String_t* _stringLiteralA32AA422B9D45CD4F7920FD6B94EA13BC3F55120;
IL2CPP_EXTERN_C String_t* _stringLiteralA333953DEB7B3F631AE4FEB93E9C3AD7F349F8C0;
IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C;
IL2CPP_EXTERN_C String_t* _stringLiteralA3F56BA8529D7BE456BD480AB16C0ACC7628CF61;
IL2CPP_EXTERN_C String_t* _stringLiteralA517A4F85AAA7EBA705BDB743CD5CDA3F32FB5B2;
IL2CPP_EXTERN_C String_t* _stringLiteralA54E360A25C694D35AC2BC1F6481EF45DFBA8963;
IL2CPP_EXTERN_C String_t* _stringLiteralA57D6FD6545D30BFF1842E92D39CEBD8F94864C6;
IL2CPP_EXTERN_C String_t* _stringLiteralA634693E806EDA103130B07B3733ADA02E7E6FD1;
IL2CPP_EXTERN_C String_t* _stringLiteralAA62FCD77AFB95737483572B0CA74638491BEDB3;
IL2CPP_EXTERN_C String_t* _stringLiteralAC38B21AD0EB9DE4133BFC7F438CDB9B6189495B;
IL2CPP_EXTERN_C String_t* _stringLiteralAED5CB60F87C1BB12D5084E281408448AC106017;
IL2CPP_EXTERN_C String_t* _stringLiteralAF5A525399C027CA652F1F3DF915FE563359FC66;
IL2CPP_EXTERN_C String_t* _stringLiteralB20ED1DE1A061966164B9D5AF6835D402909E3E0;
IL2CPP_EXTERN_C String_t* _stringLiteralB2ECCE4B9B5B5CB24297087DC10EAC9B8D314C55;
IL2CPP_EXTERN_C String_t* _stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE;
IL2CPP_EXTERN_C String_t* _stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD;
IL2CPP_EXTERN_C String_t* _stringLiteralB530856CAC09ED25A4DA236BEA7A8FA5B3538420;
IL2CPP_EXTERN_C String_t* _stringLiteralB5D12D8EBFA73570DFDC58099A34669F0B3B8682;
IL2CPP_EXTERN_C String_t* _stringLiteralB67F8639FB16F6C4841EED07F5641A7B82C815D5;
IL2CPP_EXTERN_C String_t* _stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD;
IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2;
IL2CPP_EXTERN_C String_t* _stringLiteralB89D9E7580D0D17D5EE1189160034601495823D1;
IL2CPP_EXTERN_C String_t* _stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78;
IL2CPP_EXTERN_C String_t* _stringLiteralB97FC8BB8B857BF13978EF739D9F564BCED0EB98;
IL2CPP_EXTERN_C String_t* _stringLiteralB998ED74BBE643EFB1178023AB66097D25232774;
IL2CPP_EXTERN_C String_t* _stringLiteralBB0117465450FC41C80773A51F2125C52C8DA63C;
IL2CPP_EXTERN_C String_t* _stringLiteralBB073CF4C6E067593B42F72480CA2D174D8BE952;
IL2CPP_EXTERN_C String_t* _stringLiteralBD3F71CA82FA3F7797AA9DCFD97CD6262DACD1E1;
IL2CPP_EXTERN_C String_t* _stringLiteralBDCF3FADE7969125498FC2D2DF330D25D1A6EC2D;
IL2CPP_EXTERN_C String_t* _stringLiteralBEEEADECA10709FED3CC67A10B0C61BCA3586135;
IL2CPP_EXTERN_C String_t* _stringLiteralC048C43A99B3C90804EEBA637998A43F953E61B5;
IL2CPP_EXTERN_C String_t* _stringLiteralC04B333D53795815D844A1EAE07C424CF7A388F5;
IL2CPP_EXTERN_C String_t* _stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD;
IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB;
IL2CPP_EXTERN_C String_t* _stringLiteralC201200C2C92FC39E4AEB267F63EF4FC8CCE3E5C;
IL2CPP_EXTERN_C String_t* _stringLiteralC2055FDF7B20639C9978913DD0AC3D2335F059CD;
IL2CPP_EXTERN_C String_t* _stringLiteralC4373A3F17EF89A19806466941A495CD9AC320C9;
IL2CPP_EXTERN_C String_t* _stringLiteralC60816ED1CF3D79541144B9E0235BB10D437850F;
IL2CPP_EXTERN_C String_t* _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677;
IL2CPP_EXTERN_C String_t* _stringLiteralC8E58DAD4CC2966A3FCCFB3B3578153C051232BA;
IL2CPP_EXTERN_C String_t* _stringLiteralC8FDC00A57780A9EDB4B352514593013802ECB45;
IL2CPP_EXTERN_C String_t* _stringLiteralCA22054A8B87E1C1362994865922E9BE924DD589;
IL2CPP_EXTERN_C String_t* _stringLiteralCACB20C6D3B53D812D60572CB4D519A855167070;
IL2CPP_EXTERN_C String_t* _stringLiteralCE997756AE28DA8CED1FA1160227AA74FACA2C68;
IL2CPP_EXTERN_C String_t* _stringLiteralD0DC72E82E7420768946DB6472FF2FE3E721B0AD;
IL2CPP_EXTERN_C String_t* _stringLiteralD5CBCE94B6B0D32D067FD96ED99B5DEB20FDCFB5;
IL2CPP_EXTERN_C String_t* _stringLiteralD76593C0F3C8C4E871147921AF2AE0A86527FA0F;
IL2CPP_EXTERN_C String_t* _stringLiteralD80A64E0036F8330EADC3705DD59CC6581FE8E99;
IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1;
IL2CPP_EXTERN_C String_t* _stringLiteralD9FCB88E3173981902A4EA573B3AF3CFFA2158B9;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDA667D509F3483FEA9BABF68B23663F189FF7D3D;
IL2CPP_EXTERN_C String_t* _stringLiteralDAD3B004758C6DF500AA2A49CB44733CB7869DBF;
IL2CPP_EXTERN_C String_t* _stringLiteralDAFA078D8B7D7134A49C356BBBF77DB7C1B71689;
IL2CPP_EXTERN_C String_t* _stringLiteralDB4F6E9A963891777D89171877E979F6703604C1;
IL2CPP_EXTERN_C String_t* _stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277;
IL2CPP_EXTERN_C String_t* _stringLiteralDE8982A4CBA861107110D88200ED6AE58BDD2D94;
IL2CPP_EXTERN_C String_t* _stringLiteralDFD21CC7508D0779B0B3B400D2B5D651665060A6;
IL2CPP_EXTERN_C String_t* _stringLiteralDFF64ED34F81AC1EEC6761460E897FD781F56A1B;
IL2CPP_EXTERN_C String_t* _stringLiteralE2157C52C4C7EA7C465C314A449ABFFCAFADAD6E;
IL2CPP_EXTERN_C String_t* _stringLiteralE3DFE871B240A379B2D8A58BEC2DF65888B75754;
IL2CPP_EXTERN_C String_t* _stringLiteralE46475A038CE8463CC88A3C7DB6950E45EC6B178;
IL2CPP_EXTERN_C String_t* _stringLiteralE4D0382C63C65326B1CD2014BF02F8DAF87851CB;
IL2CPP_EXTERN_C String_t* _stringLiteralE4EE7A20CB10A02C65E2C09328566DDB52AEB176;
IL2CPP_EXTERN_C String_t* _stringLiteralE5937D651E29A4D90762E4DD3B121B380E293FB7;
IL2CPP_EXTERN_C String_t* _stringLiteralE5F64215B865771BB0C5BB83564A0D46D2F5CB44;
IL2CPP_EXTERN_C String_t* _stringLiteralE62699F68FB3F2AA9BFA8C0E319B57A39F0948E7;
IL2CPP_EXTERN_C String_t* _stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208;
IL2CPP_EXTERN_C String_t* _stringLiteralE7071BF332C25311420FA71C8E3385289D87B413;
IL2CPP_EXTERN_C String_t* _stringLiteralE71F6F54BD97F9F971FBB400455FF9B7FDD7A664;
IL2CPP_EXTERN_C String_t* _stringLiteralE8A2DB968E4D46B21E87FD4121925CEBAEC58125;
IL2CPP_EXTERN_C String_t* _stringLiteralEB0F79A6ABD88DB20E08561FCEEA8E62C21B8875;
IL2CPP_EXTERN_C String_t* _stringLiteralEB1579E337081436208C9033D7D92967BE03DCE0;
IL2CPP_EXTERN_C String_t* _stringLiteralF077AC84D48734DD287D272D536914E05773D01D;
IL2CPP_EXTERN_C String_t* _stringLiteralF25E0841CC395F242DA7A87EE69C457CBB5CF7C2;
IL2CPP_EXTERN_C String_t* _stringLiteralF2F032C35FA7D119E187D44AA3ABC0FACF45EACB;
IL2CPP_EXTERN_C String_t* _stringLiteralF37708F5D3FF7E541148EF1DEFA846BEDDD35A86;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralF44C639257DDD3D541C5E71BAFEB64F9533A03D0;
IL2CPP_EXTERN_C String_t* _stringLiteralF4B564DBD703C27495C5517490A3AA7687F00F50;
IL2CPP_EXTERN_C String_t* _stringLiteralF66420578C2FEC2FACAC16428DDF4EE41540B44C;
IL2CPP_EXTERN_C String_t* _stringLiteralF96C7D830C923517A9B86B465152960A8783DA4F;
IL2CPP_EXTERN_C String_t* _stringLiteralFA00CB7B7D55E48031B91C07E02C363112E00654;
IL2CPP_EXTERN_C String_t* _stringLiteralFA08BA5C9B3EC29729F1767C64749B98B93BDD49;
IL2CPP_EXTERN_C String_t* _stringLiteralFA2B09816AD28D986000563925DD7B8A9F0D4FFF;
IL2CPP_EXTERN_C String_t* _stringLiteralFA4C5FF8A68887C1283B169941A6090D7B6C606B;
IL2CPP_EXTERN_C String_t* _stringLiteralFAA80E9D727A341BE57ECEAEF7A1A4FE28DD806D;
IL2CPP_EXTERN_C String_t* _stringLiteralFB10F3876F878924988BE8256B639BB0869B41B2;
IL2CPP_EXTERN_C String_t* _stringLiteralFB2C4D8828AFC358869C34BB5058A83482A7A021;
IL2CPP_EXTERN_C String_t* _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9;
IL2CPP_EXTERN_C String_t* _stringLiteralFDD06087A1C406B544D206318317F79697ACD5EC;
IL2CPP_EXTERN_C String_t* _stringLiteralFDD66CDD7B97059B506472A40D903EA6616EE5DE;
IL2CPP_EXTERN_C String_t* _stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583;
IL2CPP_EXTERN_C String_t* _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsContainer_CleanUp_m060E72988945D2D3AD719F4D16A2056A3CFC72F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mA6CCC473E49B04FBD0815D80CC7D04EB8BDB0A84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mC5B73B581462BA69A2F6F2C65CDABC9E41EBECBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BufferX__ctor_mF1EB5A3CD82F9CAB1640CCDDAA93BC03E18C79B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mB1BE4ACE9A2E497D1CCF2EBD8DA06A5BBB206E56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1D5B69D1C74D0F8B1A7EB886E4AA82EB4B3DBC54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m8D9568D4BF32650665489030102DF98B3C27832F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6_RuntimeMethod_var;
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke;
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com;

struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF;
struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct U3CModuleU3E_t489BE72A981513E97FD4A68068F4E6261EFD70D5 
{
};
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* ____keys;
	ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B* ____values;
	RuntimeObject* ____syncRoot;
};
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F  : public RuntimeObject
{
	EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF  : public RuntimeObject
{
};
struct AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B  : public RuntimeObject
{
};
struct AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745  : public RuntimeObject
{
};
struct AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B  : public RuntimeObject
{
	RuntimeObject* ___m_AnalyticsService;
};
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0  : public RuntimeObject
{
	GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jobject;
	GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jclass;
};
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E  : public RuntimeObject
{
	Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___OutStream;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding;
	Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder;
	bool ____leaveOpen;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____largeByteBuffer;
	int32_t ____maxChars;
};
struct BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1  : public RuntimeObject
{
};
struct CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89  : public RuntimeObject
{
	String_t* ___U3CVersionU3Ek__BackingField;
	String_t* ___U3CGameBundleIdU3Ek__BackingField;
	String_t* ___U3CProjectIdU3Ek__BackingField;
	String_t* ___U3CPlatformU3Ek__BackingField;
	String_t* ___U3CBuildGUIDU3Ek__BackingField;
	String_t* ___U3CIdfvU3Ek__BackingField;
	String_t* ___U3CGameStoreIdU3Ek__BackingField;
	bool ___U3CHasVolumeU3Ek__BackingField;
};
struct CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6  : public RuntimeObject
{
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0  : public RuntimeObject
{
	bool ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	bool ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	String_t* ___m_name;
	String_t* ___englishname;
	String_t* ___nativename;
	String_t* ___iso3lang;
	String_t* ___iso2lang;
	String_t* ___win3lang;
	String_t* ___territory;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
	bool ___constructed;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
	bool ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
	int32_t ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	int32_t ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	char* ___m_name;
	char* ___englishname;
	char* ___nativename;
	char* ___iso3lang;
	char* ___iso2lang;
	char* ___win3lang;
	char* ___territory;
	char** ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
	int32_t ___constructed;
	Il2CppSafeArray* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
	int32_t ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
	int32_t ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	int32_t ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	Il2CppChar* ___m_name;
	Il2CppChar* ___englishname;
	Il2CppChar* ___nativename;
	Il2CppChar* ___iso3lang;
	Il2CppChar* ___iso2lang;
	Il2CppChar* ___win3lang;
	Il2CppChar* ___territory;
	Il2CppChar** ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
	int32_t ___constructed;
	Il2CppSafeArray* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
	int32_t ___m_isInherited;
};
struct DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183  : public RuntimeObject
{
	RuntimeObject* ___m_Buffer;
	RuntimeObject* ___m_CommonData;
	RuntimeObject* ___m_DeviceData;
};
struct DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4  : public RuntimeObject
{
};
struct DeviceVolumeProvider_tCD637AE8853864FA7CE8E52A8C94F0336055A591  : public RuntimeObject
{
};
struct DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D  : public RuntimeObject
{
	String_t* ___k_CacheFilePath;
	RuntimeObject* ___k_SystemCalls;
	int64_t ___k_CacheFileMaximumSize;
};
struct Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE  : public RuntimeObject
{
	RuntimeObject* ___m_WebRequestHelper;
	String_t* ___m_CollectUrl;
	RuntimeObject* ___m_DataBuffer;
	RuntimeObject* ___m_FlushRequest;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_LastFlushPayload;
	int32_t ___m_FlushBufferIndex;
	int32_t ___U3CConsecutiveFailedUploadCountU3Ek__BackingField;
	bool ___U3CFlushInProgressU3Ek__BackingField;
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* ___FlushStarted;
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* ___FlushFinished;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095  : public RuntimeObject
{
	int32_t ___m_codePage;
	CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem;
	bool ___m_deserializedFromEverett;
	bool ___m_isReadOnly;
	EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback;
	DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback;
};
struct FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3  : public RuntimeObject
{
	bool ___m_CanAccessFileSystem;
};
struct IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C  : public RuntimeObject
{
	RuntimeObject* ___m_PlayerId;
	RuntimeObject* ___m_ExternalId;
	String_t* ___U3CInstallIdU3Ek__BackingField;
	bool ___U3CIsNewPlayerU3Ek__BackingField;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE  : public RuntimeObject
{
	RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
	Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
	Il2CppIUnknown* ____identity;
};
struct PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF  : public RuntimeObject
{
};
struct SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8  : public RuntimeObject
{
};
struct SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A  : public RuntimeObject
{
	String_t* ___U3CSessionIdU3Ek__BackingField;
};
struct StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB  : public RuntimeObject
{
	RuntimeObject* ___m_Configuration;
	RuntimeObject* ___m_AnalyticsService;
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06  : public RuntimeObject
{
};
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572  : public RuntimeObject
{
	int32_t ___m_taskId;
	Delegate_t* ___m_action;
	RuntimeObject* ___m_stateObject;
	TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler;
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent;
	int32_t ___m_stateFlags;
	RuntimeObject* ___m_continuationObject;
	ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties;
};
struct TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133  : public RuntimeObject
{
	Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_Iso4217CurrencyMinorUnits;
};
struct Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71  : public RuntimeObject
{
	String_t* ___k_ClientIdHeaderValue;
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D  : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5  : public RuntimeObject
{
	Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* ___onCompleted;
	UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___requestOp;
};
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03  : public AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0
{
};
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF 
{
	RuntimeObject* ___m_stateMachine;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_defaultContextAction;
};
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke
{
	RuntimeObject* ___m_stateMachine;
	Il2CppMethodPointer ___m_defaultContextAction;
};
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com
{
	RuntimeObject* ___m_stateMachine;
	Il2CppMethodPointer ___m_defaultContextAction;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___m_value;
};
struct CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 
{
	RuntimeObject* ___m_Registry;
	int32_t ___m_PackageHash;
};
struct CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581_marshaled_pinvoke
{
	RuntimeObject* ___m_Registry;
	int32_t ___m_PackageHash;
};
struct CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581_marshaled_com
{
	RuntimeObject* ___m_Registry;
	int32_t ___m_PackageHash;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D 
{
	uint64_t ____dateData;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C 
{
	int32_t ___StartIndex;
	int32_t ___EndIndex;
	String_t* ___Id;
};
struct EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_pinvoke
{
	int32_t ___StartIndex;
	int32_t ___EndIndex;
	char* ___Id;
};
struct EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_com
{
	int32_t ___StartIndex;
	int32_t ___EndIndex;
	Il2CppChar* ___Id;
};
struct Guid_t 
{
	int32_t ____a;
	int16_t ____b;
	int16_t ____c;
	uint8_t ____d;
	uint8_t ____e;
	uint8_t ____f;
	uint8_t ____g;
	uint8_t ____h;
	uint8_t ____i;
	uint8_t ____j;
	uint8_t ____k;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170  : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06
{
	bool ____ignoreCase;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
	ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask;
	SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore;
};
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 
{
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task;
};
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_pinvoke
{
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task;
};
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_com
{
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A 
{
	int64_t ____ticks;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D10_t24D0F9D26F9F5C195FE2D7F6D0184D0A355FBF36 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D10_t24D0F9D26F9F5C195FE2D7F6D0184D0A355FBF36__padding[10];
	};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D152_tCC77A458E0A233E619FE0873D7B4F2022ACCB2D9 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D152_tCC77A458E0A233E619FE0873D7B4F2022ACCB2D9__padding[152];
	};
};
#pragma pack(pop, tp)
struct AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC 
{
	AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState;
	Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___m_task;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 
{
	int32_t ___value__;
};
struct AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62  : public RuntimeObject
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___k_BackgroundSessionRefreshPeriod;
	TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* ___converter;
	RuntimeObject* ___m_UserIdentity;
	RuntimeObject* ___m_Session;
	RuntimeObject* ___m_DataGenerator;
	RuntimeObject* ___m_CoreStatsHelper;
	RuntimeObject* ___m_DataDispatcher;
	RuntimeObject* ___m_AnalyticsForgetter;
	RuntimeObject* ___m_SystemCalls;
	RuntimeObject* ___m_Container;
	RuntimeObject* ___m_DataBuffer;
	int32_t ___m_BufferLengthAtLastGameRunning;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___m_ApplicationPauseTime;
	bool ___m_IsActive;
	bool ___m_StartUpEventsRecorded;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
	intptr_t ___m_Ptr;
	Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	Il2CppMethodPointer ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
	intptr_t ___m_Ptr;
	Il2CppMethodPointer ___m_completeCallback;
};
struct BufferX_t61043C3179F78166341D64689A662C738496055C  : public RuntimeObject
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_WorkingBuffer;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___k_WorkingCharacterBuffer;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_PayloadHeader;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderEventName;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderUserName;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderSessionID;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderEventUUID;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderTimestamp;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderEventVersion;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderInstallationID;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderPlayerID;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderOpenEventParams;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_CloseEvent;
	uint8_t ___k_Quote;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_QuoteColon;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_QuoteComma;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_Comma;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_OpenBrace;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_CloseBraceComma;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_OpenBracket;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_CloseBracketComma;
	uint8_t ___k_Colon;
	uint8_t ___k_Dash;
	uint8_t ___k_Space;
	uint8_t ___k_Point;
	uint8_t ___k_Positive;
	uint8_t ___k_Negative;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_True;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_False;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_Int2CharacterByte;
	Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___k_Order;
	RuntimeObject* ___m_SystemCalls;
	RuntimeObject* ___m_DiskCache;
	RuntimeObject* ___m_UserIdentity;
	RuntimeObject* ___m_Session;
	List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* ___m_EventSummaries;
	String_t* ___m_CurrentEventId;
	String_t* ___m_CurrentEventName;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___m_CurrentEventTimestamp;
	MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___m_SpareBuffer;
	MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___m_Buffer;
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* ___EventRecorded;
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* ___EventsClearing;
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* ___EventsCleared;
};
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct Delegate_t  : public RuntimeObject
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	RuntimeObject* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct DeviceType_tEC9DF281BE5EA013E3F57441442CCE5A2DFF44C4 
{
	int32_t ___value__;
};
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct FileAccess_t3992FF4CCC61971B804DD291F06F696C3CF33C30 
{
	int32_t ___value__;
};
struct FileMode_t111B48D5347628AEFCBF9A0EC2833827A302ECBA 
{
	int32_t ___value__;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A 
{
	int32_t ___value__;
};
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2  : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer;
	int32_t ____origin;
	int32_t ____position;
	int32_t ____length;
	int32_t ____capacity;
	bool ____expandable;
	bool ____writable;
	bool ____exposable;
	bool ____isOpen;
	Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A  : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170
{
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E 
{
	int32_t ___value__;
};
struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000 
{
	int32_t ___value__;
};
struct ServicesType_t2F1B24CBE5C80862CB09F3613F9698883753F483 
{
	int32_t ___value__;
};
struct TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8  : public RuntimeObject
{
	String_t* ____id;
	String_t* ____displayName;
	String_t* ____standardDisplayName;
	String_t* ____daylightDisplayName;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ____baseUtcOffset;
	bool ____supportsDaylightSavingTime;
	AdjustmentRuleU5BU5D_tE06E08FC55F09158CD673CE867C3771D92906DFA* ____adjustmentRules;
};
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct DataDeletionStatus_t7A0A423728B6D26041199C181E0B5C7EA4C5EBE4 
{
	int32_t ___value__;
};
struct SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1 
{
	int32_t ___value__;
};
struct Result_tFB98154F15BF37A66902802D441FEFADC68D4C87 
{
	int32_t ___value__;
};
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0  : public RuntimeObject
{
	String_t* ___m_CollectUrl;
	RuntimeObject* ___m_Persistence;
	RuntimeObject* ___m_WebRequestHelper;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_Callback;
	int32_t ___m_DeletionStatus;
	RuntimeObject* ___m_Request;
};
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 
{
	AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder;
};
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_pinvoke
{
	AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder;
};
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_com
{
	AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA  : public RuntimeObject
{
	String_t* ___U3CInstanceIdU3Ek__BackingField;
	int32_t ___U3CTypeU3Ek__BackingField;
	InitializationOptions_t51AA79A729CADA6922543A7A47F1E87A09DBD17A* ___U3COptionsU3Ek__BackingField;
	RuntimeObject* ___U3CPackageRegistryU3Ek__BackingField;
	RuntimeObject* ___U3CComponentRegistryU3Ek__BackingField;
	RuntimeObject* ___U3CServiceRegistryU3Ek__BackingField;
};
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8  : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf;
	String_t* ___name;
	SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E* ___safeHandle;
	bool ___isExposed;
	int64_t ___append_startpos;
	int32_t ___access;
	bool ___owner;
	bool ___async;
	bool ___canseek;
	bool ___anonymous;
	bool ___buf_dirty;
	int32_t ___buf_size;
	int32_t ___buf_length;
	int32_t ___buf_offset;
	int64_t ___buf_start;
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F  : public RuntimeObject
{
	intptr_t ___m_Ptr;
	DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___m_DownloadHandler;
	UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___m_UploadHandler;
	CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___m_CertificateHandler;
	Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri;
	bool ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField;
	bool ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField;
	bool ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField;
};
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke ___m_DownloadHandler;
	UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke ___m_UploadHandler;
	CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke ___m_CertificateHandler;
	Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri;
	int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField;
	int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField;
	int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField;
};
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com
{
	intptr_t ___m_Ptr;
	DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com* ___m_DownloadHandler;
	UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com* ___m_UploadHandler;
	CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com* ___m_CertificateHandler;
	Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri;
	int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField;
	int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField;
	int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField;
};
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C  : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C
{
	UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwebRequestU3Ek__BackingField;
};
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke
{
	UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke* ___U3CwebRequestU3Ek__BackingField;
};
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com
{
	UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com* ___U3CwebRequestU3Ek__BackingField;
};
struct Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D  : public MulticastDelegate_t
{
};
struct Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8  : public MulticastDelegate_t
{
};
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB  : public MulticastDelegate_t
{
};
struct Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929  : public MulticastDelegate_t
{
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87  : public MulticastDelegate_t
{
};
struct Action_4_t52B7555B65AD47B246883F6666F39075F527432B  : public MulticastDelegate_t
{
};
struct Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68  : public MulticastDelegate_t
{
};
struct Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4  : public MulticastDelegate_t
{
};
struct Action_6_t408919020EC4D124BDCE98E39E84494D6F7F1FD4  : public MulticastDelegate_t
{
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA  : public UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A  : public UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6
{
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Payload;
};
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_marshaled_pinvoke : public UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke
{
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Payload;
};
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_marshaled_com : public UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com
{
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Payload;
};
struct U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder;
	CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___registry;
	Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* ___U3CU3E4__this;
	TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1;
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	float ___m_AutoFlushTime;
	float ___m_GameRunningTime;
	AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___m_Service;
};
struct List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F_StaticFields
{
	EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF* ___s_emptyArray;
};
struct U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF_StaticFields
{
	__StaticArrayInitTypeSizeU3D152_tCC77A458E0A233E619FE0873D7B4F2022ACCB2D9 ___5DFD08902631E8C424E3803A27CCA0D46EB96FA95BCFD9A825E96E89A8A74659;
	__StaticArrayInitTypeSizeU3D10_t24D0F9D26F9F5C195FE2D7F6D0184D0A355FBF36 ___84D89877F0D4041EFB6BF91A16F0248F2FD573E6AF05C19F96BEDB9F882F7882;
};
struct AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields
{
	AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___m_Instance;
	RuntimeObject* ___m_DispatcherDebug;
	RuntimeObject* ___m_BufferDebug;
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* ___m_EventRecordedCallback;
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* ___m_EventsClearingCallback;
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* ___m_FlushStartedCallback;
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* ___m_FlushCompletedCallback;
};
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_StaticFields
{
	bool ___enableDebugPrints;
};
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_StaticFields
{
	BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___Null;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
	RuntimeObject* ___shared_table_lock;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
	Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
	Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
	bool ___IsTaiwanSku;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding;
	Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings;
	RuntimeObject* ___s_InternalSyncObject;
};
struct SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields
{
	String_t* ___SDK_VERSION;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields
{
	CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture;
	CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase;
	OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal;
	OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase;
};
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
{
	int32_t ___s_taskIdCounter;
	RuntimeObject* ___s_taskCompletionSentinel;
	bool ___s_asyncDebuggingEnabled;
	Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback;
	Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties;
	TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField;
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField;
	Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate;
	ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback;
	Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate;
	Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks;
	RuntimeObject* ___s_activeTasksLock;
};
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
{
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask;
	StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
};
struct Guid_t_StaticFields
{
	Guid_t ___Empty;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
	Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_StaticFields
{
	TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* ___s_utcTimeZone;
	CachedData_t369B36942C95D8657719006E55DEA9EB23E03CFF* ___s_cachedData;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_maxDateOnly;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_minDateOnly;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxOffset;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinOffset;
};
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_StaticFields
{
	Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___s_cachedCompleted;
};
struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_StaticFields
{
	CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___U3CInstanceU3Ek__BackingField;
};
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_recycle;
	RuntimeObject* ___buf_recycle_lock;
};
struct AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields
{
	bool ___s_Created;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___s_Container;
	AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* ___m_Instance;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

	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((void**)m_Items + index, (void*)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((void**)m_Items + index, (void*)value);
	}
};
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031  : public RuntimeArray
{
	ALIGN_FIELD (8) uint8_t m_Items[1];

	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;
	}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248  : public RuntimeArray
{
	ALIGN_FIELD (8) String_t* m_Items[1];

	inline String_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline String_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, String_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB  : public RuntimeArray
{
	ALIGN_FIELD (8) Il2CppChar m_Items[1];

	inline Il2CppChar GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Il2CppChar* 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, Il2CppChar value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
	{
		m_Items[index] = value;
	}
};
struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D  : public RuntimeArray
{
	ALIGN_FIELD (8) int64_t m_Items[1];

	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;
	}
};
struct EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF  : public RuntimeArray
{
	ALIGN_FIELD (8) EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C m_Items[1];

	inline EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C* 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, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Id), (void*)NULL);
	}
	inline EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Id), (void*)NULL);
	}
};


IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistry_RegisterPackage_TisRuntimeObject_m5DF8BA5ABD5476A91872308A910C81D92F1FC6DD_gshared (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_package, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_OptionallyDependsOn_TisRuntimeObject_m665878F2DB1DB7696E4B4AB9F508D27F40DCBFE5_gshared (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_ProvidesComponent_TisRuntimeObject_mBB6FDBE4AAE276784D193AB900F392199F177650_gshared (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisRuntimeObject_mEFE065A20533413CD8BB8FAEAF761102588337FB_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, RuntimeObject** ___0_stateMachine, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisRuntimeObject_mA57D17CC22941935FA487582A05C7D7807AC9DCF_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, RuntimeObject** ___1_stateMachine, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreRegistry_RegisterServiceComponent_TisRuntimeObject_m619D1536EFA7133E95AF878679EFDA3A9CFBC67F_gshared (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_component, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m89AC42CD88BC0ED965D36B7028EF3DE23D290E1D_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidJavaObject_Call_TisRuntimeObject_mA5AF1A9E0463CE91F0ACB6AC2FE0C1922B579EF7_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A_gshared (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1D5B69D1C74D0F8B1A7EB886E4AA82EB4B3DBC54_gshared (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_gshared_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_gshared (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_gshared_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m39E3F7AC9873A585A15E0F3F318E2E14CDB4EAEA_gshared_inline (Action_4_t52B7555B65AD47B246883F6666F39075F527432B* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mAB3B1F14E6741A640E2FA9AE77D62C363B6FBA10_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_gshared_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8D9568D4BF32650665489030102DF98B3C27832F_gshared (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, int32_t ___0_index, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB1BE4ACE9A2E497D1CCF2EBD8DA06A5BBB206E56_gshared (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_6_Invoke_m481829134934505D30EE44E404F9AD88F83F0DF2_gshared_inline (Action_6_t408919020EC4D124BDCE98E39E84494D6F7F1FD4* __this, int32_t ___0_arg1, bool ___1_arg2, bool ___2_arg3, bool ___3_arg4, bool ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_gshared_inline (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, int64_t ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mE03D2EC3F72B150FAFD035A33331A78494C33ECD_gshared (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C ___0_item, const RuntimeMethod* method) ;

IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ua2CoreInitializeCallback__ctor_m096A57E67DE0D5E40E7AB84CF3935A5D7DD898CE (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* __this, const RuntimeMethod* method) ;
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* ___0_package, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD*, const RuntimeMethod*))CoreRegistry_RegisterPackage_TisRuntimeObject_m5DF8BA5ABD5476A91872308A910C81D92F1FC6DD_gshared)(__this, ___0_package, method);
}
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_OptionallyDependsOn_TisRuntimeObject_m665878F2DB1DB7696E4B4AB9F508D27F40DCBFE5_gshared)(__this, method);
}
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
	return ((  CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_ProvidesComponent_TisRuntimeObject_mBB6FDBE4AAE276784D193AB900F392199F177650_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__1__ctor_m43CC7C88005E0C129817F8DDA5B774B2A2D19113 (U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A (const RuntimeMethod* method) ;
inline void AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mC5B73B581462BA69A2F6F2C65CDABC9E41EBECBB (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76** ___0_stateMachine, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76**, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisRuntimeObject_mEFE065A20533413CD8BB8FAEAF761102588337FB_gshared)(__this, ___0_stateMachine, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsService_Initialize_mA5100DE9B72B38ADC2AA315347817AE1976B271B (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8 (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ;
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mA6CCC473E49B04FBD0815D80CC7D04EB8BDB0A84 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76** ___1_stateMachine, const RuntimeMethod* method)
{
	((  void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76**, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisRuntimeObject_mA57D17CC22941935FA487582A05C7D7807AC9DCF_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ;
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreStatsHelper__ctor_mD543DD28C5F258FC9B9BDD30D0192F8A7ECF9DF4 (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefsPersistence__ctor_m3F310A297230AB1ED4FD0884D4AAC45082E3DD77 (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdentityManager__ctor_m14AF44105B7B9F823AFBAD375F6FF919F0FDC0C6 (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, RuntimeObject* ___0_installId, RuntimeObject* ___1_playerId, RuntimeObject* ___2_externalId, RuntimeObject* ___3_persistence, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionManager__ctor_m21E89203802ECBDAB0DCD76F1352FF63A84C4ACC (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_cloudProjectId_m84C5E847485178EEDA2E56E5EF72B0A740453EF9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferSystemCalls__ctor_m11A81CCB33E4BA6C679E191AB344CC3277C57B8C (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemCalls__ctor_mED48303E0E5ADE100ED297D2F82072B5162F3E2A (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache__ctor_mBA8B9A9ECF83506913BC62A4782F490C2D300263 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, RuntimeObject* ___0_systemCalls, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX__ctor_mF1EB5A3CD82F9CAB1640CCDDAA93BC03E18C79B7 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, RuntimeObject* ___0_eventIdGenerator, RuntimeObject* ___1_diskCache, RuntimeObject* ___2_userIdentity, RuntimeObject* ___3_session, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* AnalyticsContainer_CreateContainer_m5217CD009ABF07FE51AC88C20F4B61B5A5BFF201 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestHelper__ctor_m5F76E493A0C15311928DCCCCE293752DF3DA0CC9 (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher__ctor_mDBB513D6B226DB1B13C536AE8FF0A531340D7208 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, RuntimeObject* ___0_webRequestHelper, String_t* ___1_collectUrl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommonDataWrapper__ctor_m6D6EAC94DF0508F181A0B41C32186D828DCA0272 (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, String_t* ___0_cloudProjectId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceDataWrapper__ctor_m5C68E180913910F8888E3EAA94581A61C5794E98 (DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator__ctor_mA4F895805C1ED670712EBA41726AD2CC7B0C590A (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, RuntimeObject* ___0_buffer, RuntimeObject* ___1_staticData, RuntimeObject* ___2_deviceData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter__ctor_mB7EFEF4ADE978A9CAD976324BCC6BE797558DB0E (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, String_t* ___0_collectUrl, RuntimeObject* ___1_persistence, RuntimeObject* ___2_webRequestHelper, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceSystemCalls__ctor_m0CE98AA41596DAEC3FE38B2657205368207C45D0 (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance__ctor_mBED8F343B403DC08C0A3BEF792EA3DE19B7BB50C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, RuntimeObject* ___0_dataGenerator, RuntimeObject* ___1_realBuffer, RuntimeObject* ___2_coreStatsHelper, RuntimeObject* ___3_dispatcher, RuntimeObject* ___4_forgetter, RuntimeObject* ___5_userIdentity, String_t* ___6_environment, RuntimeObject* ___7_systemCalls, RuntimeObject* ___8_container, RuntimeObject* ___9_session, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Initialize_m57C0D3C612C0DD90A98563A788EC6BE852555111 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___0_service, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ResumeDataDeletionIfNecessary_mA71BC424BAB3BDCA709948E63934C16562EA5AE6 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StandardEventServiceComponent__ctor_mED8BAC8D2E1D561A6DCB4A1F35D4E7A60553CB87 (StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* __this, RuntimeObject* ___0_configuration, RuntimeObject* ___1_analyticsService, const RuntimeMethod* method) ;
inline void CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_component, const RuntimeMethod* method)
{
	((  void (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, RuntimeObject*, const RuntimeMethod*))CoreRegistry_RegisterServiceComponent_TisRuntimeObject_m619D1536EFA7133E95AF878679EFDA3A9CFBC67F_gshared)(__this, ___0_component, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsUserIdServiceComponent__ctor_mC4D9557B2E49D4883E699F5F8034FE65740D334E (AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* __this, RuntimeObject* ___0_analyticsService, const RuntimeMethod* method) ;
inline void CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_component, const RuntimeMethod* method)
{
	((  void (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, RuntimeObject*, const RuntimeMethod*))CoreRegistry_RegisterServiceComponent_TisRuntimeObject_m619D1536EFA7133E95AF878679EFDA3A9CFBC67F_gshared)(__this, ___0_component, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromMinutes_m5748E4C33327BC758C73B6DAE1BDD6BF44711CB5 (double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionCurrencyConverter__ctor_m5ACA84E75A13698EAF50E70DF0FA9FA1EC7DBFFD (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_op_Addition_m652BE1306897DBE4CDF3ADA99FFFE2E70BFE3865 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_GreaterThan_m8F1FA3C039A0148FC1500E790A77CB44F025EA9F (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsService_TearDown_mE0CB24E46191EA7C31F67C648C7F623EA2686F37 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m89AC42CD88BC0ED965D36B7028EF3DE23D290E1D_gshared)(__this, ___0_comparer, method);
}
inline void Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnalyticsServiceInstance_get_AutoflushPeriodMultiplier_m306D10F0B29C2FBE941D7607D61C7AE5702AC3AE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
inline AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_add_quitting_m5767AC63F23ABFD5BC3D60710906643BA536CCC5 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RecordGameRunningIfNecessary_mDC174CE67E36436A206DDC321308853A727484C3 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationPaused_mB64F8B2FF25B824FA074668EF917FC684828893C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, bool ___0_paused, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_remove_quitting_m9DC9D4165EDB0FD93AB893655E26BF73566D2C1B (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationQuit_mC6358CE4734C9A39DA8A1AAE1F529EB5D5A17E03 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UGSAnalyticsInternalTools_SetPrivacyStatus_mF4F04D971EBA3A54A9AD22DC4E8D95711334516A (bool ___0_status, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DeviceVolumeProvider_GetDeviceVolume_m795C795430B63C4D9F1084A837E784B2E5337785 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SystemInfo_get_batteryLevel_m549AF9A6BB748E5C50FF2D1D04D4E9E6B1C5D8C6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_identifier_mEA3314E50D44FB3CE2C2E78B336ACF4AD97BA056 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_GetPlatform_mE598C5A8D6F6D0D0F9479868123DA79D45F2CD7D (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_buildGUID_m088DE63ABF3F3022B8A65F19F882C126AD6FBE68 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceUniqueIdentifier_m61BA4CB77ADA09730B8B575700D85027EFDB4EFC (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceVolumeProvider_get_VolumeAvailable_m5CE710060BD8C7D300DD19CC799F82043F624CC4 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_deviceType_m9BA3769FAC1102E252B5350FE208BF885E5F24D0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_PushCommonParams_mBCA2A9870721102F62A8CB5C31BB1E0F84D248B7 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, String_t* ___0_callingMethodIdentifier, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389 (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* __this, String_t* ___0_className, const RuntimeMethod* method) ;
inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method)
{
	return ((  AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared)(__this, ___0_fieldName, method);
}
inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
	return ((  AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_Call_TisRuntimeObject_mA5AF1A9E0463CE91F0ACB6AC2FE0C1922B579EF7_gshared)(__this, ___0_methodName, ___1_args, method);
}
inline int32_t AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
	return ((  int32_t (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_gshared)(__this, ___0_methodName, ___1_args, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* IdentityManager_get_InstallId_mE1E051AD42ECD4BFC3ED3CAC52F8A57D3426051C_inline (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IdentityManager_set_InstallId_m45872CF0FBFBDD61FCCCD692C08BEF495476825B_inline (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IdentityManager_set_IsNewPlayer_m30EA47E2185F182813E96DB2351BA7C421A555F1_inline (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, int32_t ___0_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C (Guid_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
inline void Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* TimeZoneInfo_get_Local_mC43C34632FAEEF6BD0E3B5C04417E9C90277445F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeZoneInfo_GetUtcOffset_mFAA1957ED9222C7526A197E6FF1AE0D05B46EDB0 (TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
inline void List_1__ctor_m1D5B69D1C74D0F8B1A7EB886E4AA82EB4B3DBC54 (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, const RuntimeMethod*))List_1__ctor_m1D5B69D1C74D0F8B1A7EB886E4AA82EB4B3DBC54_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearBuffer_mA8B0BBF389EA44EFE0CA85B2EF94A3B51153FEE8 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t* ___0_number, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_buffer, int32_t* ___2_startIndex, int32_t* ___3_minimumLength, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, uint8_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t** ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_bytes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Millisecond_mD47CAACAF231AA82552DA9F71836784AF8E27878 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Hours_m770B4B777A816E051EFDA317C28DA9A4F39D6CFB (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26 (double ___0_val1, double ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushCommonEventStart_mF4C139E81580C2618D5E9FEB412115B77CF47B45 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteLong_m240FC685730686F76FE73A5DD067ABAE48997AD8 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteDateTime_mA5F6AB9647B6BCCAC8D757678B4924C79C828F80 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, const RuntimeMethod*))List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_gshared_inline)(__this, method);
}
inline EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5 (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, int32_t, const RuntimeMethod*))List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
inline void List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C, const RuntimeMethod*))List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_gshared_inline)(__this, ___0_item, method);
}
inline void Action_4_Invoke_m74CCCE23502EFD25B222D621F1E5499156685C27_inline (Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* __this, String_t* ___0_arg1, String_t* ___1_arg2, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_arg3, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_arg4, const RuntimeMethod* method)
{
	((  void (*) (Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*, String_t*, String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))Action_4_Invoke_m39E3F7AC9873A585A15E0F3F318E2E14CDB4EAEA_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Double_ToString_m4318830D9F771852FDCF21C14CF9E8ABC7E77357 (double* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferX_ProcessCharacterOntoWorkingBuffer_mA488EA7413B881E935B3EDD43644D3B9AC62E49D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int32_t ___0_index, Il2CppChar ___1_character, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_mDBBE9318A7CCE1560974CE93F5BFED9931CF0052 (Il2CppChar ___0_value, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_mAB3B1F14E6741A640E2FA9AE77D62C363B6FBA10_gshared)(__this, ___0_comparer, method);
}
inline bool HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline void Action_1_Invoke_m87541D3A5E10C5E272B3E233A4A9B9576BE87ABA_inline (Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* __this, HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*, HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB (RuntimeArray* __this, RuntimeArray* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
inline void List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, const RuntimeMethod*))List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_gshared_inline)(__this, method);
}
inline void List_1_set_Item_m8D9568D4BF32650665489030102DF98B3C27832F (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, int32_t ___0_index, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, int32_t, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C, const RuntimeMethod*))List_1_set_Item_m8D9568D4BF32650665489030102DF98B3C27832F_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_RemoveRange_mB1BE4ACE9A2E497D1CCF2EBD8DA06A5BBB206E56 (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_mB1BE4ACE9A2E497D1CCF2EBD8DA06A5BBB206E56_gshared)(__this, ___0_index, ___1_count, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386 (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileStream__ctor_m78499F9BE2BE31DA34F123B4399AA457716BD6E6 (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* __this, String_t* ___0_path, int32_t ___1_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryWriter__ctor_mF2F1235E378C3EC493A8C816597BCEB4205A9CA0 (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_output, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_FlushBufferToService_m55AC50B02B30BD4ED1E554D794AA5DEE9FB77C39 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void Action_1_Invoke_m7B78C4449D43643629C94054D9354AA39696C0F8_inline (Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
inline void Action_6_Invoke_mAF56FC0BE301298BB2479C846A02E871BBECDCD5_inline (Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* __this, int32_t ___0_arg1, bool ___1_arg2, bool ___2_arg3, bool ___3_arg4, bool ___4_arg5, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___5_arg6, const RuntimeMethod* method)
{
	((  void (*) (Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*, int32_t, bool, bool, bool, bool, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))Action_6_Invoke_m481829134934505D30EE44E404F9AD88F83F0DF2_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948 (String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256 (String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayerPrefs_HasKey_mCA5C64BBA6BF8B230BC3BC92B4761DD3B11D4668 (String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayerPrefs_GetInt_m4D859DBEABAD3FB406C94485A0B2638A0C7F2987 (String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE (String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest__ctor_mD4739B0BF1C4937479A83B24B531C6B819712A3E (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, String_t* ___0_url, String_t* ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_SetRequestHeader_m099734EB787B7269B62AB2236A5A4F7D35AF8BC5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsWebRequest__ctor_m8CA36BAF33C32134D350FC88E7BF795AFFDFD77D (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, String_t* ___0_url, String_t* ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UploadHandlerRaw__ctor_m168C957B67E29CB3072E3542044D37E2F16C42B7 (UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UploadHandler_set_contentType_mEFF2D2512996DFFF2BFC013388B702078BDC73F3 (UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_uploadHandler_m68F346550136DE178C79238944985892196027FE (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m0F6A2DDF4EF21C3B648EA299191EB2D006DB68F9 (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* __this, const RuntimeMethod* method) ;
inline void Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
inline void Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_inline (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, int64_t ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*, int64_t, const RuntimeMethod*))Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionManager_StartNewSession_mE4556A817A8E5391B554A7E6953CFE3E12A467F3 (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SessionManager_set_SessionId_mB86AF25C3E32F173BA3D42EFC43B5EDEB88A5D66_inline (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_mE03D2EC3F72B150FAFD035A33331A78494C33ECD (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C, const RuntimeMethod*))List_1_AddWithResize_mE03D2EC3F72B150FAFD035A33331A78494C33ECD_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ua2CoreInitializeCallback_Register_mF40ACDE0AA72C4F92C34C67044F57796F0EAE2B1 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0;
		L_0 = CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline(NULL);
		Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* L_1 = (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD*)il2cpp_codegen_object_new(Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_il2cpp_TypeInfo_var);
		Ua2CoreInitializeCallback__ctor_m096A57E67DE0D5E40E7AB84CF3935A5D7DD898CE(L_1, NULL);
		NullCheck(L_0);
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_2;
		L_2 = CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E(L_0, L_1, CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E_RuntimeMethod_var);
		V_0 = L_2;
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_3;
		L_3 = CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91((&V_0), CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91_RuntimeMethod_var);
		V_0 = L_3;
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_4;
		L_4 = CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4((&V_0), CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4_RuntimeMethod_var);
		V_0 = L_4;
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_5;
		L_5 = CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64((&V_0), CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64_RuntimeMethod_var);
		V_0 = L_5;
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_6;
		L_6 = CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD((&V_0), CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD_RuntimeMethod_var);
		V_0 = L_6;
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_7;
		L_7 = CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10((&V_0), CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10_RuntimeMethod_var);
		V_0 = L_7;
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_8;
		L_8 = CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286((&V_0), CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286_RuntimeMethod_var);
		V_0 = L_8;
		CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_9;
		L_9 = CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942((&V_0), CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Ua2CoreInitializeCallback_Initialize_mE8CA1840C20490FD250B30B6789619403DDE5748 (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* __this, CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mC5B73B581462BA69A2F6F2C65CDABC9E41EBECBB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* V_0 = NULL;
	{
		U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* L_0 = (U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76*)il2cpp_codegen_object_new(U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_il2cpp_TypeInfo_var);
		U3CInitializeU3Ed__1__ctor_m43CC7C88005E0C129817F8DDA5B774B2A2D19113(L_0, NULL);
		V_0 = L_0;
		U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* L_1 = V_0;
		il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
		AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_2;
		L_2 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL);
		NullCheck(L_1);
		L_1->___U3CU3Et__builder = L_2;
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&L_1->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_stateMachine), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&L_1->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___U3CU3Et__builder))->___m_builder))->___m_task), (void*)NULL);
		#endif
		U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* L_3 = V_0;
		NullCheck(L_3);
		L_3->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)__this);
		U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* L_4 = V_0;
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_5 = ___0_registry;
		NullCheck(L_4);
		L_4->___registry = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___registry), (void*)L_5);
		U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* L_6 = V_0;
		NullCheck(L_6);
		L_6->___U3CU3E1__state = (-1);
		U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* L_7 = V_0;
		NullCheck(L_7);
		AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_8 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&L_7->___U3CU3Et__builder);
		AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mC5B73B581462BA69A2F6F2C65CDABC9E41EBECBB(L_8, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mC5B73B581462BA69A2F6F2C65CDABC9E41EBECBB_RuntimeMethod_var);
		U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* L_9 = V_0;
		NullCheck(L_9);
		AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_10 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&L_9->___U3CU3Et__builder);
		Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_11;
		L_11 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_10, NULL);
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ua2CoreInitializeCallback__ctor_m096A57E67DE0D5E40E7AB84CF3935A5D7DD898CE (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__1__ctor_m43CC7C88005E0C129817F8DDA5B774B2A2D19113 (U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__1_MoveNext_m6D1294910570A31C8D7E15AB3BE8B001184D85D5 (U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mA6CCC473E49B04FBD0815D80CC7D04EB8BDB0A84_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_1;
	memset((&V_1), 0, sizeof(V_1));
	U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* V_2 = NULL;
	Exception_t* V_3 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
	}
	try
	{
		{
			int32_t L_1 = V_0;
			if (!L_1)
			{
				goto IL_000c_1;
			}
		}
		{
			goto IL_000e_1;
		}

IL_000c_1:
		{
			goto IL_0053_1;
		}

IL_000e_1:
		{
			CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_2 = __this->___registry;
			AnalyticsService_Initialize_mA5100DE9B72B38ADC2AA315347817AE1976B271B(L_2, NULL);
			il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
			Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
			L_3 = Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline(NULL);
			NullCheck(L_3);
			TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_4;
			L_4 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_3, NULL);
			V_1 = L_4;
			bool L_5;
			L_5 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_1), NULL);
			if (L_5)
			{
				goto IL_006f_1;
			}
		}
		{
			int32_t L_6 = 0;
			V_0 = L_6;
			__this->___U3CU3E1__state = L_6;
			TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_7 = V_1;
			__this->___U3CU3Eu__1 = L_7;
			Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL);
			V_2 = __this;
			AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_8 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder);
			il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
			AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mA6CCC473E49B04FBD0815D80CC7D04EB8BDB0A84(L_8, (&V_1), (&V_2), AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76_mA6CCC473E49B04FBD0815D80CC7D04EB8BDB0A84_RuntimeMethod_var);
			goto IL_00a5;
		}

IL_0053_1:
		{
			TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_9 = __this->___U3CU3Eu__1;
			V_1 = L_9;
			TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_10 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1);
			il2cpp_codegen_initobj(L_10, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833));
			int32_t L_11 = (-1);
			V_0 = L_11;
			__this->___U3CU3E1__state = L_11;
		}

IL_006f_1:
		{
			TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_1), NULL);
			goto IL_0091;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0079;
		}
		throw e;
	}

CATCH_0079:
	{
		Exception_t* L_12 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
		V_3 = L_12;
		__this->___U3CU3E1__state = ((int32_t)-2);
		AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_13 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder);
		Exception_t* L_14 = V_3;
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var)));
		AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_13, L_14, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
		goto IL_00a5;
	}

IL_0091:
	{
		__this->___U3CU3E1__state = ((int32_t)-2);
		AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_15 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder);
		il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
		AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_15, NULL);
	}

IL_00a5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__1_SetStateMachine_mA709A8AC5E4AB1755D3691BAF4474C4148808268 (U3CInitializeU3Ed__1_t99E0C99E5FE14A896385692015A529E07BB77F76* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) 
{
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsService_Initialize_mA5100DE9B72B38ADC2AA315347817AE1976B271B (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferX_t61043C3179F78166341D64689A662C738496055C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5F64215B865771BB0C5BB83564A0D46D2F5CB44);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	RuntimeObject* V_4 = NULL;
	CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* V_5 = NULL;
	PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* V_6 = NULL;
	IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* V_7 = NULL;
	SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* V_8 = NULL;
	String_t* V_9 = NULL;
	String_t* V_10 = NULL;
	BufferX_t61043C3179F78166341D64689A662C738496055C* V_11 = NULL;
	AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* V_12 = NULL;
	WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* V_13 = NULL;
	Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* V_14 = NULL;
	StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* V_15 = NULL;
	AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* V_16 = NULL;
	bool V_17 = false;
	String_t* G_B3_0 = NULL;
	String_t* G_B5_0 = NULL;
	String_t* G_B4_0 = NULL;
	{
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0 = ___0_registry;
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F(L_0, CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F_RuntimeMethod_var);
		V_0 = L_1;
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_2 = ___0_registry;
		NullCheck(L_2);
		RuntimeObject* L_3;
		L_3 = CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F(L_2, CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F_RuntimeMethod_var);
		V_1 = L_3;
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_4 = ___0_registry;
		NullCheck(L_4);
		RuntimeObject* L_5;
		L_5 = CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC(L_4, CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC_RuntimeMethod_var);
		V_2 = L_5;
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_6 = ___0_registry;
		NullCheck(L_6);
		RuntimeObject* L_7;
		L_7 = CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF(L_6, CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var);
		V_3 = L_7;
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_8 = ___0_registry;
		NullCheck(L_8);
		RuntimeObject* L_9;
		L_9 = CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918(L_8, CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918_RuntimeMethod_var);
		V_4 = L_9;
		CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* L_10 = (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6*)il2cpp_codegen_object_new(CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6_il2cpp_TypeInfo_var);
		CoreStatsHelper__ctor_mD543DD28C5F258FC9B9BDD30D0192F8A7ECF9DF4(L_10, NULL);
		V_5 = L_10;
		PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* L_11 = (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF*)il2cpp_codegen_object_new(PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF_il2cpp_TypeInfo_var);
		PlayerPrefsPersistence__ctor_m3F310A297230AB1ED4FD0884D4AAC45082E3DD77(L_11, NULL);
		V_6 = L_11;
		RuntimeObject* L_12 = V_1;
		RuntimeObject* L_13 = V_2;
		RuntimeObject* L_14 = V_4;
		PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* L_15 = V_6;
		IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* L_16 = (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C*)il2cpp_codegen_object_new(IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C_il2cpp_TypeInfo_var);
		IdentityManager__ctor_m14AF44105B7B9F823AFBAD375F6FF919F0FDC0C6(L_16, L_12, L_13, L_14, L_15, NULL);
		V_7 = L_16;
		SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* L_17 = (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A*)il2cpp_codegen_object_new(SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A_il2cpp_TypeInfo_var);
		SessionManager__ctor_m21E89203802ECBDAB0DCD76F1352FF63A84C4ACC(L_17, NULL);
		V_8 = L_17;
		RuntimeObject* L_18 = V_0;
		if (L_18)
		{
			goto IL_004d;
		}
	}
	{
		G_B3_0 = ((String_t*)(NULL));
		goto IL_0053;
	}

IL_004d:
	{
		RuntimeObject* L_19 = V_0;
		NullCheck(L_19);
		String_t* L_20;
		L_20 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_il2cpp_TypeInfo_var, L_19);
		G_B3_0 = L_20;
	}

IL_0053:
	{
		String_t* L_21 = G_B3_0;
		if (L_21)
		{
			G_B5_0 = L_21;
			goto IL_005c;
		}
		G_B4_0 = L_21;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_22;
		L_22 = Application_get_cloudProjectId_m84C5E847485178EEDA2E56E5EF72B0A740453EF9(NULL);
		G_B5_0 = L_22;
	}

IL_005c:
	{
		V_9 = G_B5_0;
		String_t* L_23 = V_9;
		RuntimeObject* L_24 = V_3;
		NullCheck(L_24);
		String_t* L_25;
		L_25 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var, L_24);
		NullCheck(L_25);
		String_t* L_26;
		L_26 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_25, NULL);
		String_t* L_27;
		L_27 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE5F64215B865771BB0C5BB83564A0D46D2F5CB44, L_23, L_26, NULL);
		V_10 = L_27;
		BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* L_28 = (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1*)il2cpp_codegen_object_new(BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1_il2cpp_TypeInfo_var);
		BufferSystemCalls__ctor_m11A81CCB33E4BA6C679E191AB344CC3277C57B8C(L_28, NULL);
		FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* L_29 = (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3*)il2cpp_codegen_object_new(FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3_il2cpp_TypeInfo_var);
		FileSystemCalls__ctor_mED48303E0E5ADE100ED297D2F82072B5162F3E2A(L_29, NULL);
		DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* L_30 = (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D*)il2cpp_codegen_object_new(DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D_il2cpp_TypeInfo_var);
		DiskCache__ctor_mBA8B9A9ECF83506913BC62A4782F490C2D300263(L_30, L_29, NULL);
		IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* L_31 = V_7;
		SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* L_32 = V_8;
		BufferX_t61043C3179F78166341D64689A662C738496055C* L_33 = (BufferX_t61043C3179F78166341D64689A662C738496055C*)il2cpp_codegen_object_new(BufferX_t61043C3179F78166341D64689A662C738496055C_il2cpp_TypeInfo_var);
		BufferX__ctor_mF1EB5A3CD82F9CAB1640CCDDAA93BC03E18C79B7(L_33, L_28, L_30, L_31, L_32, NULL);
		V_11 = L_33;
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_34;
		L_34 = AnalyticsContainer_CreateContainer_m5217CD009ABF07FE51AC88C20F4B61B5A5BFF201(NULL);
		V_12 = L_34;
		WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* L_35 = (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71*)il2cpp_codegen_object_new(WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71_il2cpp_TypeInfo_var);
		WebRequestHelper__ctor_m5F76E493A0C15311928DCCCCE293752DF3DA0CC9(L_35, NULL);
		V_13 = L_35;
		WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* L_36 = V_13;
		String_t* L_37 = V_10;
		Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* L_38 = (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE*)il2cpp_codegen_object_new(Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE_il2cpp_TypeInfo_var);
		Dispatcher__ctor_mDBB513D6B226DB1B13C536AE8FF0A531340D7208(L_38, L_36, L_37, NULL);
		V_14 = L_38;
		BufferX_t61043C3179F78166341D64689A662C738496055C* L_39 = V_11;
		String_t* L_40 = V_9;
		CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* L_41 = (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89*)il2cpp_codegen_object_new(CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89_il2cpp_TypeInfo_var);
		CommonDataWrapper__ctor_m6D6EAC94DF0508F181A0B41C32186D828DCA0272(L_41, L_40, NULL);
		DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4* L_42 = (DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4*)il2cpp_codegen_object_new(DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4_il2cpp_TypeInfo_var);
		DeviceDataWrapper__ctor_m5C68E180913910F8888E3EAA94581A61C5794E98(L_42, NULL);
		DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* L_43 = (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183*)il2cpp_codegen_object_new(DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183_il2cpp_TypeInfo_var);
		DataGenerator__ctor_mA4F895805C1ED670712EBA41726AD2CC7B0C590A(L_43, L_39, L_41, L_42, NULL);
		BufferX_t61043C3179F78166341D64689A662C738496055C* L_44 = V_11;
		CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* L_45 = V_5;
		Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* L_46 = V_14;
		String_t* L_47 = V_10;
		PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* L_48 = V_6;
		WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* L_49 = V_13;
		AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* L_50 = (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0*)il2cpp_codegen_object_new(AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0_il2cpp_TypeInfo_var);
		AnalyticsForgetter__ctor_mB7EFEF4ADE978A9CAD976324BCC6BE797558DB0E(L_50, L_47, L_48, L_49, NULL);
		IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* L_51 = V_7;
		RuntimeObject* L_52 = V_3;
		NullCheck(L_52);
		String_t* L_53;
		L_53 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var, L_52);
		AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* L_54 = (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745*)il2cpp_codegen_object_new(AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745_il2cpp_TypeInfo_var);
		AnalyticsServiceSystemCalls__ctor_m0CE98AA41596DAEC3FE38B2657205368207C45D0(L_54, NULL);
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_55 = V_12;
		SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* L_56 = V_8;
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_57 = (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62*)il2cpp_codegen_object_new(AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62_il2cpp_TypeInfo_var);
		AnalyticsServiceInstance__ctor_mBED8F343B403DC08C0A3BEF792EA3DE19B7BB50C(L_57, L_43, L_44, L_45, L_46, L_50, L_51, L_53, L_54, L_55, L_56, NULL);
		((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance = L_57;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance), (void*)L_57);
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_58 = V_12;
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_59 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance;
		NullCheck(L_58);
		AnalyticsContainer_Initialize_m57C0D3C612C0DD90A98563A788EC6BE852555111(L_58, L_59, NULL);
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_60 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance;
		NullCheck(L_60);
		AnalyticsServiceInstance_ResumeDataDeletionIfNecessary_mA71BC424BAB3BDCA709948E63934C16562EA5AE6(L_60, NULL);
		Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* L_61 = V_14;
		((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug = L_61;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug), (void*)L_61);
		BufferX_t61043C3179F78166341D64689A662C738496055C* L_62 = V_11;
		((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug = L_62;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug), (void*)L_62);
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_63 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_EventRecordedCallback;
		V_17 = (bool)((!(((RuntimeObject*)(Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)L_63) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_64 = V_17;
		if (!L_64)
		{
			goto IL_015f;
		}
	}
	{
		RuntimeObject* L_65 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_66 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_EventRecordedCallback;
		NullCheck(L_65);
		InterfaceActionInvoker1< Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* >::Invoke(0, IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5_il2cpp_TypeInfo_var, L_65, L_66);
		RuntimeObject* L_67 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_68 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_EventsClearingCallback;
		NullCheck(L_67);
		InterfaceActionInvoker1< Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* >::Invoke(2, IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5_il2cpp_TypeInfo_var, L_67, L_68);
		RuntimeObject* L_69 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_70 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_FlushStartedCallback;
		NullCheck(L_69);
		InterfaceActionInvoker1< Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* >::Invoke(0, IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657_il2cpp_TypeInfo_var, L_69, L_70);
		RuntimeObject* L_71 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_72 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_FlushCompletedCallback;
		NullCheck(L_71);
		InterfaceActionInvoker1< Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* >::Invoke(2, IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657_il2cpp_TypeInfo_var, L_71, L_72);
	}

IL_015f:
	{
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_73 = ___0_registry;
		NullCheck(L_73);
		RuntimeObject* L_74;
		L_74 = CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312(L_73, CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312_RuntimeMethod_var);
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_75 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance;
		StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* L_76 = (StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB*)il2cpp_codegen_object_new(StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB_il2cpp_TypeInfo_var);
		StandardEventServiceComponent__ctor_mED8BAC8D2E1D561A6DCB4A1F35D4E7A60553CB87(L_76, L_74, L_75, NULL);
		V_15 = L_76;
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_77 = ___0_registry;
		StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* L_78 = V_15;
		NullCheck(L_77);
		CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905(L_77, L_78, CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905_RuntimeMethod_var);
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_79 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance;
		AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* L_80 = (AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B*)il2cpp_codegen_object_new(AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B_il2cpp_TypeInfo_var);
		AnalyticsUserIdServiceComponent__ctor_mC4D9557B2E49D4883E699F5F8034FE65740D334E(L_80, L_79, NULL);
		V_16 = L_80;
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_81 = ___0_registry;
		AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* L_82 = V_16;
		NullCheck(L_81);
		CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC(L_81, L_82, CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsService_TearDown_mE0CB24E46191EA7C31F67C648C7F623EA2686F37 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		RuntimeObject* L_0 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug;
		if (!L_0)
		{
			goto IL_0012;
		}
	}
	{
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_1 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_EventRecordedCallback;
		G_B3_0 = ((!(((RuntimeObject*)(Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_0013;
	}

IL_0012:
	{
		G_B3_0 = 0;
	}

IL_0013:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0059;
		}
	}
	{
		RuntimeObject* L_3 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_4 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_EventRecordedCallback;
		NullCheck(L_3);
		InterfaceActionInvoker1< Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* >::Invoke(1, IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5_il2cpp_TypeInfo_var, L_3, L_4);
		RuntimeObject* L_5 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_6 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_EventsClearingCallback;
		NullCheck(L_5);
		InterfaceActionInvoker1< Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* >::Invoke(3, IBufferDebug_t8F5DDAC5CCE5279D0E62BAB0E3342A5F7FBF58B5_il2cpp_TypeInfo_var, L_5, L_6);
		RuntimeObject* L_7 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_8 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_FlushStartedCallback;
		NullCheck(L_7);
		InterfaceActionInvoker1< Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* >::Invoke(1, IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657_il2cpp_TypeInfo_var, L_7, L_8);
		RuntimeObject* L_9 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_10 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_FlushCompletedCallback;
		NullCheck(L_9);
		InterfaceActionInvoker1< Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* >::Invoke(3, IDispatcherDebug_t186DE8707BA45B415A7F13A5F01637D2B479A657_il2cpp_TypeInfo_var, L_9, L_10);
	}

IL_0059:
	{
		((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance = (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_Instance), (void*)(AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62*)NULL);
		((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_DispatcherDebug), (void*)(RuntimeObject*)NULL);
		((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___m_BufferDebug), (void*)(RuntimeObject*)NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AnalyticsServiceSystemCalls_get_UtcNow_m2E57E69EE63CCEA016E8AB2AE4691CE106C59D7C (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
		L_0 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceSystemCalls__ctor_m0CE98AA41596DAEC3FE38B2657205368207C45D0 (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance__ctor_mBED8F343B403DC08C0A3BEF792EA3DE19B7BB50C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, RuntimeObject* ___0_dataGenerator, RuntimeObject* ___1_realBuffer, RuntimeObject* ___2_coreStatsHelper, RuntimeObject* ___3_dispatcher, RuntimeObject* ___4_forgetter, RuntimeObject* ___5_userIdentity, String_t* ___6_environment, RuntimeObject* ___7_systemCalls, RuntimeObject* ___8_container, RuntimeObject* ___9_session, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0;
		L_0 = TimeSpan_FromMinutes_m5748E4C33327BC758C73B6DAE1BDD6BF44711CB5((5.0), NULL);
		__this->___k_BackgroundSessionRefreshPeriod = L_0;
		TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* L_1 = (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133*)il2cpp_codegen_object_new(TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133_il2cpp_TypeInfo_var);
		TransactionCurrencyConverter__ctor_m5ACA84E75A13698EAF50E70DF0FA9FA1EC7DBFFD(L_1, NULL);
		__this->___converter = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___converter), (void*)L_1);
		__this->___m_StartUpEventsRecorded = (bool)0;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RuntimeObject* L_2 = ___0_dataGenerator;
		__this->___m_DataGenerator = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataGenerator), (void*)L_2);
		RuntimeObject* L_3 = ___7_systemCalls;
		__this->___m_SystemCalls = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SystemCalls), (void*)L_3);
		RuntimeObject* L_4 = ___2_coreStatsHelper;
		__this->___m_CoreStatsHelper = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CoreStatsHelper), (void*)L_4);
		RuntimeObject* L_5 = ___3_dispatcher;
		__this->___m_DataDispatcher = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataDispatcher), (void*)L_5);
		RuntimeObject* L_6 = ___8_container;
		__this->___m_Container = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Container), (void*)L_6);
		RuntimeObject* L_7 = ___1_realBuffer;
		__this->___m_DataBuffer = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataBuffer), (void*)L_7);
		RuntimeObject* L_8 = __this->___m_DataDispatcher;
		RuntimeObject* L_9 = ___1_realBuffer;
		NullCheck(L_8);
		InterfaceActionInvoker1< RuntimeObject* >::Invoke(1, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_8, L_9);
		__this->___m_IsActive = (bool)0;
		RuntimeObject* L_10 = ___4_forgetter;
		__this->___m_AnalyticsForgetter = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnalyticsForgetter), (void*)L_10);
		RuntimeObject* L_11 = ___5_userIdentity;
		__this->___m_UserIdentity = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UserIdentity), (void*)L_11);
		RuntimeObject* L_12 = ___9_session;
		__this->___m_Session = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Session), (void*)L_12);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ResumeDataDeletionIfNecessary_mA71BC424BAB3BDCA709948E63934C16562EA5AE6 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = __this->___m_AnalyticsForgetter;
		NullCheck(L_0);
		bool L_1;
		L_1 = InterfaceFuncInvoker0< bool >::Invoke(0, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_0);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0019;
		}
	}
	{
		AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B(__this, NULL);
	}

IL_0019:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3DFE871B240A379B2D8A58BEC2DF65888B75754);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = __this->___m_DataBuffer;
		NullCheck(L_0);
		InterfaceActionInvoker0::Invoke(8, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0);
		RuntimeObject* L_1 = __this->___m_DataBuffer;
		NullCheck(L_1);
		InterfaceActionInvoker0::Invoke(5, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_1);
		RuntimeObject* L_2 = __this->___m_Container;
		NullCheck(L_2);
		InterfaceActionInvoker0::Invoke(0, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_2);
		RuntimeObject* L_3 = __this->___m_AnalyticsForgetter;
		RuntimeObject* L_4 = __this->___m_UserIdentity;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var, L_4);
		RuntimeObject* L_6 = __this->___m_UserIdentity;
		NullCheck(L_6);
		String_t* L_7;
		L_7 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var, L_6);
		RuntimeObject* L_8 = __this->___m_UserIdentity;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = InterfaceFuncInvoker0< String_t* >::Invoke(2, IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var, L_8);
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10;
		L_10 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		String_t* L_11;
		L_11 = BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654(L_10, NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_12, __this, (intptr_t)((void*)AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A_RuntimeMethod_var), NULL);
		NullCheck(L_3);
		InterfaceActionInvoker6< String_t*, String_t*, String_t*, String_t*, String_t*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(1, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_3, L_5, L_7, L_9, L_11, _stringLiteralE3DFE871B240A379B2D8A58BEC2DF65888B75754, L_12);
		AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0 = __this->___m_IsActive;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		RuntimeObject* L_2 = __this->___m_Container;
		NullCheck(L_2);
		InterfaceActionInvoker0::Invoke(1, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_2);
	}

IL_001c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		bool L_0 = __this->___m_IsActive;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0034;
		}
	}
	{
		__this->___m_IsActive = (bool)0;
		RuntimeObject* L_2 = __this->___m_AnalyticsForgetter;
		NullCheck(L_2);
		bool L_3;
		L_3 = InterfaceFuncInvoker0< bool >::Invoke(0, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_2);
		V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0033;
		}
	}
	{
		RuntimeObject* L_5 = __this->___m_Container;
		NullCheck(L_5);
		InterfaceActionInvoker0::Invoke(1, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_5);
	}

IL_0033:
	{
	}

IL_0034:
	{
		RuntimeObject* L_6 = __this->___m_CoreStatsHelper;
		NullCheck(L_6);
		InterfaceActionInvoker1< bool >::Invoke(0, ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var, L_6, (bool)0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationPaused_mB64F8B2FF25B824FA074668EF917FC684828893C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, bool ___0_paused, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISessionManager_t46B9708742E500778A2D7F280B631099F6E2EBDF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	{
		bool L_0 = ___0_paused;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		RuntimeObject* L_2 = __this->___m_SystemCalls;
		NullCheck(L_2);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
		L_3 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(0, IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var, L_2);
		__this->___m_ApplicationPauseTime = L_3;
		goto IL_0052;
	}

IL_001b:
	{
		RuntimeObject* L_4 = __this->___m_SystemCalls;
		NullCheck(L_4);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5;
		L_5 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(0, IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var, L_4);
		V_1 = L_5;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6 = V_1;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7 = __this->___m_ApplicationPauseTime;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_8 = __this->___k_BackgroundSessionRefreshPeriod;
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9;
		L_9 = DateTime_op_Addition_m652BE1306897DBE4CDF3ADA99FFFE2E70BFE3865(L_7, L_8, NULL);
		bool L_10;
		L_10 = DateTime_op_GreaterThan_m8F1FA3C039A0148FC1500E790A77CB44F025EA9F(L_6, L_9, NULL);
		V_2 = L_10;
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_0051;
		}
	}
	{
		RuntimeObject* L_12 = __this->___m_Session;
		NullCheck(L_12);
		InterfaceActionInvoker0::Invoke(1, ISessionManager_t46B9708742E500778A2D7F280B631099F6E2EBDF_il2cpp_TypeInfo_var, L_12);
	}

IL_0051:
	{
	}

IL_0052:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnalyticsServiceInstance_get_AutoflushPeriodMultiplier_m306D10F0B29C2FBE941D7607D61C7AE5702AC3AE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		RuntimeObject* L_0 = __this->___m_DataDispatcher;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_0);
		int32_t L_2;
		L_2 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_add(1, L_1)), 1, 8, NULL);
		V_0 = L_2;
		goto IL_0018;
	}

IL_0018:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		bool L_0 = __this->___m_IsActive;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		RuntimeObject* L_2 = __this->___m_DataDispatcher;
		NullCheck(L_2);
		InterfaceActionInvoker0::Invoke(2, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_2);
		goto IL_0033;
	}

IL_001b:
	{
		RuntimeObject* L_3 = __this->___m_AnalyticsForgetter;
		NullCheck(L_3);
		bool L_4;
		L_4 = InterfaceFuncInvoker0< bool >::Invoke(0, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_3);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0033;
		}
	}
	{
		AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B(__this, NULL);
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationQuit_mC6358CE4734C9A39DA8A1AAE1F529EB5D5A17E03 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6592F2A54D864C0F2DADC704BDDAB476278DF50F);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0 = __this->___m_IsActive;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0032;
		}
	}
	{
		RuntimeObject* L_2 = __this->___m_DataGenerator;
		NullCheck(L_2);
		InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_2, _stringLiteral6592F2A54D864C0F2DADC704BDDAB476278DF50F, 3);
		RuntimeObject* L_3 = __this->___m_DataBuffer;
		NullCheck(L_3);
		InterfaceActionInvoker0::Invoke(4, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_3);
		AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E(__this, NULL);
	}

IL_0032:
	{
		AnalyticsService_TearDown_mE0CB24E46191EA7C31F67C648C7F623EA2686F37(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RecordGameRunningIfNecessary_mDC174CE67E36436A206DDC321308853A727484C3 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AA3716D19976DD411ABCF0909A0E4D4B8EA09AF);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B4_0 = 0;
	{
		bool L_0 = __this->___m_IsActive;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_006d;
		}
	}
	{
		RuntimeObject* L_2 = __this->___m_DataBuffer;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(6, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_2);
		if (!L_3)
		{
			goto IL_002e;
		}
	}
	{
		RuntimeObject* L_4 = __this->___m_DataBuffer;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(6, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_4);
		int32_t L_6 = __this->___m_BufferLengthAtLastGameRunning;
		G_B4_0 = ((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
		goto IL_002f;
	}

IL_002e:
	{
		G_B4_0 = 1;
	}

IL_002f:
	{
		V_1 = (bool)G_B4_0;
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_0059;
		}
	}
	{
		RuntimeObject* L_8 = __this->___m_DataGenerator;
		NullCheck(L_8);
		InterfaceActionInvoker1< String_t* >::Invoke(0, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_8, _stringLiteral4AA3716D19976DD411ABCF0909A0E4D4B8EA09AF);
		RuntimeObject* L_9 = __this->___m_DataBuffer;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(6, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_9);
		__this->___m_BufferLengthAtLastGameRunning = L_10;
		goto IL_006c;
	}

IL_0059:
	{
		RuntimeObject* L_11 = __this->___m_DataBuffer;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = InterfaceFuncInvoker0< int32_t >::Invoke(6, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_11);
		__this->___m_BufferLengthAtLastGameRunning = L_12;
	}

IL_006c:
	{
	}

IL_006d:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionCurrencyConverter__ctor_m5ACA84E75A13698EAF50E70DF0FA9FA1EC7DBFFD (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00736996BFF6E813FFC831E7963AB11A4647B861);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02F274D8EFE8DBE0F707B65BA93140F8C1EC83B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral054C61CC7E92B92D00405F3DBD04C8C90DD763B8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0621EA2B36667C33F4A1FEDA6E1CA3FB3D1C840C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral079410AFDF8A8290DC264F4D755700D4DAAF91F4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral082894E5DCF8D93E2AF9B1A38C5CF0152077D9D4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral085CDCD5D693B72C213039A773937050DE20839E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09ACAF0EC6B5F6E7799AC236F0CA186A2E1F4239);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CF567A3CC7E346F2BEAB620A73CFB5CDAF3ADBA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DD749240B9F1DE9E3434C626FF5489F68F6D860);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral104C3D8C85D4DBCE20024956C2628C437C629A83);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10E47B045BE29B1A8AFA0F7B2441CB47CA3A67E8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10E9B34B3B2D094B461A54880E4F462117AC5B1E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12AF1BC26072634DC2AE0ECE0471600FE074A13E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13E0C4D575EF4CFA208688FF6CE58789AF02BBA0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14A086C4277601C8D35634B59AC6F886CFD855F2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16303F63CAFE3259A012582C0D4DFDD43952E56F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16366EFF1098954CA719C6CFBEBD951926CFD64E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A99A8C8398B221DA18F963F7662BAF65F57BBBE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2028A2611FF494355F4C886D11936814AB305050);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2048D52CF5B85C0065BA74F03F29D189F49A817F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22707A051BA71652A76B65CD3B1CF3D57FCECCDF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22DC889BC972FCD09DEFF7641E6B361E1A814826);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral244F217EFEE741CEA827D278453DDB6453729BB6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2539188F4D764C792605E272835EC14F18624058);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral258EBBFB914390B152C3C49D597D34EB4015FF16);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25BB8D65B0F3964EA0D799145078C16FEF52341C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AF7BC4852F23D16CF2079B71E5991F15A61E81E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D674CA6A1CCD2F2B3D17EE3094E3EA43AAB743D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral308495485824FFEF8CDA6443346A3605E719A75A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30DE4318B8AF0C3D59547CEE589746F6DBAB89C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30F6F02FEDC0164A519004DC0D974D5F5C495693);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3595F061260FF16E7FACFE48B48E71066E9ABA1C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36149BCD2C8B864CB90F75A17A96F5A6BE03F3E5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36938B39E43FFBE00F46140DCB7313C97E180908);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral385A64F0FE2CF8945475789AF05D5D5E4346EFAE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38611C47421E5420D169305A4C4482AD6300720E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral395F121121D3A37B7F22ACEB4CC8C0A2E785CFFA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A1B4473844D23854218F673A809ABA161F75BBA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AA260D90D3BE72AF9AF17CC353F3D97B1FF35AB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3ACB307F5B0B7C4C5E5C31870371EB8B5D752F5C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CF09EA528F2B59A7130F83612C8F6DC4419E135);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E26B4BE8E1A4D1123D396C9945610AFBF71BF3A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EB2BDB70C070A2908F3250D1D9C142B29AFFCB5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral405C5C8AEC9362A04D5A32008B0D8CE6143B6613);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40A375960271895A6C9D6E67832DFF850E7818FB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4184C304972D6C880108F08C499280157EBAC151);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42D40175FF539DDF928B1E987A977BBF3CB544BF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4370344BF391C9775674F57F65AB43157A70FFA8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral447A985D020E70B4D77B0701303D8F511295B32D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4554697696DB334C4A69857E431F5359A5652C33);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45A2803629897DBB2C206F364A3099B875FAF04F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45EAEB6C152AA99EE22D7FA976D69BBA364F6F30);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4824A3B2B566BA0E0F228A35F400EB362238E8C8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48F54E824E0E6AF56C862FF6251F25E5CB152BF9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BBBF6E7834C24AA4FAD59D546872FA503C6084B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BD7FDE208E0373B221810962DA9C6C57339E364);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C978FAA91BFFCF3641BC0ACD796F4EE993AB4A0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral505DC7B5F7B5E5FDCEE2CD01C9B83BB38C328A1B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51B4E0C1F65B55DD8FC1BD84F7C7155D019682F2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5290C04F55FD997B854A58817AA740D4304231E4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57122A04C3596A72887F65B738601418476678E7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B90608C76E395C05539701FDF64C831A43673D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58BBB4EDBFDCD31C75C2E9DBF82FB0D890F3FDA3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A3268A7F7F8F2CACA1449DEE6DBD287E1EE537B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AACB58D619B294B5EE03B0837F285087DE605AA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B6BE14C87C0E466C1EFBE237A318884BD2F7F0D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D38B6C4C25F92A9ADD95A1A5C8F80EAA4D3AE14);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D7E10FB1136637DF3EEA7E332D50E75ECCFAE35);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DAAFC13D028473227945C221C31A63A94B85D6B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F1E01DA43AD1DD21A227DBD58072E59026AA796);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F9A84D290654E9508A7E5B24B2A31F01448DF3C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60550E25F59BAA9CF9F90B89F084315A0E7E7590);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral632B8C247B430215FA82D909105BE257B7D7B524);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63A5CD74B260DC0F1665E1409A22C48AC811DF41);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6418250E3BBBB638BAAE36C63372B4E5258CABD4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66B0C5DCF501F8727C24052B01FF06C451E7070E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A78A58188D774704931BAD9BEED28758B7E213F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B072065FA7EE3F58209725EEEBF4B1044C4573C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D33BA5F8204B4ABECBBF61716B9AF4C90BEFEF1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F296BCA0F675C0368B3ACDE08DD6C152E56621D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F8E4A8EEE6F2F75A808EB9CA38D23A216EB7356);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral713D58DAA282E557C1FB99B563A33819B5DAB47D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71EF8EB7B9B3D3F7D8D889E7EAA085850B47E14D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75FC36F3249DA4CE5C93558EF4747F7E0B205470);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76F26756BFE13A4CF3DAB4864254FB3F09DA993E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78117315CB3E34E846CD26F5627994F837AFCACD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A535E4F4CDF4AED9782CE43763768AB6DB185C7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A71B86AFF784DE82443E14289760F1D91D8EFAD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E74442815CA2E9768302210B2AEC00F3BE80413);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EA97C35880A0D4465D17DDE1F8241D28978C117);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F43C6AFB1C84128718F10F14E8CC804822717EC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F64C019F9920BB9DBA8494E22F5F5627CC63913);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80120090265549DE9FE973E46443BFA74E325435);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83BB4AF414511BF4A0E273F515A8A4933C296E52);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C91977FD80567D0C289B5DD0C60AA24E73CAE76);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E6206F0E750B78653F8B621A641B68B9255BF17);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9367A319824C783BD69583CB2490F67DAF5AC086);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93F9C7D2C7E3B3B879344F845BF299AE5A11BFF3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94C4A1631484AD24431E32FCAED7AE7426DB402F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94F5C0AD2551979F304FD9ABB4C9FBBB9D2047F7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95F792E998855EB879C4F33E147F416BFF8350F6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98209D2C0B024C19D99DE742E6003B721296652E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A4742276AC86152B04539D6B218622416E5AF2D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AB4AF6C8CCC52DA7CE36D811BADA7F640721296);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9EF464966249C19D746E6108CC6B42901A51EB2E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA32AA422B9D45CD4F7920FD6B94EA13BC3F55120);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3F56BA8529D7BE456BD480AB16C0ACC7628CF61);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA54E360A25C694D35AC2BC1F6481EF45DFBA8963);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA57D6FD6545D30BFF1842E92D39CEBD8F94864C6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA634693E806EDA103130B07B3733ADA02E7E6FD1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA62FCD77AFB95737483572B0CA74638491BEDB3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC38B21AD0EB9DE4133BFC7F438CDB9B6189495B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAED5CB60F87C1BB12D5084E281408448AC106017);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF5A525399C027CA652F1F3DF915FE563359FC66);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB20ED1DE1A061966164B9D5AF6835D402909E3E0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2ECCE4B9B5B5CB24297087DC10EAC9B8D314C55);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB530856CAC09ED25A4DA236BEA7A8FA5B3538420);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5D12D8EBFA73570DFDC58099A34669F0B3B8682);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB67F8639FB16F6C4841EED07F5641A7B82C815D5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB97FC8BB8B857BF13978EF739D9F564BCED0EB98);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB0117465450FC41C80773A51F2125C52C8DA63C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB073CF4C6E067593B42F72480CA2D174D8BE952);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD3F71CA82FA3F7797AA9DCFD97CD6262DACD1E1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDCF3FADE7969125498FC2D2DF330D25D1A6EC2D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEEEADECA10709FED3CC67A10B0C61BCA3586135);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC048C43A99B3C90804EEBA637998A43F953E61B5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC04B333D53795815D844A1EAE07C424CF7A388F5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2055FDF7B20639C9978913DD0AC3D2335F059CD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4373A3F17EF89A19806466941A495CD9AC320C9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8E58DAD4CC2966A3FCCFB3B3578153C051232BA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA22054A8B87E1C1362994865922E9BE924DD589);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCACB20C6D3B53D812D60572CB4D519A855167070);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0DC72E82E7420768946DB6472FF2FE3E721B0AD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5CBCE94B6B0D32D067FD96ED99B5DEB20FDCFB5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD76593C0F3C8C4E871147921AF2AE0A86527FA0F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9FCB88E3173981902A4EA573B3AF3CFFA2158B9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA667D509F3483FEA9BABF68B23663F189FF7D3D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAD3B004758C6DF500AA2A49CB44733CB7869DBF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAFA078D8B7D7134A49C356BBBF77DB7C1B71689);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB4F6E9A963891777D89171877E979F6703604C1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE8982A4CBA861107110D88200ED6AE58BDD2D94);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFD21CC7508D0779B0B3B400D2B5D651665060A6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFF64ED34F81AC1EEC6761460E897FD781F56A1B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4D0382C63C65326B1CD2014BF02F8DAF87851CB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4EE7A20CB10A02C65E2C09328566DDB52AEB176);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5937D651E29A4D90762E4DD3B121B380E293FB7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE62699F68FB3F2AA9BFA8C0E319B57A39F0948E7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7071BF332C25311420FA71C8E3385289D87B413);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8A2DB968E4D46B21E87FD4121925CEBAEC58125);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB1579E337081436208C9033D7D92967BE03DCE0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF077AC84D48734DD287D272D536914E05773D01D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF25E0841CC395F242DA7A87EE69C457CBB5CF7C2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2F032C35FA7D119E187D44AA3ABC0FACF45EACB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF37708F5D3FF7E541148EF1DEFA846BEDDD35A86);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF44C639257DDD3D541C5E71BAFEB64F9533A03D0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4B564DBD703C27495C5517490A3AA7687F00F50);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF66420578C2FEC2FACAC16428DDF4EE41540B44C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF96C7D830C923517A9B86B465152960A8783DA4F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA00CB7B7D55E48031B91C07E02C363112E00654);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA2B09816AD28D986000563925DD7B8A9F0D4FFF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAA80E9D727A341BE57ECEAEF7A1A4FE28DD806D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB10F3876F878924988BE8256B639BB0869B41B2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB2C4D8828AFC358869C34BB5058A83482A7A021);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDD06087A1C406B544D206318317F79697ACD5EC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDD66CDD7B97059B506472A40D903EA6616EE5DE);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_0;
		L_0 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_1 = (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*)il2cpp_codegen_object_new(Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D(L_1, L_0, Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_2 = L_1;
		NullCheck(L_2);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_2, _stringLiteralC4373A3F17EF89A19806466941A495CD9AC320C9, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_3 = L_2;
		NullCheck(L_3);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_3, _stringLiteralE4EE7A20CB10A02C65E2C09328566DDB52AEB176, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_4 = L_3;
		NullCheck(L_4);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_4, _stringLiteral45EAEB6C152AA99EE22D7FA976D69BBA364F6F30, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_5 = L_4;
		NullCheck(L_5);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_5, _stringLiteral2048D52CF5B85C0065BA74F03F29D189F49A817F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_6 = L_5;
		NullCheck(L_6);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_6, _stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_7 = L_6;
		NullCheck(L_7);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_7, _stringLiteral7E74442815CA2E9768302210B2AEC00F3BE80413, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_8 = L_7;
		NullCheck(L_8);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_8, _stringLiteralF96C7D830C923517A9B86B465152960A8783DA4F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_9 = L_8;
		NullCheck(L_9);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_9, _stringLiteral3ACB307F5B0B7C4C5E5C31870371EB8B5D752F5C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_10 = L_9;
		NullCheck(L_10);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_10, _stringLiteralFA2B09816AD28D986000563925DD7B8A9F0D4FFF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_11 = L_10;
		NullCheck(L_11);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_11, _stringLiteralDFF64ED34F81AC1EEC6761460E897FD781F56A1B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_12 = L_11;
		NullCheck(L_12);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_12, _stringLiteralAF5A525399C027CA652F1F3DF915FE563359FC66, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_13 = L_12;
		NullCheck(L_13);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_13, _stringLiteral7EA97C35880A0D4465D17DDE1F8241D28978C117, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_14 = L_13;
		NullCheck(L_14);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_14, _stringLiteral5DAAFC13D028473227945C221C31A63A94B85D6B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_15 = L_14;
		NullCheck(L_15);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_15, _stringLiteral085CDCD5D693B72C213039A773937050DE20839E, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_16 = L_15;
		NullCheck(L_16);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_16, _stringLiteral10E9B34B3B2D094B461A54880E4F462117AC5B1E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_17 = L_16;
		NullCheck(L_17);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_17, _stringLiteralD76593C0F3C8C4E871147921AF2AE0A86527FA0F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_18 = L_17;
		NullCheck(L_18);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_18, _stringLiteral95F792E998855EB879C4F33E147F416BFF8350F6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_19 = L_18;
		NullCheck(L_19);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_19, _stringLiteral4BD7FDE208E0373B221810962DA9C6C57339E364, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_20 = L_19;
		NullCheck(L_20);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_20, _stringLiteral4BBBF6E7834C24AA4FAD59D546872FA503C6084B, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_21 = L_20;
		NullCheck(L_21);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_21, _stringLiteral079410AFDF8A8290DC264F4D755700D4DAAF91F4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_22 = L_21;
		NullCheck(L_22);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_22, _stringLiteral57122A04C3596A72887F65B738601418476678E7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_23 = L_22;
		NullCheck(L_23);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_23, _stringLiteralDFD21CC7508D0779B0B3B400D2B5D651665060A6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_24 = L_23;
		NullCheck(L_24);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_24, _stringLiteralFDD66CDD7B97059B506472A40D903EA6616EE5DE, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_25 = L_24;
		NullCheck(L_25);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_25, _stringLiteral3A1B4473844D23854218F673A809ABA161F75BBA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_26 = L_25;
		NullCheck(L_26);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_26, _stringLiteral395F121121D3A37B7F22ACEB4CC8C0A2E785CFFA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_27 = L_26;
		NullCheck(L_27);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_27, _stringLiteralB5D12D8EBFA73570DFDC58099A34669F0B3B8682, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_28 = L_27;
		NullCheck(L_28);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_28, _stringLiteral8E6206F0E750B78653F8B621A641B68B9255BF17, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_29 = L_28;
		NullCheck(L_29);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_29, _stringLiteral13E0C4D575EF4CFA208688FF6CE58789AF02BBA0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_30 = L_29;
		NullCheck(L_30);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_30, _stringLiteral405C5C8AEC9362A04D5A32008B0D8CE6143B6613, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_31 = L_30;
		NullCheck(L_31);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_31, _stringLiteralB530856CAC09ED25A4DA236BEA7A8FA5B3538420, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_32 = L_31;
		NullCheck(L_32);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_32, _stringLiteralAC38B21AD0EB9DE4133BFC7F438CDB9B6189495B, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_33 = L_32;
		NullCheck(L_33);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_33, _stringLiteral75FC36F3249DA4CE5C93558EF4747F7E0B205470, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_34 = L_33;
		NullCheck(L_34);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_34, _stringLiteralC048C43A99B3C90804EEBA637998A43F953E61B5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_35 = L_34;
		NullCheck(L_35);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_35, _stringLiteral38611C47421E5420D169305A4C4482AD6300720E, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_36 = L_35;
		NullCheck(L_36);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_36, _stringLiteral58BBB4EDBFDCD31C75C2E9DBF82FB0D890F3FDA3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_37 = L_36;
		NullCheck(L_37);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_37, _stringLiteral447A985D020E70B4D77B0701303D8F511295B32D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_38 = L_37;
		NullCheck(L_38);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_38, _stringLiteral48F54E824E0E6AF56C862FF6251F25E5CB152BF9, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_39 = L_38;
		NullCheck(L_39);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_39, _stringLiteral258EBBFB914390B152C3C49D597D34EB4015FF16, 4, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_40 = L_39;
		NullCheck(L_40);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_40, _stringLiteral9AB4AF6C8CCC52DA7CE36D811BADA7F640721296, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_41 = L_40;
		NullCheck(L_41);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_41, _stringLiteral22DC889BC972FCD09DEFF7641E6B361E1A814826, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_42 = L_41;
		NullCheck(L_42);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_42, _stringLiteral09ACAF0EC6B5F6E7799AC236F0CA186A2E1F4239, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_43 = L_42;
		NullCheck(L_43);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_43, _stringLiteralA3F56BA8529D7BE456BD480AB16C0ACC7628CF61, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_44 = L_43;
		NullCheck(L_44);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_44, _stringLiteralBB073CF4C6E067593B42F72480CA2D174D8BE952, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_45 = L_44;
		NullCheck(L_45);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_45, _stringLiteral93F9C7D2C7E3B3B879344F845BF299AE5A11BFF3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_46 = L_45;
		NullCheck(L_46);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_46, _stringLiteral45A2803629897DBB2C206F364A3099B875FAF04F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_47 = L_46;
		NullCheck(L_47);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_47, _stringLiteral5AACB58D619B294B5EE03B0837F285087DE605AA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_48 = L_47;
		NullCheck(L_48);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_48, _stringLiteralF2F032C35FA7D119E187D44AA3ABC0FACF45EACB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_49 = L_48;
		NullCheck(L_49);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_49, _stringLiteralE7071BF332C25311420FA71C8E3385289D87B413, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_50 = L_49;
		NullCheck(L_50);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_50, _stringLiteral104C3D8C85D4DBCE20024956C2628C437C629A83, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_51 = L_50;
		NullCheck(L_51);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_51, _stringLiteral16303F63CAFE3259A012582C0D4DFDD43952E56F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_52 = L_51;
		NullCheck(L_52);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_52, _stringLiteral36938B39E43FFBE00F46140DCB7313C97E180908, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_53 = L_52;
		NullCheck(L_53);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_53, _stringLiteralBDCF3FADE7969125498FC2D2DF330D25D1A6EC2D, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_54 = L_53;
		NullCheck(L_54);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_54, _stringLiteralDAD3B004758C6DF500AA2A49CB44733CB7869DBF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_55 = L_54;
		NullCheck(L_55);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_55, _stringLiteral505DC7B5F7B5E5FDCEE2CD01C9B83BB38C328A1B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_56 = L_55;
		NullCheck(L_56);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_56, _stringLiteral082894E5DCF8D93E2AF9B1A38C5CF0152077D9D4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_57 = L_56;
		NullCheck(L_57);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_57, _stringLiteralA32AA422B9D45CD4F7920FD6B94EA13BC3F55120, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_58 = L_57;
		NullCheck(L_58);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_58, _stringLiteral5B6BE14C87C0E466C1EFBE237A318884BD2F7F0D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_59 = L_58;
		NullCheck(L_59);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_59, _stringLiteralFB10F3876F878924988BE8256B639BB0869B41B2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_60 = L_59;
		NullCheck(L_60);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_60, _stringLiteralCA22054A8B87E1C1362994865922E9BE924DD589, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_61 = L_60;
		NullCheck(L_61);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_61, _stringLiteral6A78A58188D774704931BAD9BEED28758B7E213F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_62 = L_61;
		NullCheck(L_62);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_62, _stringLiteralD0DC72E82E7420768946DB6472FF2FE3E721B0AD, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_63 = L_62;
		NullCheck(L_63);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_63, _stringLiteral16366EFF1098954CA719C6CFBEBD951926CFD64E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_64 = L_63;
		NullCheck(L_64);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_64, _stringLiteral76F26756BFE13A4CF3DAB4864254FB3F09DA993E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_65 = L_64;
		NullCheck(L_65);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_65, _stringLiteral40A375960271895A6C9D6E67832DFF850E7818FB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_66 = L_65;
		NullCheck(L_66);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_66, _stringLiteral4184C304972D6C880108F08C499280157EBAC151, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_67 = L_66;
		NullCheck(L_67);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_67, _stringLiteral6D33BA5F8204B4ABECBBF61716B9AF4C90BEFEF1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_68 = L_67;
		NullCheck(L_68);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_68, _stringLiteral30F6F02FEDC0164A519004DC0D974D5F5C495693, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_69 = L_68;
		NullCheck(L_69);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_69, _stringLiteral2AF7BC4852F23D16CF2079B71E5991F15A61E81E, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_70 = L_69;
		NullCheck(L_70);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_70, _stringLiteral713D58DAA282E557C1FB99B563A33819B5DAB47D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_71 = L_70;
		NullCheck(L_71);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_71, _stringLiteral3E26B4BE8E1A4D1123D396C9945610AFBF71BF3A, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_72 = L_71;
		NullCheck(L_72);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_72, _stringLiteral6F296BCA0F675C0368B3ACDE08DD6C152E56621D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_73 = L_72;
		NullCheck(L_73);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_73, _stringLiteral0CF567A3CC7E346F2BEAB620A73CFB5CDAF3ADBA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_74 = L_73;
		NullCheck(L_74);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_74, _stringLiteral02F274D8EFE8DBE0F707B65BA93140F8C1EC83B4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_75 = L_74;
		NullCheck(L_75);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_75, _stringLiteral054C61CC7E92B92D00405F3DBD04C8C90DD763B8, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_76 = L_75;
		NullCheck(L_76);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_76, _stringLiteral8C91977FD80567D0C289B5DD0C60AA24E73CAE76, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_77 = L_76;
		NullCheck(L_77);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_77, _stringLiteral5D7E10FB1136637DF3EEA7E332D50E75ECCFAE35, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_78 = L_77;
		NullCheck(L_78);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_78, _stringLiteral5F1E01DA43AD1DD21A227DBD58072E59026AA796, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_79 = L_78;
		NullCheck(L_79);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_79, _stringLiteral98209D2C0B024C19D99DE742E6003B721296652E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_80 = L_79;
		NullCheck(L_80);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_80, _stringLiteralF077AC84D48734DD287D272D536914E05773D01D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_81 = L_80;
		NullCheck(L_81);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_81, _stringLiteral7F43C6AFB1C84128718F10F14E8CC804822717EC, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_82 = L_81;
		NullCheck(L_82);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_82, _stringLiteral4554697696DB334C4A69857E431F5359A5652C33, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_83 = L_82;
		NullCheck(L_83);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_83, _stringLiteral00736996BFF6E813FFC831E7963AB11A4647B861, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_84 = L_83;
		NullCheck(L_84);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_84, _stringLiteralE5937D651E29A4D90762E4DD3B121B380E293FB7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_85 = L_84;
		NullCheck(L_85);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_85, _stringLiteral58B90608C76E395C05539701FDF64C831A43673D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_86 = L_85;
		NullCheck(L_86);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_86, _stringLiteralB20ED1DE1A061966164B9D5AF6835D402909E3E0, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_87 = L_86;
		NullCheck(L_87);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_87, _stringLiteralFB2C4D8828AFC358869C34BB5058A83482A7A021, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_88 = L_87;
		NullCheck(L_88);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_88, _stringLiteralE8A2DB968E4D46B21E87FD4121925CEBAEC58125, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_89 = L_88;
		NullCheck(L_89);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_89, _stringLiteral36149BCD2C8B864CB90F75A17A96F5A6BE03F3E5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_90 = L_89;
		NullCheck(L_90);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_90, _stringLiteral0DD749240B9F1DE9E3434C626FF5489F68F6D860, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_91 = L_90;
		NullCheck(L_91);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_91, _stringLiteralBB0117465450FC41C80773A51F2125C52C8DA63C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_92 = L_91;
		NullCheck(L_92);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_92, _stringLiteralB67F8639FB16F6C4841EED07F5641A7B82C815D5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_93 = L_92;
		NullCheck(L_93);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_93, _stringLiteral5F9A84D290654E9508A7E5B24B2A31F01448DF3C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_94 = L_93;
		NullCheck(L_94);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_94, _stringLiteral6B072065FA7EE3F58209725EEEBF4B1044C4573C, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_95 = L_94;
		NullCheck(L_95);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_95, _stringLiteralFAA80E9D727A341BE57ECEAEF7A1A4FE28DD806D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_96 = L_95;
		NullCheck(L_96);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_96, _stringLiteralEB1579E337081436208C9033D7D92967BE03DCE0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_97 = L_96;
		NullCheck(L_97);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_97, _stringLiteral3CF09EA528F2B59A7130F83612C8F6DC4419E135, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_98 = L_97;
		NullCheck(L_98);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_98, _stringLiteral12AF1BC26072634DC2AE0ECE0471600FE074A13E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_99 = L_98;
		NullCheck(L_99);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_99, _stringLiteral0621EA2B36667C33F4A1FEDA6E1CA3FB3D1C840C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_100 = L_99;
		NullCheck(L_100);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_100, _stringLiteral5A3268A7F7F8F2CACA1449DEE6DBD287E1EE537B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_101 = L_100;
		NullCheck(L_101);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_101, _stringLiteral7F64C019F9920BB9DBA8494E22F5F5627CC63913, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_102 = L_101;
		NullCheck(L_102);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_102, _stringLiteral7A71B86AFF784DE82443E14289760F1D91D8EFAD, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_103 = L_102;
		NullCheck(L_103);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_103, _stringLiteral4C978FAA91BFFCF3641BC0ACD796F4EE993AB4A0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_104 = L_103;
		NullCheck(L_104);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_104, _stringLiteral83BB4AF414511BF4A0E273F515A8A4933C296E52, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_105 = L_104;
		NullCheck(L_105);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_105, _stringLiteralC2055FDF7B20639C9978913DD0AC3D2335F059CD, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_106 = L_105;
		NullCheck(L_106);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_106, _stringLiteralF44C639257DDD3D541C5E71BAFEB64F9533A03D0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_107 = L_106;
		NullCheck(L_107);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_107, _stringLiteralBEEEADECA10709FED3CC67A10B0C61BCA3586135, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_108 = L_107;
		NullCheck(L_108);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_108, _stringLiteral22707A051BA71652A76B65CD3B1CF3D57FCECCDF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_109 = L_108;
		NullCheck(L_109);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_109, _stringLiteralC04B333D53795815D844A1EAE07C424CF7A388F5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_110 = L_109;
		NullCheck(L_110);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_110, _stringLiteral632B8C247B430215FA82D909105BE257B7D7B524, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_111 = L_110;
		NullCheck(L_111);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_111, _stringLiteralDE8982A4CBA861107110D88200ED6AE58BDD2D94, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_112 = L_111;
		NullCheck(L_112);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_112, _stringLiteral71EF8EB7B9B3D3F7D8D889E7EAA085850B47E14D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_113 = L_112;
		NullCheck(L_113);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_113, _stringLiteralC8E58DAD4CC2966A3FCCFB3B3578153C051232BA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_114 = L_113;
		NullCheck(L_114);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_114, _stringLiteral3595F061260FF16E7FACFE48B48E71066E9ABA1C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_115 = L_114;
		NullCheck(L_115);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_115, _stringLiteralD9FCB88E3173981902A4EA573B3AF3CFFA2158B9, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_116 = L_115;
		NullCheck(L_116);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_116, _stringLiteral5D38B6C4C25F92A9ADD95A1A5C8F80EAA4D3AE14, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_117 = L_116;
		NullCheck(L_117);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_117, _stringLiteralBD3F71CA82FA3F7797AA9DCFD97CD6262DACD1E1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_118 = L_117;
		NullCheck(L_118);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_118, _stringLiteral42D40175FF539DDF928B1E987A977BBF3CB544BF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_119 = L_118;
		NullCheck(L_119);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_119, _stringLiteralE62699F68FB3F2AA9BFA8C0E319B57A39F0948E7, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_120 = L_119;
		NullCheck(L_120);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_120, _stringLiteral385A64F0FE2CF8945475789AF05D5D5E4346EFAE, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_121 = L_120;
		NullCheck(L_121);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_121, _stringLiteralE4D0382C63C65326B1CD2014BF02F8DAF87851CB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_122 = L_121;
		NullCheck(L_122);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_122, _stringLiteralAA62FCD77AFB95737483572B0CA74638491BEDB3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_123 = L_122;
		NullCheck(L_123);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_123, _stringLiteral308495485824FFEF8CDA6443346A3605E719A75A, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_124 = L_123;
		NullCheck(L_124);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_124, _stringLiteral9A4742276AC86152B04539D6B218622416E5AF2D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_125 = L_124;
		NullCheck(L_125);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_125, _stringLiteralFA00CB7B7D55E48031B91C07E02C363112E00654, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_126 = L_125;
		NullCheck(L_126);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_126, _stringLiteral25BB8D65B0F3964EA0D799145078C16FEF52341C, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_127 = L_126;
		NullCheck(L_127);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_127, _stringLiteral244F217EFEE741CEA827D278453DDB6453729BB6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_128 = L_127;
		NullCheck(L_128);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_128, _stringLiteralF4B564DBD703C27495C5517490A3AA7687F00F50, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_129 = L_128;
		NullCheck(L_129);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_129, _stringLiteral14A086C4277601C8D35634B59AC6F886CFD855F2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_130 = L_129;
		NullCheck(L_130);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_130, _stringLiteral10E47B045BE29B1A8AFA0F7B2441CB47CA3A67E8, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_131 = L_130;
		NullCheck(L_131);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_131, _stringLiteral2D674CA6A1CCD2F2B3D17EE3094E3EA43AAB743D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_132 = L_131;
		NullCheck(L_132);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_132, _stringLiteral6F8E4A8EEE6F2F75A808EB9CA38D23A216EB7356, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_133 = L_132;
		NullCheck(L_133);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_133, _stringLiteral30DE4318B8AF0C3D59547CEE589746F6DBAB89C3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_134 = L_133;
		NullCheck(L_134);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_134, _stringLiteralAED5CB60F87C1BB12D5084E281408448AC106017, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_135 = L_134;
		NullCheck(L_135);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_135, _stringLiteralF37708F5D3FF7E541148EF1DEFA846BEDDD35A86, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_136 = L_135;
		NullCheck(L_136);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_136, _stringLiteral2028A2611FF494355F4C886D11936814AB305050, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_137 = L_136;
		NullCheck(L_137);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_137, _stringLiteralD5CBCE94B6B0D32D067FD96ED99B5DEB20FDCFB5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_138 = L_137;
		NullCheck(L_138);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_138, _stringLiteralF66420578C2FEC2FACAC16428DDF4EE41540B44C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_139 = L_138;
		NullCheck(L_139);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_139, _stringLiteral6418250E3BBBB638BAAE36C63372B4E5258CABD4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_140 = L_139;
		NullCheck(L_140);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_140, _stringLiteralB2ECCE4B9B5B5CB24297087DC10EAC9B8D314C55, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_141 = L_140;
		NullCheck(L_141);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_141, _stringLiteral9EF464966249C19D746E6108CC6B42901A51EB2E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_142 = L_141;
		NullCheck(L_142);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_142, _stringLiteral2539188F4D764C792605E272835EC14F18624058, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_143 = L_142;
		NullCheck(L_143);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_143, _stringLiteral60550E25F59BAA9CF9F90B89F084315A0E7E7590, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_144 = L_143;
		NullCheck(L_144);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_144, _stringLiteral9367A319824C783BD69583CB2490F67DAF5AC086, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_145 = L_144;
		NullCheck(L_145);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_145, _stringLiteralA54E360A25C694D35AC2BC1F6481EF45DFBA8963, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_146 = L_145;
		NullCheck(L_146);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_146, _stringLiteral80120090265549DE9FE973E46443BFA74E325435, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_147 = L_146;
		NullCheck(L_147);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_147, _stringLiteral7A535E4F4CDF4AED9782CE43763768AB6DB185C7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_148 = L_147;
		NullCheck(L_148);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_148, _stringLiteralDB4F6E9A963891777D89171877E979F6703604C1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_149 = L_148;
		NullCheck(L_149);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_149, _stringLiteral4370344BF391C9775674F57F65AB43157A70FFA8, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_150 = L_149;
		NullCheck(L_150);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_150, _stringLiteralA634693E806EDA103130B07B3733ADA02E7E6FD1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_151 = L_150;
		NullCheck(L_151);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_151, _stringLiteralFDD06087A1C406B544D206318317F79697ACD5EC, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_152 = L_151;
		NullCheck(L_152);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_152, _stringLiteralDA667D509F3483FEA9BABF68B23663F189FF7D3D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_153 = L_152;
		NullCheck(L_153);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_153, _stringLiteralA57D6FD6545D30BFF1842E92D39CEBD8F94864C6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_154 = L_153;
		NullCheck(L_154);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_154, _stringLiteralDAFA078D8B7D7134A49C356BBBF77DB7C1B71689, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_155 = L_154;
		NullCheck(L_155);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_155, _stringLiteral1A99A8C8398B221DA18F963F7662BAF65F57BBBE, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_156 = L_155;
		NullCheck(L_156);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_156, _stringLiteral66B0C5DCF501F8727C24052B01FF06C451E7070E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_157 = L_156;
		NullCheck(L_157);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_157, _stringLiteralB97FC8BB8B857BF13978EF739D9F564BCED0EB98, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_158 = L_157;
		NullCheck(L_158);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_158, _stringLiteral94F5C0AD2551979F304FD9ABB4C9FBBB9D2047F7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_159 = L_158;
		NullCheck(L_159);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_159, _stringLiteral4824A3B2B566BA0E0F228A35F400EB362238E8C8, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_160 = L_159;
		NullCheck(L_160);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_160, _stringLiteral78117315CB3E34E846CD26F5627994F837AFCACD, 4, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_161 = L_160;
		NullCheck(L_161);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_161, _stringLiteralCACB20C6D3B53D812D60572CB4D519A855167070, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_162 = L_161;
		NullCheck(L_162);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_162, _stringLiteral3EB2BDB70C070A2908F3250D1D9C142B29AFFCB5, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_163 = L_162;
		NullCheck(L_163);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_163, _stringLiteral5290C04F55FD997B854A58817AA740D4304231E4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_164 = L_163;
		NullCheck(L_164);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_164, _stringLiteral51B4E0C1F65B55DD8FC1BD84F7C7155D019682F2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_165 = L_164;
		NullCheck(L_165);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_165, _stringLiteral94C4A1631484AD24431E32FCAED7AE7426DB402F, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_166 = L_165;
		NullCheck(L_166);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_166, _stringLiteralF25E0841CC395F242DA7A87EE69C457CBB5CF7C2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_167 = L_166;
		NullCheck(L_167);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_167, _stringLiteral3AA260D90D3BE72AF9AF17CC353F3D97B1FF35AB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_168 = L_167;
		NullCheck(L_168);
		Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_168, _stringLiteral63A5CD74B260DC0F1665E1409A22C48AC811DF41, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
		__this->___m_Iso4217CurrencyMinorUnits = L_168;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Iso4217CurrencyMinorUnits), (void*)L_168);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = __this->___m_Service;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = AnalyticsServiceInstance_get_AutoflushPeriodMultiplier_m306D10F0B29C2FBE941D7607D61C7AE5702AC3AE(L_0, NULL);
		V_0 = ((float)il2cpp_codegen_multiply((60.0f), ((float)L_1)));
		goto IL_0016;
	}

IL_0016:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AnalyticsContainer_get_ContainerDebug_m4BFBFAECE592756A6C456B034D13D85A9FEC8A09 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_0 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___m_Instance;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnalyticsContainer_get_TimeUntilNextHeartbeat_mEE5DCA6F227C8611F9D714E07A76619C0B279574 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0;
		L_0 = AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A(__this, NULL);
		float L_1 = __this->___m_AutoFlushTime;
		V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1));
		goto IL_0011;
	}

IL_0011:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* AnalyticsContainer_CreateContainer_m5217CD009ABF07FE51AC88C20F4B61B5A5BFF201 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_CleanUp_m060E72988945D2D3AD719F4D16A2056A3CFC72F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD80A64E0036F8330EADC3705DD59CC6581FE8E99);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* V_1 = NULL;
	{
		bool L_0 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Created;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0074;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_2, _stringLiteralD80A64E0036F8330EADC3705DD59CC6581FE8E99, NULL);
		((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container), (void*)L_2);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container;
		NullCheck(L_3);
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_4;
		L_4 = GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11(L_3, GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11_RuntimeMethod_var);
		((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___m_Instance = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___m_Instance), (void*)L_4);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container;
		NullCheck(L_5);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_5, ((int32_t)24), NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = L_6;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_7, NULL);
		NullCheck(L_7);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_7, ((int32_t)((int32_t)L_8|2)), NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_9, NULL);
		((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Created = (bool)1;
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_10 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___m_Instance;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_11, L_10, (intptr_t)((void*)AnalyticsContainer_CleanUp_m060E72988945D2D3AD719F4D16A2056A3CFC72F9_RuntimeMethod_var), NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		Application_add_quitting_m5767AC63F23ABFD5BC3D60710906643BA536CCC5(L_11, NULL);
	}

IL_0074:
	{
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_12 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___m_Instance;
		V_1 = L_12;
		goto IL_007c;
	}

IL_007c:
	{
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Initialize_m57C0D3C612C0DD90A98563A788EC6BE852555111 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___0_service, const RuntimeMethod* method) 
{
	{
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = ___0_service;
		__this->___m_Service = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Service), (void*)L_0);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Enable_m7B1F481F487CB453A944765C5CF96E8AFE416219 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) 
{
	{
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Disable_m9373F843C8BB6828BF3D709D6366CD1151A4B243 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) 
{
	{
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
		__this->___m_AutoFlushTime = (0.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Update_m077BEBF391B2FFFBA1892069B942D1C31C3038CD (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		float L_0 = __this->___m_GameRunningTime;
		float L_1;
		L_1 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		__this->___m_GameRunningTime = ((float)il2cpp_codegen_add(L_0, L_1));
		float L_2 = __this->___m_GameRunningTime;
		V_0 = (bool)((((int32_t)((!(((float)L_2) >= ((float)(60.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0040;
		}
	}
	{
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_4 = __this->___m_Service;
		NullCheck(L_4);
		AnalyticsServiceInstance_RecordGameRunningIfNecessary_mDC174CE67E36436A206DDC321308853A727484C3(L_4, NULL);
		__this->___m_GameRunningTime = (0.0f);
	}

IL_0040:
	{
		float L_5 = __this->___m_AutoFlushTime;
		float L_6;
		L_6 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		__this->___m_AutoFlushTime = ((float)il2cpp_codegen_add(L_5, L_6));
		float L_7 = __this->___m_AutoFlushTime;
		float L_8;
		L_8 = AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A(__this, NULL);
		V_1 = (bool)((((int32_t)((!(((float)L_7) >= ((float)L_8)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_0080;
		}
	}
	{
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_10 = __this->___m_Service;
		NullCheck(L_10);
		AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E(L_10, NULL);
		__this->___m_AutoFlushTime = (0.0f);
	}

IL_0080:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_OnApplicationPause_m0D7562975A5F9A1B1DD292A6EC115CB0E345FA8B (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, bool ___0_paused, const RuntimeMethod* method) 
{
	{
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = __this->___m_Service;
		bool L_1 = ___0_paused;
		NullCheck(L_0);
		AnalyticsServiceInstance_ApplicationPaused_mB64F8B2FF25B824FA074668EF917FC684828893C(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_CleanUp_m060E72988945D2D3AD719F4D16A2056A3CFC72F9 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_CleanUp_m060E72988945D2D3AD719F4D16A2056A3CFC72F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_0 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___m_Instance;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, L_0, (intptr_t)((void*)AnalyticsContainer_CleanUp_m060E72988945D2D3AD719F4D16A2056A3CFC72F9_RuntimeMethod_var), NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		Application_remove_quitting_m9DC9D4165EDB0FD93AB893655E26BF73566D2C1B(L_1, NULL);
		AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_2 = __this->___m_Service;
		NullCheck(L_2);
		AnalyticsServiceInstance_ApplicationQuit_mC6358CE4734C9A39DA8A1AAE1F529EB5D5A17E03(L_2, NULL);
		((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
		((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Created = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer__ctor_m181248237969AF6A721DE089E172681F92EE9A04 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_AutoFlushTime = (0.0f);
		__this->___m_GameRunningTime = (0.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreStatsHelper_SetCoreStatsConsent_mF5D6EDE2380AF3DA289C217CD505940D76D9877E (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* __this, bool ___0_userProvidedConsent, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_userProvidedConsent;
		UGSAnalyticsInternalTools_SetPrivacyStatus_mF4F04D971EBA3A54A9AD22DC4E8D95711334516A(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreStatsHelper__ctor_mD543DD28C5F258FC9B9BDD30D0192F8A7ECF9DF4 (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SdkVersion__cctor_mC098F58A265DB7E8ED89F1FCE4A5FD67906B0FD7 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6664788836FAEDAA8297DE4ACDAD8712054F1754);
		s_Il2CppMethodInitialized = true;
	}
	{
		((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION = _stringLiteral6664788836FAEDAA8297DE4ACDAD8712054F1754;
		Il2CppCodeGenWriteBarrier((void**)(&((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION), (void*)_stringLiteral6664788836FAEDAA8297DE4ACDAD8712054F1754);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceDataWrapper__ctor_m5C68E180913910F8888E3EAA94581A61C5794E98 (DeviceDataWrapper_t175A7D01DFFB870D879F827F1477C2EE073F45C4* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_get_Version_m50964BA00C346AB94B07F7D2CF797B659260E756 (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CVersionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_get_GameBundleId_mAB1B5AE6A07CDEE96F6A30C11F7B21414EB0AEFA (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CGameBundleIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_get_ProjectId_mF2901D4DA200D1D8C1880A88727381D4056A281E (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CProjectIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_get_Platform_m8CD4BAB14E0C92736833460BC416E37D52488CDD (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CPlatformU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_get_BuildGUID_m57FD5CAC4592C77795F9ADCE135FCA3479BBA36C (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CBuildGUIDU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_get_Idfv_m8E164D8A168B2B94D2EC98F5934CD0F248F73BA4 (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CIdfvU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_get_GameStoreId_m0477A87CFE1D1D66044722D964CB0DBA246237EF (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CGameStoreIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CommonDataWrapper_get_HasVolume_m7F4DB6FAD82976A30A30492AFD52DC9C12C8A1D5 (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CHasVolumeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CommonDataWrapper_get_Volume_mF9E0EA4D6E45DB06F666AEB0828AECF38495838D (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0;
		L_0 = DeviceVolumeProvider_GetDeviceVolume_m795C795430B63C4D9F1084A837E784B2E5337785(NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double CommonDataWrapper_get_BatteryLevel_m04984DE8D1C0115ACBCC870F4A2F3E230BE5A20B (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, const RuntimeMethod* method) 
{
	double V_0 = 0.0;
	{
		float L_0;
		L_0 = SystemInfo_get_batteryLevel_m549AF9A6BB748E5C50FF2D1D04D4E9E6B1C5D8C6(NULL);
		V_0 = ((double)L_0);
		goto IL_000a;
	}

IL_000a:
	{
		double L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommonDataWrapper__ctor_m6D6EAC94DF0508F181A0B41C32186D828DCA0272 (CommonDataWrapper_t87F30B18217E9EDEDB5EC3C1CE8D8039A0CA4D89* __this, String_t* ___0_cloudProjectId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_0;
		L_0 = Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124(NULL);
		__this->___U3CVersionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVersionU3Ek__BackingField), (void*)L_0);
		String_t* L_1 = ___0_cloudProjectId;
		__this->___U3CProjectIdU3Ek__BackingField = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CProjectIdU3Ek__BackingField), (void*)L_1);
		String_t* L_2;
		L_2 = Application_get_identifier_mEA3314E50D44FB3CE2C2E78B336ACF4AD97BA056(NULL);
		__this->___U3CGameBundleIdU3Ek__BackingField = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGameBundleIdU3Ek__BackingField), (void*)L_2);
		String_t* L_3;
		L_3 = CommonDataWrapper_GetPlatform_mE598C5A8D6F6D0D0F9479868123DA79D45F2CD7D(NULL);
		__this->___U3CPlatformU3Ek__BackingField = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPlatformU3Ek__BackingField), (void*)L_3);
		String_t* L_4;
		L_4 = Application_get_buildGUID_m088DE63ABF3F3022B8A65F19F882C126AD6FBE68(NULL);
		__this->___U3CBuildGUIDU3Ek__BackingField = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBuildGUIDU3Ek__BackingField), (void*)L_4);
		String_t* L_5;
		L_5 = SystemInfo_get_deviceUniqueIdentifier_m61BA4CB77ADA09730B8B575700D85027EFDB4EFC(NULL);
		__this->___U3CIdfvU3Ek__BackingField = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIdfvU3Ek__BackingField), (void*)L_5);
		__this->___U3CGameStoreIdU3Ek__BackingField = (String_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGameStoreIdU3Ek__BackingField), (void*)(String_t*)NULL);
		bool L_6;
		L_6 = DeviceVolumeProvider_get_VolumeAvailable_m5CE710060BD8C7D300DD19CC799F82043F624CC4(NULL);
		__this->___U3CHasVolumeU3Ek__BackingField = L_6;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CommonDataWrapper_GetPlatform_mE598C5A8D6F6D0D0F9479868123DA79D45F2CD7D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1938FDF81D9EFE09E9786A7A7DDFFBD755961098);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral272876BAD1B0B3B70626CFBBB0F8A7D9A18206F7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40F1FB90DA8739F4AC73DAB450177A63DCB6E5FC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E94D5FFC52385411444B2DEB9CB29AC1B041802);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66058A51EA58A429278D527F63D024253EF76B0F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C96C41BD07C11F0ACBE37A31E2BB00E2CA0E184);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72FEB60968C6B3653AC368A359F6AC5387E414B0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC201200C2C92FC39E4AEB267F63EF4FC8CCE3E5C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2157C52C4C7EA7C465C314A449ABFFCAFADAD6E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE71F6F54BD97F9F971FBB400455FF9B7FDD7A664);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA4C5FF8A68887C1283B169941A6090D7B6C606B);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	String_t* V_2 = NULL;
	String_t* G_B19_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) > ((int32_t)((int32_t)25))))
		{
			goto IL_0071;
		}
	}
	{
		int32_t L_3 = V_0;
		switch (L_3)
		{
			case 0:
			{
				goto IL_0086;
			}
			case 1:
			{
				goto IL_0086;
			}
			case 2:
			{
				goto IL_008e;
			}
			case 3:
			{
				goto IL_00e5;
			}
			case 4:
			{
				goto IL_00e5;
			}
			case 5:
			{
				goto IL_00e5;
			}
			case 6:
			{
				goto IL_00e5;
			}
			case 7:
			{
				goto IL_008e;
			}
			case 8:
			{
				goto IL_0096;
			}
			case 9:
			{
				goto IL_00e5;
			}
			case 10:
			{
				goto IL_00e5;
			}
			case 11:
			{
				goto IL_009e;
			}
			case 12:
			{
				goto IL_00e5;
			}
			case 13:
			{
				goto IL_008e;
			}
			case 14:
			{
				goto IL_00e5;
			}
			case 15:
			{
				goto IL_00e5;
			}
			case 16:
			{
				goto IL_008e;
			}
			case 17:
			{
				goto IL_00a6;
			}
			case 18:
			{
				goto IL_00ae;
			}
			case 19:
			{
				goto IL_00ae;
			}
			case 20:
			{
				goto IL_00ae;
			}
		}
	}
	{
		goto IL_006a;
	}

IL_006a:
	{
		int32_t L_4 = V_0;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)25))))
		{
			goto IL_00c5;
		}
	}
	{
		goto IL_00e5;
	}

IL_0071:
	{
		int32_t L_5 = V_0;
		if ((((int32_t)L_5) == ((int32_t)((int32_t)27))))
		{
			goto IL_00cd;
		}
	}
	{
		goto IL_0078;
	}

IL_0078:
	{
		int32_t L_6 = V_0;
		if ((((int32_t)L_6) == ((int32_t)((int32_t)31))))
		{
			goto IL_00d5;
		}
	}
	{
		goto IL_007f;
	}

IL_007f:
	{
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)32))))
		{
			goto IL_00dd;
		}
	}
	{
		goto IL_00e5;
	}

IL_0086:
	{
		V_2 = _stringLiteral40F1FB90DA8739F4AC73DAB450177A63DCB6E5FC;
		goto IL_00ed;
	}

IL_008e:
	{
		V_2 = _stringLiteral72FEB60968C6B3653AC368A359F6AC5387E414B0;
		goto IL_00ed;
	}

IL_0096:
	{
		V_2 = _stringLiteralFA4C5FF8A68887C1283B169941A6090D7B6C606B;
		goto IL_00ed;
	}

IL_009e:
	{
		V_2 = _stringLiteral6C96C41BD07C11F0ACBE37A31E2BB00E2CA0E184;
		goto IL_00ed;
	}

IL_00a6:
	{
		V_2 = _stringLiteralE2157C52C4C7EA7C465C314A449ABFFCAFADAD6E;
		goto IL_00ed;
	}

IL_00ae:
	{
		int32_t L_8;
		L_8 = SystemInfo_get_deviceType_m9BA3769FAC1102E252B5350FE208BF885E5F24D0(NULL);
		if ((((int32_t)L_8) == ((int32_t)1)))
		{
			goto IL_00bd;
		}
	}
	{
		G_B19_0 = _stringLiteral72FEB60968C6B3653AC368A359F6AC5387E414B0;
		goto IL_00c2;
	}

IL_00bd:
	{
		G_B19_0 = _stringLiteral272876BAD1B0B3B70626CFBBB0F8A7D9A18206F7;
	}

IL_00c2:
	{
		V_2 = G_B19_0;
		goto IL_00ed;
	}

IL_00c5:
	{
		V_2 = _stringLiteral66058A51EA58A429278D527F63D024253EF76B0F;
		goto IL_00ed;
	}

IL_00cd:
	{
		V_2 = _stringLiteral5E94D5FFC52385411444B2DEB9CB29AC1B041802;
		goto IL_00ed;
	}

IL_00d5:
	{
		V_2 = _stringLiteralC201200C2C92FC39E4AEB267F63EF4FC8CCE3E5C;
		goto IL_00ed;
	}

IL_00dd:
	{
		V_2 = _stringLiteralE71F6F54BD97F9F971FBB400455FF9B7FDD7A664;
		goto IL_00ed;
	}

IL_00e5:
	{
		V_2 = _stringLiteral1938FDF81D9EFE09E9786A7A7DDFFBD755961098;
		goto IL_00ed;
	}

IL_00ed:
	{
		String_t* L_9 = V_2;
		return L_9;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator__ctor_mA4F895805C1ED670712EBA41726AD2CC7B0C590A (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, RuntimeObject* ___0_buffer, RuntimeObject* ___1_staticData, RuntimeObject* ___2_deviceData, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RuntimeObject* L_0 = ___0_buffer;
		__this->___m_Buffer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffer), (void*)L_0);
		RuntimeObject* L_1 = ___1_staticData;
		__this->___m_CommonData = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CommonData), (void*)L_1);
		RuntimeObject* L_2 = ___2_deviceData;
		__this->___m_DeviceData = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeviceData), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_GameRunning_m41DD1BD22000DFEA3968261BCE98B2161CB8C23D (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, String_t* ___0_callingMethodIdentifier, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AAADB400CC4093A2B8D65DADF92560E65DFF664);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = __this->___m_Buffer;
		NullCheck(L_0);
		InterfaceActionInvoker2< String_t*, int32_t >::Invoke(0, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteral3AAADB400CC4093A2B8D65DADF92560E65DFF664, 1);
		String_t* L_1 = ___0_callingMethodIdentifier;
		DataGenerator_PushCommonParams_mBCA2A9870721102F62A8CB5C31BB1E0F84D248B7(__this, L_1, NULL);
		RuntimeObject* L_2 = __this->___m_Buffer;
		NullCheck(L_2);
		InterfaceActionInvoker0::Invoke(1, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_GameEnded_m7B356DF303F2B60863E7A942E847C91F68595DE9 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, String_t* ___0_callingMethodIdentifier, int32_t ___1_quitState, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E862A707621E680436D3EE5A45C11B8B8019F39);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76BABA91F33047678737B893F72821F1FE7CEFA4);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = __this->___m_Buffer;
		NullCheck(L_0);
		InterfaceActionInvoker2< String_t*, int32_t >::Invoke(0, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteral1E862A707621E680436D3EE5A45C11B8B8019F39, 1);
		String_t* L_1 = ___0_callingMethodIdentifier;
		DataGenerator_PushCommonParams_mBCA2A9870721102F62A8CB5C31BB1E0F84D248B7(__this, L_1, NULL);
		RuntimeObject* L_2 = __this->___m_Buffer;
		Il2CppFakeBox<int32_t> L_3(SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1_il2cpp_TypeInfo_var, (&___1_quitState));
		String_t* L_4;
		L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL);
		NullCheck(L_2);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_2, _stringLiteral76BABA91F33047678737B893F72821F1FE7CEFA4, L_4);
		RuntimeObject* L_5 = __this->___m_Buffer;
		NullCheck(L_5);
		InterfaceActionInvoker0::Invoke(1, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_5);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_PushCommonParams_mBCA2A9870721102F62A8CB5C31BB1E0F84D248B7 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, String_t* ___0_callingMethodIdentifier, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral170AD99AD2A9FB6605C713D5E03E562C7D968B69);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35B5ADC96410AC9E0FBD60CD4B98AF30C7FF77A1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA517A4F85AAA7EBA705BDB743CD5CDA3F32FB5B2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB998ED74BBE643EFB1178023AB66097D25232774);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		RuntimeObject* L_0 = __this->___m_Buffer;
		String_t* L_1 = ___0_callingMethodIdentifier;
		NullCheck(L_0);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD, L_1);
		RuntimeObject* L_2 = __this->___m_Buffer;
		RuntimeObject* L_3 = __this->___m_CommonData;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_3);
		NullCheck(L_2);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_2, _stringLiteralB998ED74BBE643EFB1178023AB66097D25232774, L_4);
		RuntimeObject* L_5 = __this->___m_Buffer;
		RuntimeObject* L_6 = __this->___m_CommonData;
		NullCheck(L_6);
		double L_7;
		L_7 = InterfaceFuncInvoker0< double >::Invoke(9, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_6);
		NullCheck(L_5);
		InterfaceActionInvoker2< String_t*, double >::Invoke(2, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_5, _stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583, L_7);
		RuntimeObject* L_8 = __this->___m_Buffer;
		RuntimeObject* L_9 = __this->___m_CommonData;
		NullCheck(L_9);
		String_t* L_10;
		L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(3, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_9);
		NullCheck(L_8);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_8, _stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE, L_10);
		RuntimeObject* L_11 = __this->___m_CommonData;
		NullCheck(L_11);
		String_t* L_12;
		L_12 = InterfaceFuncInvoker0< String_t* >::Invoke(6, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_11);
		bool L_13;
		L_13 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_12, NULL);
		V_0 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
		bool L_14 = V_0;
		if (!L_14)
		{
			goto IL_009c;
		}
	}
	{
		RuntimeObject* L_15 = __this->___m_Buffer;
		RuntimeObject* L_16 = __this->___m_CommonData;
		NullCheck(L_16);
		String_t* L_17;
		L_17 = InterfaceFuncInvoker0< String_t* >::Invoke(6, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_16);
		NullCheck(L_15);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_15, _stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277, L_17);
	}

IL_009c:
	{
		RuntimeObject* L_18 = __this->___m_CommonData;
		NullCheck(L_18);
		String_t* L_19;
		L_19 = InterfaceFuncInvoker0< String_t* >::Invoke(1, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_18);
		bool L_20;
		L_20 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_19, NULL);
		V_1 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0);
		bool L_21 = V_1;
		if (!L_21)
		{
			goto IL_00d1;
		}
	}
	{
		RuntimeObject* L_22 = __this->___m_Buffer;
		RuntimeObject* L_23 = __this->___m_CommonData;
		NullCheck(L_23);
		String_t* L_24;
		L_24 = InterfaceFuncInvoker0< String_t* >::Invoke(1, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_23);
		NullCheck(L_22);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_22, _stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B, L_24);
	}

IL_00d1:
	{
		RuntimeObject* L_25 = __this->___m_CommonData;
		NullCheck(L_25);
		String_t* L_26;
		L_26 = InterfaceFuncInvoker0< String_t* >::Invoke(5, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_25);
		bool L_27;
		L_27 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_26, NULL);
		V_2 = (bool)((((int32_t)L_27) == ((int32_t)0))? 1 : 0);
		bool L_28 = V_2;
		if (!L_28)
		{
			goto IL_0106;
		}
	}
	{
		RuntimeObject* L_29 = __this->___m_Buffer;
		RuntimeObject* L_30 = __this->___m_CommonData;
		NullCheck(L_30);
		String_t* L_31;
		L_31 = InterfaceFuncInvoker0< String_t* >::Invoke(5, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_30);
		NullCheck(L_29);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_29, _stringLiteral170AD99AD2A9FB6605C713D5E03E562C7D968B69, L_31);
	}

IL_0106:
	{
		RuntimeObject* L_32 = __this->___m_CommonData;
		NullCheck(L_32);
		String_t* L_33;
		L_33 = InterfaceFuncInvoker0< String_t* >::Invoke(4, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_32);
		bool L_34;
		L_34 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_33, NULL);
		V_3 = (bool)((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
		bool L_35 = V_3;
		if (!L_35)
		{
			goto IL_013b;
		}
	}
	{
		RuntimeObject* L_36 = __this->___m_Buffer;
		RuntimeObject* L_37 = __this->___m_CommonData;
		NullCheck(L_37);
		String_t* L_38;
		L_38 = InterfaceFuncInvoker0< String_t* >::Invoke(4, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_37);
		NullCheck(L_36);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_36, _stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208, L_38);
	}

IL_013b:
	{
		RuntimeObject* L_39 = __this->___m_CommonData;
		NullCheck(L_39);
		bool L_40;
		L_40 = InterfaceFuncInvoker0< bool >::Invoke(7, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_39);
		V_4 = L_40;
		bool L_41 = V_4;
		if (!L_41)
		{
			goto IL_016b;
		}
	}
	{
		RuntimeObject* L_42 = __this->___m_Buffer;
		RuntimeObject* L_43 = __this->___m_CommonData;
		NullCheck(L_43);
		float L_44;
		L_44 = InterfaceFuncInvoker0< float >::Invoke(8, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_43);
		NullCheck(L_42);
		InterfaceActionInvoker2< String_t*, double >::Invoke(2, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_42, _stringLiteral35B5ADC96410AC9E0FBD60CD4B98AF30C7FF77A1, ((double)L_44));
	}

IL_016b:
	{
		RuntimeObject* L_45 = __this->___m_CommonData;
		NullCheck(L_45);
		String_t* L_46;
		L_46 = InterfaceFuncInvoker0< String_t* >::Invoke(2, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_45);
		bool L_47;
		L_47 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_46, NULL);
		V_5 = (bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0);
		bool L_48 = V_5;
		if (!L_48)
		{
			goto IL_01a2;
		}
	}
	{
		RuntimeObject* L_49 = __this->___m_Buffer;
		RuntimeObject* L_50 = __this->___m_CommonData;
		NullCheck(L_50);
		String_t* L_51;
		L_51 = InterfaceFuncInvoker0< String_t* >::Invoke(2, ICommonData_t58D43D05C9B1AF812B9B02B712AC36B15AE57777_il2cpp_TypeInfo_var, L_50);
		NullCheck(L_49);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_49, _stringLiteralA517A4F85AAA7EBA705BDB743CD5CDA3F32FB5B2, L_51);
	}

IL_01a2:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceVolumeProvider_get_VolumeAvailable_m5CE710060BD8C7D300DD19CC799F82043F624CC4 (const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)1;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DeviceVolumeProvider_GetDeviceVolume_m795C795430B63C4D9F1084A837E784B2E5337785 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17C932391CAC9098F30A5137100A8A293752446C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A053A49693D46963A63E83B4F75CF40EED8D8FD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CEE5507D8A5957082FF9D1BA24E8DF9EE625F7D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE997756AE28DA8CED1FA1160227AA74FACA2C68);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9);
		s_Il2CppMethodInitialized = true;
	}
	AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL;
	AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_1 = NULL;
	AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_2 = NULL;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	float V_6 = 0.0f;
	{
		AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
		AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_0, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL);
		V_0 = L_0;
		AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = V_0;
		NullCheck(L_1);
		AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_2;
		L_2 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_1, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var);
		V_1 = L_2;
		AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4;
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, _stringLiteralCE997756AE28DA8CED1FA1160227AA74FACA2C68);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteralCE997756AE28DA8CED1FA1160227AA74FACA2C68);
		NullCheck(L_3);
		AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_6;
		L_6 = AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D(L_3, _stringLiteral9A053A49693D46963A63E83B4F75CF40EED8D8FD, L_5, AndroidJavaObject_Call_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_m020246E0988293B6126B690BD6CE4D894276AA3D_RuntimeMethod_var);
		V_2 = L_6;
		V_3 = 3;
		AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_7 = V_2;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_8;
		int32_t L_10 = V_3;
		int32_t L_11 = L_10;
		RuntimeObject* L_12 = Box(il2cpp_defaults.int32_class, &L_11);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_12);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_12);
		NullCheck(L_7);
		int32_t L_13;
		L_13 = AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC(L_7, _stringLiteral17C932391CAC9098F30A5137100A8A293752446C, L_9, AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var);
		V_4 = L_13;
		AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_14 = V_2;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_15;
		int32_t L_17 = V_3;
		int32_t L_18 = L_17;
		RuntimeObject* L_19 = Box(il2cpp_defaults.int32_class, &L_18);
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_19);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
		NullCheck(L_14);
		int32_t L_20;
		L_20 = AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC(L_14, _stringLiteral9CEE5507D8A5957082FF9D1BA24E8DF9EE625F7D, L_16, AndroidJavaObject_Call_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mDC5FD095AFC55DFE596907E5B055B5774DA5B5AC_RuntimeMethod_var);
		V_5 = L_20;
		int32_t L_21 = V_4;
		int32_t L_22 = V_5;
		V_6 = ((float)(((float)L_21)/((float)L_22)));
		goto IL_0077;
	}

IL_0077:
	{
		float L_23 = V_6;
		return L_23;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsUserIdServiceComponent__ctor_mC4D9557B2E49D4883E699F5F8034FE65740D334E (AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* __this, RuntimeObject* ___0_analyticsService, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RuntimeObject* L_0 = ___0_analyticsService;
		__this->___m_AnalyticsService = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnalyticsService), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IdentityManager_get_UserId_mFC6AEF665FCEAC521E5C0A81B8B2C72DC67A8BE9 (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	String_t* G_B3_0 = NULL;
	{
		RuntimeObject* L_0 = __this->___m_ExternalId;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_il2cpp_TypeInfo_var, L_0);
		V_0 = L_1;
		String_t* L_2 = V_0;
		bool L_3;
		L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
		if (!L_3)
		{
			goto IL_001d;
		}
	}
	{
		String_t* L_4;
		L_4 = IdentityManager_get_InstallId_mE1E051AD42ECD4BFC3ED3CAC52F8A57D3426051C_inline(__this, NULL);
		G_B3_0 = L_4;
		goto IL_001e;
	}

IL_001d:
	{
		String_t* L_5 = V_0;
		G_B3_0 = L_5;
	}

IL_001e:
	{
		V_1 = G_B3_0;
		goto IL_0021;
	}

IL_0021:
	{
		String_t* L_6 = V_1;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IdentityManager_get_InstallId_mE1E051AD42ECD4BFC3ED3CAC52F8A57D3426051C (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CInstallIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdentityManager_set_InstallId_m45872CF0FBFBDD61FCCCD692C08BEF495476825B (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CInstallIdU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInstallIdU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IdentityManager_get_PlayerId_mB0158C91286F4CA875CE8E4B354CB6F8116CA79B (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	RuntimeObject* G_B2_0 = NULL;
	RuntimeObject* G_B1_0 = NULL;
	String_t* G_B3_0 = NULL;
	{
		RuntimeObject* L_0 = __this->___m_PlayerId;
		RuntimeObject* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000e;
		}
		G_B1_0 = L_1;
	}
	{
		G_B3_0 = ((String_t*)(NULL));
		goto IL_0013;
	}

IL_000e:
	{
		NullCheck(G_B2_0);
		String_t* L_2;
		L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var, G_B2_0);
		G_B3_0 = L_2;
	}

IL_0013:
	{
		V_0 = G_B3_0;
		goto IL_0016;
	}

IL_0016:
	{
		String_t* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdentityManager_set_IsNewPlayer_m30EA47E2185F182813E96DB2351BA7C421A555F1 (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CIsNewPlayerU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdentityManager__ctor_m14AF44105B7B9F823AFBAD375F6FF919F0FDC0C6 (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, RuntimeObject* ___0_installId, RuntimeObject* ___1_playerId, RuntimeObject* ___2_externalId, RuntimeObject* ___3_persistence, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RuntimeObject* L_0 = ___0_installId;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var, L_0);
		IdentityManager_set_InstallId_m45872CF0FBFBDD61FCCCD692C08BEF495476825B_inline(__this, L_1, NULL);
		RuntimeObject* L_2 = ___1_playerId;
		__this->___m_PlayerId = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PlayerId), (void*)L_2);
		RuntimeObject* L_3 = ___2_externalId;
		__this->___m_ExternalId = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExternalId), (void*)L_3);
		RuntimeObject* L_4 = ___3_persistence;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = InterfaceFuncInvoker1< String_t*, String_t* >::Invoke(3, IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var, L_4, _stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD);
		V_0 = L_5;
		String_t* L_6 = V_0;
		bool L_7;
		L_7 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_6, NULL);
		if (L_7)
		{
			goto IL_0046;
		}
	}
	{
		String_t* L_8 = V_0;
		String_t* L_9;
		L_9 = IdentityManager_get_InstallId_mE1E051AD42ECD4BFC3ED3CAC52F8A57D3426051C_inline(__this, NULL);
		bool L_10;
		L_10 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_8, L_9, NULL);
		G_B3_0 = ((int32_t)(L_10));
		goto IL_0047;
	}

IL_0046:
	{
		G_B3_0 = 1;
	}

IL_0047:
	{
		V_1 = (bool)G_B3_0;
		bool L_11 = V_1;
		if (!L_11)
		{
			goto IL_006a;
		}
	}
	{
		RuntimeObject* L_12 = ___3_persistence;
		String_t* L_13;
		L_13 = IdentityManager_get_InstallId_mE1E051AD42ECD4BFC3ED3CAC52F8A57D3426051C_inline(__this, NULL);
		NullCheck(L_12);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(1, IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var, L_12, _stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD, L_13);
		IdentityManager_set_IsNewPlayer_m30EA47E2185F182813E96DB2351BA7C421A555F1_inline(__this, (bool)1, NULL);
		goto IL_0074;
	}

IL_006a:
	{
		IdentityManager_set_IsNewPlayer_m30EA47E2185F182813E96DB2351BA7C421A555F1_inline(__this, (bool)0, NULL);
	}

IL_0074:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnalyticsForgetter_get_DeletionInProgress_mA2E85FC9A479A7CC90486397F7FC4098BA01EA98 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___m_DeletionStatus;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter__ctor_mB7EFEF4ADE978A9CAD976324BCC6BE797558DB0E (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, String_t* ___0_collectUrl, RuntimeObject* ___1_persistence, RuntimeObject* ___2_webRequestHelper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		String_t* L_0 = ___0_collectUrl;
		__this->___m_CollectUrl = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CollectUrl), (void*)L_0);
		RuntimeObject* L_1 = ___1_persistence;
		__this->___m_Persistence = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Persistence), (void*)L_1);
		RuntimeObject* L_2 = ___2_webRequestHelper;
		__this->___m_WebRequestHelper = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequestHelper), (void*)L_2);
		RuntimeObject* L_3 = ___1_persistence;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = InterfaceFuncInvoker1< int32_t, String_t* >::Invoke(2, IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var, L_3, _stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08);
		__this->___m_DeletionStatus = L_4;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, int32_t ___0_state, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_state;
		__this->___m_DeletionStatus = L_0;
		RuntimeObject* L_1 = __this->___m_Persistence;
		int32_t L_2 = ___0_state;
		NullCheck(L_1);
		InterfaceActionInvoker2< String_t*, int32_t >::Invoke(0, IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var, L_1, _stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08, L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_AttemptToForget_mC21B8E3EEBBD5F0B16A087EE44DA79C1467CA687 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, String_t* ___0_userId, String_t* ___1_installationId, String_t* ___2_playerId, String_t* ___3_timestamp, String_t* ___4_callingMethod, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___5_successfulUploadCallback, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D9C903F2CFE60C87D084257D816121914ED5CD7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral276C84DEB214873D13A4AF836CA95F4BADB36FE8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral577425CD87D93CE29BD73B7A610A2AA16814173F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral640EF4B5A6EEA63697869DA2BA9DFCA36FBB1AF3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE46475A038CE8463CC88A3C7DB6950E45EC6B178);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	String_t* V_1 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
	Guid_t V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t G_B3_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
	int32_t G_B2_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
	String_t* G_B4_0 = NULL;
	int32_t G_B4_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
	{
		RuntimeObject* L_0 = __this->___m_Request;
		V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_013b;
		}
	}
	{
		AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111(__this, 1, NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___5_successfulUploadCallback;
		__this->___m_Callback = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callback), (void*)L_2);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)15));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral577425CD87D93CE29BD73B7A610A2AA16814173F);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
		String_t* L_6 = ___0_userId;
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_6);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
		Guid_t L_9;
		L_9 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
		V_3 = L_9;
		String_t* L_10;
		L_10 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_3), NULL);
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_10);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_8;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
		String_t* L_13 = ___3_timestamp;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_13);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_12;
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral640EF4B5A6EEA63697869DA2BA9DFCA36FBB1AF3);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
		String_t* L_16 = ___1_installationId;
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_16);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_15;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
		String_t* L_19 = ___2_playerId;
		bool L_20;
		L_20 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_19, NULL);
		if (L_20)
		{
			G_B3_0 = ((int32_t)9);
			G_B3_1 = L_18;
			G_B3_2 = L_18;
			goto IL_0091;
		}
		G_B2_0 = ((int32_t)9);
		G_B2_1 = L_18;
		G_B2_2 = L_18;
	}
	{
		String_t* L_21 = ___2_playerId;
		String_t* L_22;
		L_22 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2, L_21, _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8, NULL);
		G_B4_0 = L_22;
		G_B4_1 = G_B2_0;
		G_B4_2 = G_B2_1;
		G_B4_3 = G_B2_2;
		goto IL_0096;
	}

IL_0091:
	{
		G_B4_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		G_B4_1 = G_B3_0;
		G_B4_2 = G_B3_1;
		G_B4_3 = G_B3_2;
	}

IL_0096:
	{
		NullCheck(G_B4_2);
		(G_B4_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_1), (String_t*)G_B4_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = G_B4_3;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral276C84DEB214873D13A4AF836CA95F4BADB36FE8);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_25;
		L_25 = Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124(NULL);
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (String_t*)L_25);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24;
		NullCheck(L_26);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (String_t*)_stringLiteral1D9C903F2CFE60C87D084257D816121914ED5CD7);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26;
		String_t* L_28 = ___4_callingMethod;
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (String_t*)L_28);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_27;
		NullCheck(L_29);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (String_t*)_stringLiteralE46475A038CE8463CC88A3C7DB6950E45EC6B178);
		String_t* L_30;
		L_30 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_29, NULL);
		V_1 = L_30;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_31;
		L_31 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		String_t* L_32 = V_1;
		NullCheck(L_31);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33;
		L_33 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_31, L_32);
		V_2 = L_33;
		RuntimeObject* L_34 = __this->___m_WebRequestHelper;
		String_t* L_35 = __this->___m_CollectUrl;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_2;
		NullCheck(L_34);
		RuntimeObject* L_37;
		L_37 = InterfaceFuncInvoker3< RuntimeObject*, String_t*, String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(0, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_34, L_35, _stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D, L_36);
		__this->___m_Request = L_37;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Request), (void*)L_37);
		RuntimeObject* L_38 = __this->___m_Request;
		NullCheck(L_38);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(1, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_38, _stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		RuntimeObject* L_39 = __this->___m_Request;
		NullCheck(L_39);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(1, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_39, _stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		RuntimeObject* L_40 = __this->___m_WebRequestHelper;
		RuntimeObject* L_41 = __this->___m_Request;
		Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_42 = (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*)il2cpp_codegen_object_new(Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
		Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A(L_42, __this, (intptr_t)((void*)AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D_RuntimeMethod_var), NULL);
		NullCheck(L_40);
		InterfaceActionInvoker2< RuntimeObject*, Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* >::Invoke(1, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_40, L_41, L_42);
	}

IL_013b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, int64_t ___0_code, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		int64_t L_0 = ___0_code;
		if ((((int64_t)L_0) < ((int64_t)((int64_t)((int32_t)200)))))
		{
			goto IL_0018;
		}
	}
	{
		int64_t L_1 = ___0_code;
		G_B3_0 = ((((int32_t)((((int64_t)L_1) > ((int64_t)((int64_t)((int32_t)299))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0019;
	}

IL_0018:
	{
		G_B3_0 = 0;
	}

IL_0019:
	{
		V_0 = (bool)G_B3_0;
		RuntimeObject* L_2 = __this->___m_Request;
		NullCheck(L_2);
		bool L_3;
		L_3 = InterfaceFuncInvoker0< bool >::Invoke(2, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_2);
		bool L_4 = V_0;
		V_1 = (bool)((int32_t)(((((int32_t)L_3) == ((int32_t)0))? 1 : 0)&(int32_t)L_4));
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0044;
		}
	}
	{
		AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111(__this, 2, NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = __this->___m_Callback;
		NullCheck(L_6);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_6, NULL);
	}

IL_0044:
	{
		RuntimeObject* L_7 = __this->___m_Request;
		NullCheck(L_7);
		InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
		__this->___m_Request = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Request), (void*)(RuntimeObject*)NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BufferSystemCalls_GenerateGuid_m61F3E2FF777BFA46961A04C2ADED85F198272DED (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method) 
{
	Guid_t V_0;
	memset((&V_0), 0, sizeof(V_0));
	String_t* V_1 = NULL;
	{
		Guid_t L_0;
		L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
		V_0 = L_0;
		String_t* L_1;
		L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL);
		V_1 = L_1;
		goto IL_0017;
	}

IL_0017:
	{
		String_t* L_2 = V_1;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D BufferSystemCalls_Now_m94184933D6A380AEEB970C38843D2E232D761DB0 (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
		L_0 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A BufferSystemCalls_GetTimeZoneUtcOffset_mB21231260DC5D4BD41277C0779F4476A0A52BF20 (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var);
		TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* L_0;
		L_0 = TimeZoneInfo_get_Local_mC43C34632FAEEF6BD0E3B5C04417E9C90277445F(NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_dateTime;
		NullCheck(L_0);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2;
		L_2 = TimeZoneInfo_GetUtcOffset_mFAA1957ED9222C7526A197E6FF1AE0D05B46EDB0(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000f;
	}

IL_000f:
	{
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferSystemCalls__ctor_m11A81CCB33E4BA6C679E191AB344CC3277C57B8C (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshal_pinvoke(const EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C& unmarshaled, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_pinvoke& marshaled)
{
	marshaled.___StartIndex = unmarshaled.___StartIndex;
	marshaled.___EndIndex = unmarshaled.___EndIndex;
	marshaled.___Id = il2cpp_codegen_marshal_string(unmarshaled.___Id);
}
IL2CPP_EXTERN_C void EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshal_pinvoke_back(const EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_pinvoke& marshaled, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C& unmarshaled)
{
	int32_t unmarshaledStartIndex_temp_0 = 0;
	unmarshaledStartIndex_temp_0 = marshaled.___StartIndex;
	unmarshaled.___StartIndex = unmarshaledStartIndex_temp_0;
	int32_t unmarshaledEndIndex_temp_1 = 0;
	unmarshaledEndIndex_temp_1 = marshaled.___EndIndex;
	unmarshaled.___EndIndex = unmarshaledEndIndex_temp_1;
	unmarshaled.___Id = il2cpp_codegen_marshal_string_result(marshaled.___Id);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Id), (void*)il2cpp_codegen_marshal_string_result(marshaled.___Id));
}
IL2CPP_EXTERN_C void EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshal_pinvoke_cleanup(EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___Id);
	marshaled.___Id = NULL;
}
IL2CPP_EXTERN_C void EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshal_com(const EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C& unmarshaled, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_com& marshaled)
{
	marshaled.___StartIndex = unmarshaled.___StartIndex;
	marshaled.___EndIndex = unmarshaled.___EndIndex;
	marshaled.___Id = il2cpp_codegen_marshal_bstring(unmarshaled.___Id);
}
IL2CPP_EXTERN_C void EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshal_com_back(const EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_com& marshaled, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C& unmarshaled)
{
	int32_t unmarshaledStartIndex_temp_0 = 0;
	unmarshaledStartIndex_temp_0 = marshaled.___StartIndex;
	unmarshaled.___StartIndex = unmarshaledStartIndex_temp_0;
	int32_t unmarshaledEndIndex_temp_1 = 0;
	unmarshaledEndIndex_temp_1 = marshaled.___EndIndex;
	unmarshaled.___EndIndex = unmarshaledEndIndex_temp_1;
	unmarshaled.___Id = il2cpp_codegen_marshal_bstring_result(marshaled.___Id);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Id), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___Id));
}
IL2CPP_EXTERN_C void EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshal_com_cleanup(EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___Id);
	marshaled.___Id = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferX_get_Length_mAC86149425B8A65EBF678D67A191EBCD975BCC6C (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer;
		NullCheck(L_0);
		int64_t L_1;
		L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_0);
		V_0 = ((int32_t)L_1);
		goto IL_0010;
	}

IL_0010:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_add_EventRecorded_m3B09C9F1F1CE39981A3FDD45EC6D07605EE761E2 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* V_0 = NULL;
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* V_1 = NULL;
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* V_2 = NULL;
	{
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_0 = __this->___EventRecorded;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_1 = V_0;
		V_1 = L_1;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_2 = V_1;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)Castclass((RuntimeObject*)L_4, Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68_il2cpp_TypeInfo_var));
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68** L_5 = (Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68**)(&__this->___EventRecorded);
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_6 = V_2;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_7 = V_1;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_9 = V_0;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)L_9) == ((RuntimeObject*)(Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_remove_EventRecorded_m345E7079CD2F26FE9CDAA3F4D5E01405FC902529 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* V_0 = NULL;
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* V_1 = NULL;
	Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* V_2 = NULL;
	{
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_0 = __this->___EventRecorded;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_1 = V_0;
		V_1 = L_1;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_2 = V_1;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)Castclass((RuntimeObject*)L_4, Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68_il2cpp_TypeInfo_var));
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68** L_5 = (Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68**)(&__this->___EventRecorded);
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_6 = V_2;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_7 = V_1;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_9 = V_0;
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)L_9) == ((RuntimeObject*)(Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_add_EventsClearing_mB239E52FC724E4ABABFFD9B278CC939AC00A7CFA (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* V_0 = NULL;
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* V_1 = NULL;
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* V_2 = NULL;
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_0 = __this->___EventsClearing;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_1 = V_0;
		V_1 = L_1;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_2 = V_1;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)Castclass((RuntimeObject*)L_4, Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D_il2cpp_TypeInfo_var));
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D** L_5 = (Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D**)(&__this->___EventsClearing);
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_6 = V_2;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_7 = V_1;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_9 = V_0;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)L_9) == ((RuntimeObject*)(Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_remove_EventsClearing_mDF25BF92DBE8C0188C920F23F85D4505EF6BD9C5 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* V_0 = NULL;
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* V_1 = NULL;
	Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* V_2 = NULL;
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_0 = __this->___EventsClearing;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_1 = V_0;
		V_1 = L_1;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_2 = V_1;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)Castclass((RuntimeObject*)L_4, Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D_il2cpp_TypeInfo_var));
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D** L_5 = (Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D**)(&__this->___EventsClearing);
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_6 = V_2;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_7 = V_1;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_9 = V_0;
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)L_9) == ((RuntimeObject*)(Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX__ctor_mF1EB5A3CD82F9CAB1640CCDDAA93BC03E18C79B7 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, RuntimeObject* ___0_eventIdGenerator, RuntimeObject* ___1_diskCache, RuntimeObject* ___2_userIdentity, RuntimeObject* ___3_session, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferX__ctor_mF1EB5A3CD82F9CAB1640CCDDAA93BC03E18C79B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1D5B69D1C74D0F8B1A7EB886E4AA82EB4B3DBC54_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF____5DFD08902631E8C424E3803A27CCA0D46EB96FA95BCFD9A825E96E89A8A74659_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF____84D89877F0D4041EFB6BF91A16F0248F2FD573E6AF05C19F96BEDB9F882F7882_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FCC06A6BCFD070BA5599CB641AC176D77B980AB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20E39C3AB7068FAFD9E4B868E16D2E5BC64D4952);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51026120A929AEFCA7209B235ACE529BEC6FD7B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5119119D395301AF26F5E33DACA5C4C27048BFA4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CDEC3D17C0672B2895D89FD7D65350996F6895B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FB7C2CCAED8A0EBB4E9AB8515D8155C6A95D26B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7646BCA86620BEB0AC49BAFC74ADE2D236A06D5F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral841EFD6597128A8FD0024BC87FD07F020CBAA1E2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93998027822B92FA84F9F1CC56BCEA2D9344D1BD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA333953DEB7B3F631AE4FEB93E9C3AD7F349F8C0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB89D9E7580D0D17D5EE1189160034601495823D1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC60816ED1CF3D79541144B9E0235BB10D437850F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
		MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8(L_0, ((int32_t)4194304), NULL);
		__this->___m_Buffer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffer), (void*)L_0);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
		MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8(L_1, ((int32_t)4194304), NULL);
		__this->___m_SpareBuffer = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpareBuffer), (void*)L_1);
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_2 = (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*)il2cpp_codegen_object_new(List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F_il2cpp_TypeInfo_var);
		List_1__ctor_m1D5B69D1C74D0F8B1A7EB886E4AA82EB4B3DBC54(L_2, List_1__ctor_m1D5B69D1C74D0F8B1A7EB886E4AA82EB4B3DBC54_RuntimeMethod_var);
		__this->___m_EventSummaries = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventSummaries), (void*)L_2);
		RuntimeObject* L_3 = ___0_eventIdGenerator;
		__this->___m_SystemCalls = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SystemCalls), (void*)L_3);
		RuntimeObject* L_4 = ___1_diskCache;
		__this->___m_DiskCache = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DiskCache), (void*)L_4);
		RuntimeObject* L_5 = ___2_userIdentity;
		__this->___m_UserIdentity = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UserIdentity), (void*)L_5);
		RuntimeObject* L_6 = ___3_session;
		__this->___m_Session = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Session), (void*)L_6);
		if ((int64_t)(((int64_t)((int32_t)4194304))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), BufferX__ctor_mF1EB5A3CD82F9CAB1640CCDDAA93BC03E18C79B7_RuntimeMethod_var);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)((int64_t)((int32_t)4194304))));
		__this->___k_WorkingBuffer = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_WorkingBuffer), (void*)L_7);
		if ((int64_t)(((int64_t)((int32_t)4194304))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), BufferX__ctor_mF1EB5A3CD82F9CAB1640CCDDAA93BC03E18C79B7_RuntimeMethod_var);
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)((int64_t)((int32_t)4194304))));
		__this->___k_WorkingCharacterBuffer = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_WorkingCharacterBuffer), (void*)L_8);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_9;
		L_9 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_9);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10;
		L_10 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_9, _stringLiteral5CDEC3D17C0672B2895D89FD7D65350996F6895B);
		__this->___k_PayloadHeader = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_PayloadHeader), (void*)L_10);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_11;
		L_11 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_11);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12;
		L_12 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_11, _stringLiteral6FB7C2CCAED8A0EBB4E9AB8515D8155C6A95D26B);
		__this->___k_HeaderEventName = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderEventName), (void*)L_12);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_13;
		L_13 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_13);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14;
		L_14 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_13, _stringLiteral841EFD6597128A8FD0024BC87FD07F020CBAA1E2);
		__this->___k_HeaderUserName = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderUserName), (void*)L_14);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_15;
		L_15 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_15);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16;
		L_16 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_15, _stringLiteral0FCC06A6BCFD070BA5599CB641AC176D77B980AB);
		__this->___k_HeaderSessionID = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderSessionID), (void*)L_16);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_17;
		L_17 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_17);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18;
		L_18 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_17, _stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
		__this->___k_HeaderEventUUID = L_18;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderEventUUID), (void*)L_18);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_19;
		L_19 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_19);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20;
		L_20 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_19, _stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
		__this->___k_HeaderTimestamp = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderTimestamp), (void*)L_20);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_21;
		L_21 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_21);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22;
		L_22 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_21, _stringLiteral93998027822B92FA84F9F1CC56BCEA2D9344D1BD);
		__this->___k_HeaderEventVersion = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderEventVersion), (void*)L_22);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_23;
		L_23 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_23);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24;
		L_24 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_23, _stringLiteral5119119D395301AF26F5E33DACA5C4C27048BFA4);
		__this->___k_HeaderInstallationID = L_24;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderInstallationID), (void*)L_24);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_25;
		L_25 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_25);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26;
		L_26 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_25, _stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2);
		__this->___k_HeaderPlayerID = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderPlayerID), (void*)L_26);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_27;
		L_27 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_27);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28;
		L_28 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_27, _stringLiteral51026120A929AEFCA7209B235ACE529BEC6FD7B1);
		__this->___k_HeaderOpenEventParams = L_28;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderOpenEventParams), (void*)L_28);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_29;
		L_29 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_29);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30;
		L_30 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_29, _stringLiteralC60816ED1CF3D79541144B9E0235BB10D437850F);
		__this->___k_CloseEvent = L_30;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CloseEvent), (void*)L_30);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_31;
		L_31 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_31);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32;
		L_32 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_31, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
		NullCheck(L_32);
		int32_t L_33 = 0;
		uint8_t L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		__this->___k_Quote = L_34;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_35;
		L_35 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_35);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36;
		L_36 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_35, _stringLiteralA333953DEB7B3F631AE4FEB93E9C3AD7F349F8C0);
		__this->___k_QuoteColon = L_36;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_QuoteColon), (void*)L_36);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_37;
		L_37 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_37);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38;
		L_38 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_37, _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
		__this->___k_QuoteComma = L_38;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_QuoteComma), (void*)L_38);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_39;
		L_39 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_39);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40;
		L_40 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_39, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
		__this->___k_Comma = L_40;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_Comma), (void*)L_40);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_41;
		L_41 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_41);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42;
		L_42 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_41, _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A);
		__this->___k_OpenBrace = L_42;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_OpenBrace), (void*)L_42);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_43;
		L_43 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_43);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44;
		L_44 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_43, _stringLiteral7646BCA86620BEB0AC49BAFC74ADE2D236A06D5F);
		__this->___k_CloseBraceComma = L_44;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CloseBraceComma), (void*)L_44);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_45;
		L_45 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_45);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46;
		L_46 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_45, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
		__this->___k_OpenBracket = L_46;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_OpenBracket), (void*)L_46);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_47;
		L_47 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_47);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48;
		L_48 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_47, _stringLiteralB89D9E7580D0D17D5EE1189160034601495823D1);
		__this->___k_CloseBracketComma = L_48;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CloseBracketComma), (void*)L_48);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_49;
		L_49 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_49);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50;
		L_50 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_49, _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
		NullCheck(L_50);
		int32_t L_51 = 0;
		uint8_t L_52 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		__this->___k_Colon = L_52;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_53;
		L_53 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_53);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_54;
		L_54 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_53, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
		NullCheck(L_54);
		int32_t L_55 = 0;
		uint8_t L_56 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		__this->___k_Dash = L_56;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_57;
		L_57 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_57);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58;
		L_58 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_57, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
		NullCheck(L_58);
		int32_t L_59 = 0;
		uint8_t L_60 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
		__this->___k_Space = L_60;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_61;
		L_61 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_61);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_62;
		L_62 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_61, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		NullCheck(L_62);
		int32_t L_63 = 0;
		uint8_t L_64 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		__this->___k_Point = L_64;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_65;
		L_65 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_65);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66;
		L_66 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_65, _stringLiteral20E39C3AB7068FAFD9E4B868E16D2E5BC64D4952);
		NullCheck(L_66);
		int32_t L_67 = 0;
		uint8_t L_68 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
		__this->___k_Positive = L_68;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_69;
		L_69 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_69);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_70;
		L_70 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_69, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
		NullCheck(L_70);
		int32_t L_71 = 0;
		uint8_t L_72 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		__this->___k_Negative = L_72;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_73;
		L_73 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_73);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_74;
		L_74 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_73, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		__this->___k_True = L_74;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_True), (void*)L_74);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_75;
		L_75 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_75);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_76;
		L_76 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_75, _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB);
		__this->___k_False = L_76;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_False), (void*)L_76);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_77 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_78 = L_77;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_79 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF____84D89877F0D4041EFB6BF91A16F0248F2FD573E6AF05C19F96BEDB9F882F7882_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_78, L_79, NULL);
		__this->___k_Int2CharacterByte = L_78;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_Int2CharacterByte), (void*)L_78);
		Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_80 = (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)SZArrayNew(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)19));
		Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_81 = L_80;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_82 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tA0D8B99B37AD3377111207EC1074313C1471C5CF____5DFD08902631E8C424E3803A27CCA0D46EB96FA95BCFD9A825E96E89A8A74659_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_81, L_82, NULL);
		__this->___k_Order = L_81;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_Order), (void*)L_81);
		BufferX_ClearBuffer_mA8B0BBF389EA44EFE0CA85B2EF94A3B51153FEE8(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t** ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
		L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		String_t** L_1 = ___0_value;
		String_t* L_2 = *((String_t**)L_1);
		String_t** L_3 = ___0_value;
		String_t* L_4 = *((String_t**)L_3);
		NullCheck(L_4);
		int32_t L_5;
		L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___k_WorkingBuffer;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_5, ((int32_t)(((RuntimeArray*)L_6)->max_length)), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___k_WorkingBuffer;
		NullCheck(L_0);
		int32_t L_9;
		L_9 = VirtualFuncInvoker5< int32_t, String_t*, int32_t, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(18, L_0, L_2, 0, L_7, L_8, 0);
		V_0 = L_9;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_10 = __this->___m_Buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = __this->___k_WorkingBuffer;
		int32_t L_12 = V_0;
		NullCheck(L_10);
		VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_10, L_11, 0, L_12);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteLong_m240FC685730686F76FE73A5DD067ABAE48997AD8 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t* ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int64_t* L_0 = ___0_value;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_1 = 0;
		V_2 = 0;
		int32_t L_2;
		L_2 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, L_0, L_1, (&V_1), (&V_2), NULL);
		V_0 = L_2;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = __this->___m_Buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___k_WorkingBuffer;
		int32_t L_5 = V_0;
		NullCheck(L_3);
		VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_3, L_4, 0, L_5);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, uint8_t* ___0_value, const RuntimeMethod* method) 
{
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer;
		uint8_t* L_1 = ___0_value;
		int32_t L_2 = *((uint8_t*)L_1);
		NullCheck(L_0);
		VirtualActionInvoker1< uint8_t >::Invoke(36, L_0, (uint8_t)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_bytes, const RuntimeMethod* method) 
{
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = ___0_bytes;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_1);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = ___0_bytes;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_3);
		NullCheck(L_4);
		NullCheck(L_0);
		VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_0, L_2, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		String_t* L_0 = ___0_name;
		V_0 = (bool)((!(((RuntimeObject*)(String_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		uint8_t* L_2 = (uint8_t*)(&__this->___k_Quote);
		BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14(__this, L_2, NULL);
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&___0_name), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteColon);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_3, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteDateTime_mA5F6AB9647B6BCCAC8D757678B4924C79C828F80 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	int64_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B2_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_1 = NULL;
	int32_t G_B1_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_1 = NULL;
	uint8_t G_B3_0 = 0x0;
	int32_t G_B3_1 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138((&___0_dateTime), NULL);
		V_1 = ((int64_t)L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = 0;
		V_3 = 4;
		int32_t L_2;
		L_2 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_1, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___k_WorkingBuffer;
		uint8_t L_4 = __this->___k_Dash;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(4), (uint8_t)L_4);
		int32_t L_5;
		L_5 = DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2((&___0_dateTime), NULL);
		V_1 = ((int64_t)L_5);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = 5;
		V_3 = 2;
		int32_t L_7;
		L_7 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_6, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___k_WorkingBuffer;
		uint8_t L_9 = __this->___k_Dash;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(7), (uint8_t)L_9);
		int32_t L_10;
		L_10 = DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28((&___0_dateTime), NULL);
		V_1 = ((int64_t)L_10);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = 8;
		V_3 = 2;
		int32_t L_12;
		L_12 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_11, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->___k_WorkingBuffer;
		uint8_t L_14 = __this->___k_Space;
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (uint8_t)L_14);
		int32_t L_15;
		L_15 = DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3((&___0_dateTime), NULL);
		V_1 = ((int64_t)L_15);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_16 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = ((int32_t)11);
		V_3 = 2;
		int32_t L_17;
		L_17 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_16, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = __this->___k_WorkingBuffer;
		uint8_t L_19 = __this->___k_Colon;
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (uint8_t)L_19);
		int32_t L_20;
		L_20 = DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973((&___0_dateTime), NULL);
		V_1 = ((int64_t)L_20);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_21 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = ((int32_t)14);
		V_3 = 2;
		int32_t L_22;
		L_22 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_21, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = __this->___k_WorkingBuffer;
		uint8_t L_24 = __this->___k_Colon;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (uint8_t)L_24);
		int32_t L_25;
		L_25 = DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA((&___0_dateTime), NULL);
		V_1 = ((int64_t)L_25);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_26 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = ((int32_t)17);
		V_3 = 2;
		int32_t L_27;
		L_27 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_26, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = __this->___k_WorkingBuffer;
		uint8_t L_29 = __this->___k_Point;
		NullCheck(L_28);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (uint8_t)L_29);
		int32_t L_30;
		L_30 = DateTime_get_Millisecond_mD47CAACAF231AA82552DA9F71836784AF8E27878((&___0_dateTime), NULL);
		V_1 = ((int64_t)L_30);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_31 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = ((int32_t)20);
		V_3 = 3;
		int32_t L_32;
		L_32 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_31, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = __this->___k_WorkingBuffer;
		uint8_t L_34 = __this->___k_Space;
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (uint8_t)L_34);
		RuntimeObject* L_35 = __this->___m_SystemCalls;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_36 = ___0_dateTime;
		NullCheck(L_35);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_37;
		L_37 = InterfaceFuncInvoker1< TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(2, IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var, L_35, L_36);
		V_0 = L_37;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = __this->___k_WorkingBuffer;
		il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
		int64_t L_39;
		L_39 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_0), NULL);
		if ((((int64_t)L_39) < ((int64_t)((int64_t)0))))
		{
			G_B2_0 = ((int32_t)24);
			G_B2_1 = L_38;
			goto IL_0174;
		}
		G_B1_0 = ((int32_t)24);
		G_B1_1 = L_38;
	}
	{
		uint8_t L_40 = __this->___k_Positive;
		G_B3_0 = L_40;
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		goto IL_017a;
	}

IL_0174:
	{
		uint8_t L_41 = __this->___k_Negative;
		G_B3_0 = L_41;
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
	}

IL_017a:
	{
		NullCheck(G_B3_2);
		(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (uint8_t)G_B3_0);
		il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
		int32_t L_42;
		L_42 = TimeSpan_get_Hours_m770B4B777A816E051EFDA317C28DA9A4F39D6CFB((&V_0), NULL);
		int32_t L_43;
		L_43 = Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline(L_42, NULL);
		V_1 = ((int64_t)L_43);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_44 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = ((int32_t)25);
		V_3 = 2;
		int32_t L_45;
		L_45 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_44, (&V_2), (&V_3), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = __this->___k_WorkingBuffer;
		uint8_t L_47 = __this->___k_Colon;
		NullCheck(L_46);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (uint8_t)L_47);
		int32_t L_48;
		L_48 = TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F((&V_0), NULL);
		int32_t L_49;
		L_49 = Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline(L_48, NULL);
		V_1 = ((int64_t)L_49);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_50 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_WorkingBuffer);
		V_2 = ((int32_t)28);
		V_3 = 2;
		int32_t L_51;
		L_51 = BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D(__this, (&V_1), L_50, (&V_2), (&V_3), NULL);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_52 = __this->___m_Buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = __this->___k_WorkingBuffer;
		NullCheck(L_52);
		VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_52, L_53, 0, ((int32_t)30));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t* ___0_number, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_buffer, int32_t* ___2_startIndex, int32_t* ___3_minimumLength, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	int32_t V_3 = 0;
	int64_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int64_t V_8 = 0;
	bool V_9 = false;
	int32_t V_10 = 0;
	int64_t V_11 = 0;
	bool V_12 = false;
	{
		int64_t* L_0 = ___0_number;
		int64_t L_1 = *((int64_t*)L_0);
		V_0 = (bool)((((int64_t)L_1) == ((int64_t)((int64_t)0)))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0041;
		}
	}
	{
		V_1 = 0;
		goto IL_0025;
	}

IL_0010:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = ___1_buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_3);
		int32_t* L_5 = ___2_startIndex;
		int32_t L_6 = *((int32_t*)L_5);
		int32_t L_7 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___k_Int2CharacterByte;
		NullCheck(L_8);
		int32_t L_9 = 0;
		uint8_t L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_6, L_7))), (uint8_t)L_10);
		int32_t L_11 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_0025:
	{
		int32_t L_12 = V_1;
		int32_t* L_13 = ___3_minimumLength;
		int32_t L_14 = *((int32_t*)L_13);
		V_2 = (bool)((((int32_t)((((int32_t)L_12) > ((int32_t)L_14))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_15 = V_2;
		if (L_15)
		{
			goto IL_0010;
		}
	}
	{
		int32_t* L_16 = ___3_minimumLength;
		int32_t L_17 = *((int32_t*)L_16);
		int32_t L_18;
		L_18 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_17, NULL);
		V_3 = L_18;
		goto IL_00fe;
	}

IL_0041:
	{
		int64_t* L_19 = ___0_number;
		int64_t L_20 = *((int64_t*)L_19);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int64_t L_21;
		L_21 = il2cpp_codegen_abs(L_20);
		V_4 = L_21;
		int64_t L_22 = V_4;
		double L_23;
		L_23 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(((double)L_22), (0.5), NULL);
		double L_24;
		L_24 = log10(L_23);
		V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_add(L_24, (1.0))));
		int32_t* L_25 = ___3_minimumLength;
		int32_t L_26 = *((int32_t*)L_25);
		int32_t L_27 = V_5;
		int32_t L_28;
		L_28 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_26, L_27, NULL);
		V_5 = L_28;
		int32_t* L_29 = ___2_startIndex;
		int32_t L_30 = *((int32_t*)L_29);
		V_6 = L_30;
		int32_t L_31 = V_5;
		V_7 = L_31;
		int64_t* L_32 = ___0_number;
		int64_t L_33 = *((int64_t*)L_32);
		V_9 = (bool)((((int64_t)L_33) < ((int64_t)((int64_t)0)))? 1 : 0);
		bool L_34 = V_9;
		if (!L_34)
		{
			goto IL_00a7;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_35 = ___1_buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_35);
		int32_t L_37 = V_6;
		uint8_t L_38 = __this->___k_Negative;
		NullCheck(L_36);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (uint8_t)L_38);
		int32_t L_39 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_39, 1));
		int32_t L_40 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_40, 1));
	}

IL_00a7:
	{
		int64_t L_41 = V_4;
		V_8 = L_41;
		int32_t L_42 = V_5;
		V_10 = L_42;
		goto IL_00ee;
	}

IL_00b1:
	{
		int64_t L_43 = V_8;
		Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_44 = __this->___k_Order;
		int32_t L_45 = V_10;
		NullCheck(L_44);
		int32_t L_46 = ((int32_t)il2cpp_codegen_subtract(L_45, 1));
		int64_t L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		V_11 = ((int64_t)(L_43/L_47));
		int64_t L_48 = V_8;
		Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_49 = __this->___k_Order;
		int32_t L_50 = V_10;
		NullCheck(L_49);
		int32_t L_51 = ((int32_t)il2cpp_codegen_subtract(L_50, 1));
		int64_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		V_8 = ((int64_t)(L_48%L_52));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_53 = ___1_buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_54 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_53);
		int32_t L_55 = V_6;
		int32_t L_56 = V_5;
		int32_t L_57 = V_10;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = __this->___k_Int2CharacterByte;
		int64_t L_59 = V_11;
		if ((int64_t)(L_59) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), BufferX_SerializeLong_m4BE2088BE0D483081E97E1587B509837DBF4225D_RuntimeMethod_var);
		NullCheck(L_58);
		intptr_t L_60 = ((intptr_t)L_59);
		uint8_t L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
		NullCheck(L_54);
		(L_54)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_55, L_56)), L_57))), (uint8_t)L_61);
		int32_t L_62 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_subtract(L_62, 1));
	}

IL_00ee:
	{
		int32_t L_63 = V_10;
		V_12 = (bool)((((int32_t)L_63) > ((int32_t)0))? 1 : 0);
		bool L_64 = V_12;
		if (L_64)
		{
			goto IL_00b1;
		}
	}
	{
		int32_t L_65 = V_7;
		V_3 = L_65;
		goto IL_00fe;
	}

IL_00fe:
	{
		int32_t L_66 = V_3;
		return L_66;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushStandardEventStart_mCDD3882CAAD89B53A7297161050D60E42002C48E (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, int32_t ___1_version, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	String_t* V_1 = NULL;
	bool V_2 = false;
	{
		String_t* L_0 = ___0_name;
		BufferX_PushCommonEventStart_mF4C139E81580C2618D5E9FEB412115B77CF47B45(__this, L_0, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderEventVersion);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_1, NULL);
		int32_t L_2 = ___1_version;
		V_0 = ((int64_t)L_2);
		BufferX_WriteLong_m240FC685730686F76FE73A5DD067ABAE48997AD8(__this, (&V_0), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_Comma);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_3, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderInstallationID);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_4, NULL);
		RuntimeObject* L_5 = __this->___m_UserIdentity;
		NullCheck(L_5);
		String_t* L_6;
		L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var, L_5);
		V_1 = L_6;
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_1), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_7, NULL);
		RuntimeObject* L_8 = __this->___m_UserIdentity;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = InterfaceFuncInvoker0< String_t* >::Invoke(2, IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var, L_8);
		bool L_10;
		L_10 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_9, NULL);
		V_2 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_00a6;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_12 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderPlayerID);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_12, NULL);
		RuntimeObject* L_13 = __this->___m_UserIdentity;
		NullCheck(L_13);
		String_t* L_14;
		L_14 = InterfaceFuncInvoker0< String_t* >::Invoke(2, IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var, L_13);
		V_1 = L_14;
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_1), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_15 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_15, NULL);
	}

IL_00a6:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_16 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderOpenEventParams);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_16, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushCommonEventStart_mF4C139E81580C2618D5E9FEB412115B77CF47B45 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISessionManager_t46B9708742E500778A2D7F280B631099F6E2EBDF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		RuntimeObject* L_0 = __this->___m_SystemCalls;
		NullCheck(L_0);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
		L_1 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(1, IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var, L_0);
		__this->___m_CurrentEventTimestamp = L_1;
		RuntimeObject* L_2 = __this->___m_SystemCalls;
		NullCheck(L_2);
		String_t* L_3;
		L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var, L_2);
		__this->___m_CurrentEventId = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentEventId), (void*)L_3);
		String_t* L_4 = ___0_name;
		__this->___m_CurrentEventName = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentEventName), (void*)L_4);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderEventName);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_5, NULL);
		String_t** L_6 = (String_t**)(&__this->___m_CurrentEventName);
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, L_6, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderUserName);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_7, NULL);
		RuntimeObject* L_8 = __this->___m_UserIdentity;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IIdentityManager_tA9B6F5E62BB5DA77BE57A1224D49B1FE78A088A5_il2cpp_TypeInfo_var, L_8);
		V_0 = L_9;
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_10 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderSessionID);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_10, NULL);
		RuntimeObject* L_11 = __this->___m_Session;
		NullCheck(L_11);
		String_t* L_12;
		L_12 = InterfaceFuncInvoker0< String_t* >::Invoke(0, ISessionManager_t46B9708742E500778A2D7F280B631099F6E2EBDF_il2cpp_TypeInfo_var, L_11);
		V_0 = L_12;
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_13 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderEventUUID);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_13, NULL);
		String_t** L_14 = (String_t**)(&__this->___m_CurrentEventId);
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, L_14, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_15 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderTimestamp);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_15, NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16 = __this->___m_CurrentEventTimestamp;
		BufferX_WriteDateTime_mA5F6AB9647B6BCCAC8D757678B4924C79C828F80(__this, L_16, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_17 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_17, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) 
{
	Il2CppChar V_0 = 0x0;
	bool V_1 = false;
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer;
		NullCheck(L_0);
		int64_t L_1;
		L_1 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(29, L_0, ((int64_t)(-1)), 2);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = __this->___m_Buffer;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(33, L_2);
		V_0 = ((int32_t)(uint16_t)L_3);
		Il2CppChar L_4 = V_0;
		V_1 = (bool)((((int32_t)L_4) == ((int32_t)((int32_t)44)))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0051;
		}
	}
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_6 = __this->___m_Buffer;
		NullCheck(L_6);
		int64_t L_7;
		L_7 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(29, L_6, ((int64_t)(-1)), 1);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_8 = __this->___m_Buffer;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_9 = __this->___m_Buffer;
		NullCheck(L_9);
		int64_t L_10;
		L_10 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_9);
		NullCheck(L_8);
		VirtualActionInvoker1< int64_t >::Invoke(30, L_8, ((int64_t)il2cpp_codegen_subtract(L_10, ((int64_t)1))));
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushEndEvent_m06F34FD5EB0FF8E4743902FBEDD52D2013A6DE23 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29B2AAE0149A885123E7F21B7247D1EA4BADF148);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	int32_t V_5 = 0;
	EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	int64_t V_8 = 0;
	int32_t V_9 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_10 = NULL;
	int32_t G_B3_0 = 0;
	int32_t G_B7_0 = 0;
	{
		BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_CloseEvent);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_0, NULL);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = __this->___m_Buffer;
		NullCheck(L_1);
		int64_t L_2;
		L_2 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_1);
		V_0 = ((int32_t)L_2);
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_3 = __this->___m_EventSummaries;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_3, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		if ((((int32_t)L_4) > ((int32_t)0)))
		{
			goto IL_0033;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_0050;
	}

IL_0033:
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_5 = __this->___m_EventSummaries;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_6 = __this->___m_EventSummaries;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_6, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		NullCheck(L_5);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_8;
		L_8 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_5, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_9 = L_8.___EndIndex;
		G_B3_0 = L_9;
	}

IL_0050:
	{
		V_1 = G_B3_0;
		int32_t L_10 = V_0;
		V_2 = L_10;
		int32_t L_11 = V_2;
		int32_t L_12 = V_1;
		V_3 = ((int32_t)il2cpp_codegen_subtract(L_11, L_12));
		int32_t L_13 = V_3;
		V_4 = (bool)((((int64_t)((int64_t)L_13)) > ((int64_t)((int64_t)((int32_t)4194304))))? 1 : 0);
		bool L_14 = V_4;
		if (!L_14)
		{
			goto IL_00d7;
		}
	}
	{
		int64_t L_15 = ((int64_t)((int32_t)4096));
		RuntimeObject* L_16 = Box(il2cpp_defaults.int64_class, &L_15);
		String_t* L_17;
		L_17 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral29B2AAE0149A885123E7F21B7247D1EA4BADF148, L_16, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_17, NULL);
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_18 = __this->___m_EventSummaries;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_18, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		if ((((int32_t)L_19) > ((int32_t)0)))
		{
			goto IL_0094;
		}
	}
	{
		G_B7_0 = 0;
		goto IL_00b1;
	}

IL_0094:
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_20 = __this->___m_EventSummaries;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_21 = __this->___m_EventSummaries;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_21, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		NullCheck(L_20);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_23;
		L_23 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_20, ((int32_t)il2cpp_codegen_subtract(L_22, 1)), List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_24 = L_23.___EndIndex;
		G_B7_0 = L_24;
	}

IL_00b1:
	{
		V_5 = G_B7_0;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_25 = __this->___m_Buffer;
		int32_t L_26 = V_5;
		NullCheck(L_25);
		VirtualActionInvoker1< int64_t >::Invoke(30, L_25, ((int64_t)L_26));
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_27 = __this->___m_Buffer;
		int32_t L_28 = V_5;
		NullCheck(L_27);
		VirtualActionInvoker1< int64_t >::Invoke(13, L_27, ((int64_t)L_28));
		goto IL_0187;
	}

IL_00d7:
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_29 = __this->___m_EventSummaries;
		il2cpp_codegen_initobj((&V_6), sizeof(EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C));
		int32_t L_30 = V_1;
		(&V_6)->___StartIndex = L_30;
		int32_t L_31 = V_2;
		(&V_6)->___EndIndex = L_31;
		String_t* L_32 = __this->___m_CurrentEventId;
		(&V_6)->___Id = L_32;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_6)->___Id), (void*)L_32);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_33 = V_6;
		NullCheck(L_29);
		List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_inline(L_29, L_33, List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_RuntimeMethod_var);
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_34 = __this->___EventRecorded;
		V_7 = (bool)((!(((RuntimeObject*)(Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68*)L_34) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_35 = V_7;
		if (!L_35)
		{
			goto IL_0186;
		}
	}
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_36 = __this->___m_Buffer;
		NullCheck(L_36);
		int64_t L_37;
		L_37 = VirtualFuncInvoker0< int64_t >::Invoke(12, L_36);
		V_8 = L_37;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_38 = __this->___m_Buffer;
		int32_t L_39 = V_1;
		NullCheck(L_38);
		int64_t L_40;
		L_40 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(29, L_38, ((int64_t)L_39), 0);
		int32_t L_41 = V_2;
		int32_t L_42 = V_1;
		V_9 = ((int32_t)il2cpp_codegen_subtract(L_41, L_42));
		int32_t L_43 = V_9;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_43);
		V_10 = L_44;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_45 = __this->___m_Buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = V_10;
		int32_t L_47 = V_9;
		NullCheck(L_45);
		int32_t L_48;
		L_48 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(31, L_45, L_46, 0, L_47);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_49 = __this->___m_Buffer;
		int64_t L_50 = V_8;
		NullCheck(L_49);
		int64_t L_51;
		L_51 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(29, L_49, L_50, 0);
		Action_4_tB3C95D06CB5C82BF32FF862B723CE9D6D3446B68* L_52 = __this->___EventRecorded;
		String_t* L_53 = __this->___m_CurrentEventId;
		String_t* L_54 = __this->___m_CurrentEventName;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_55 = __this->___m_CurrentEventTimestamp;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_56 = V_10;
		NullCheck(L_52);
		Action_4_Invoke_m74CCCE23502EFD25B222D621F1E5499156685C27_inline(L_52, L_53, L_54, L_55, L_56, NULL);
	}

IL_0186:
	{
	}

IL_0187:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushDouble_mBD733AFC8B05CF1442C1B7D62830D24863E3DF00 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, double ___1_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0 = ___0_name;
		BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
		L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
		String_t* L_2;
		L_2 = Double_ToString_m4318830D9F771852FDCF21C14CF9E8ABC7E77357((&___1_value), L_1, NULL);
		V_0 = L_2;
		BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_Comma);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushString_m2786331DB2F4AA7F21C9FA1B6C6599E3233DE393 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral299D329E6EA983CC4221A704937359840D3B696D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36CA84885A92E739ED9A94802681AD6C4E3C8852);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83921E76DB37F79389DD6DCF44C1E78295D9BE50);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA08BA5C9B3EC29729F1767C64749B98B93BDD49);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t V_6 = 0;
	{
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
		L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		String_t* L_1 = ___1_value;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = VirtualFuncInvoker1< int32_t, String_t* >::Invoke(11, L_0, L_1);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___k_WorkingBuffer;
		NullCheck(L_3);
		V_0 = (bool)((((int32_t)L_2) < ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))? 1 : 0);
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0103;
		}
	}
	{
		V_1 = 0;
		V_2 = 0;
		goto IL_008c;
	}

IL_0024:
	{
		int32_t L_5 = V_1;
		int32_t L_6 = V_1;
		String_t* L_7 = ___1_value;
		int32_t L_8 = V_2;
		NullCheck(L_7);
		Il2CppChar L_9;
		L_9 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_7, L_8, NULL);
		int32_t L_10;
		L_10 = BufferX_ProcessCharacterOntoWorkingBuffer_mA488EA7413B881E935B3EDD43644D3B9AC62E49D(__this, L_6, L_9, NULL);
		V_1 = ((int32_t)il2cpp_codegen_add(L_5, L_10));
		int32_t L_11 = V_1;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = __this->___k_WorkingCharacterBuffer;
		NullCheck(L_12);
		V_3 = (bool)((((int32_t)((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_0087;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralFA08BA5C9B3EC29729F1767C64749B98B93BDD49);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
		String_t* L_17 = ___0_name;
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_17);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_16;
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral299D329E6EA983CC4221A704937359840D3B696D);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
		String_t* L_20 = ___1_value;
		NullCheck(L_20);
		String_t* L_21;
		L_21 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_20, 0, ((int32_t)128), NULL);
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_21);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_19;
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
		String_t* L_23;
		L_23 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_22, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_23, NULL);
		goto IL_009b;
	}

IL_0087:
	{
		int32_t L_24 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
	}

IL_008c:
	{
		int32_t L_25 = V_2;
		String_t* L_26 = ___1_value;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL);
		V_4 = (bool)((((int32_t)L_25) < ((int32_t)L_27))? 1 : 0);
		bool L_28 = V_4;
		if (L_28)
		{
			goto IL_0024;
		}
	}

IL_009b:
	{
		int32_t L_29 = V_1;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_30 = __this->___k_WorkingCharacterBuffer;
		NullCheck(L_30);
		V_5 = (bool)((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))? 1 : 0);
		bool L_31 = V_5;
		if (!L_31)
		{
			goto IL_0100;
		}
	}
	{
		String_t* L_32 = ___0_name;
		BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_32, NULL);
		uint8_t* L_33 = (uint8_t*)(&__this->___k_Quote);
		BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14(__this, L_33, NULL);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_34;
		L_34 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_35 = __this->___k_WorkingCharacterBuffer;
		int32_t L_36 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = __this->___k_WorkingBuffer;
		NullCheck(L_34);
		int32_t L_38;
		L_38 = VirtualFuncInvoker5< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(16, L_34, L_35, 0, L_36, L_37, 0);
		V_6 = L_38;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_39 = __this->___m_Buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = __this->___k_WorkingBuffer;
		int32_t L_41 = V_6;
		NullCheck(L_39);
		VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_39, L_40, 0, L_41);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_42 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma);
		BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_42, NULL);
	}

IL_0100:
	{
		goto IL_0141;
	}

IL_0103:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = L_43;
		NullCheck(L_44);
		(L_44)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral83921E76DB37F79389DD6DCF44C1E78295D9BE50);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_44;
		String_t* L_46 = ___0_name;
		NullCheck(L_45);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_46);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = L_45;
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral36CA84885A92E739ED9A94802681AD6C4E3C8852);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_47;
		String_t* L_49 = ___1_value;
		NullCheck(L_49);
		String_t* L_50;
		L_50 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_49, 0, ((int32_t)128), NULL);
		NullCheck(L_48);
		(L_48)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_50);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_48;
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
		String_t* L_52;
		L_52 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_51, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_52, NULL);
	}

IL_0141:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferX_ProcessCharacterOntoWorkingBuffer_mA488EA7413B881E935B3EDD43644D3B9AC62E49D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int32_t ___0_index, Il2CppChar ___1_character, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral236273A920037342C6BF764C26035460AC1B4BCB);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	String_t* V_3 = NULL;
	int32_t V_4 = 0;
	bool V_5 = false;
	int32_t V_6 = 0;
	bool V_7 = false;
	int32_t G_B8_0 = 0;
	{
		Il2CppChar L_0 = ___1_character;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
		bool L_1;
		L_1 = Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_005f;
		}
	}
	{
		V_1 = 0;
		Il2CppChar L_3 = ___1_character;
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = Convert_ToInt32_mDBBE9318A7CCE1560974CE93F5BFED9931CF0052(L_3, NULL);
		V_2 = L_4;
		int32_t L_5 = V_2;
		int32_t L_6 = L_5;
		RuntimeObject* L_7 = Box(il2cpp_defaults.int32_class, &L_6);
		String_t* L_8;
		L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral236273A920037342C6BF764C26035460AC1B4BCB, L_7, NULL);
		V_3 = L_8;
		V_4 = 0;
		goto IL_004a;
	}

IL_002b:
	{
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = __this->___k_WorkingCharacterBuffer;
		int32_t L_10 = ___0_index;
		int32_t L_11 = V_4;
		String_t* L_12 = V_3;
		int32_t L_13 = V_4;
		NullCheck(L_12);
		Il2CppChar L_14;
		L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_10, L_11))), (Il2CppChar)L_14);
		int32_t L_15 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
		int32_t L_16 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_004a:
	{
		int32_t L_17 = V_4;
		String_t* L_18 = V_3;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_18, NULL);
		V_5 = (bool)((((int32_t)L_17) < ((int32_t)L_19))? 1 : 0);
		bool L_20 = V_5;
		if (L_20)
		{
			goto IL_002b;
		}
	}
	{
		int32_t L_21 = V_1;
		V_6 = L_21;
		goto IL_009c;
	}

IL_005f:
	{
		Il2CppChar L_22 = ___1_character;
		if ((((int32_t)L_22) == ((int32_t)((int32_t)34))))
		{
			goto IL_006b;
		}
	}
	{
		Il2CppChar L_23 = ___1_character;
		G_B8_0 = ((((int32_t)L_23) == ((int32_t)((int32_t)92)))? 1 : 0);
		goto IL_006c;
	}

IL_006b:
	{
		G_B8_0 = 1;
	}

IL_006c:
	{
		V_7 = (bool)G_B8_0;
		bool L_24 = V_7;
		if (!L_24)
		{
			goto IL_008d;
		}
	}
	{
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_25 = __this->___k_WorkingCharacterBuffer;
		int32_t L_26 = ___0_index;
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (Il2CppChar)((int32_t)92));
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = __this->___k_WorkingCharacterBuffer;
		int32_t L_28 = ___0_index;
		Il2CppChar L_29 = ___1_character;
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_28, 1))), (Il2CppChar)L_29);
		V_6 = 2;
		goto IL_009c;
	}

IL_008d:
	{
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_30 = __this->___k_WorkingCharacterBuffer;
		int32_t L_31 = ___0_index;
		Il2CppChar L_32 = ___1_character;
		NullCheck(L_30);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(L_31), (Il2CppChar)L_32);
		V_6 = 1;
		goto IL_009c;
	}

IL_009c:
	{
		int32_t L_33 = V_6;
		return L_33;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BufferX_Serialize_m4CA698F0ECE4218D3227187027C1A754651B85D9 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB0F79A6ABD88DB20E08561FCEEA8E62C21B8875);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int64_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* V_8 = NULL;
	int32_t V_9 = 0;
	bool V_10 = false;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_11 = NULL;
	int32_t G_B6_0 = 0;
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_0 = __this->___m_EventSummaries;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_0, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_016e;
		}
	}
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = __this->___m_Buffer;
		NullCheck(L_3);
		int64_t L_4;
		L_4 = VirtualFuncInvoker0< int64_t >::Invoke(12, L_3);
		V_1 = L_4;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_5 = __this->___m_EventSummaries;
		NullCheck(L_5);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_6;
		L_6 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_5, 0, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_7 = L_6.___EndIndex;
		V_2 = L_7;
		V_3 = 0;
		goto IL_0051;
	}

IL_0039:
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_8 = __this->___m_EventSummaries;
		int32_t L_9 = V_3;
		NullCheck(L_8);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_10;
		L_10 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_8, L_9, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_11 = L_10.___EndIndex;
		V_2 = L_11;
		int32_t L_12 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0051:
	{
		int32_t L_13 = V_3;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_14 = __this->___m_EventSummaries;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_14, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		if ((((int32_t)L_13) >= ((int32_t)L_15)))
		{
			goto IL_007b;
		}
	}
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_16 = __this->___m_EventSummaries;
		int32_t L_17 = V_3;
		NullCheck(L_16);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_18;
		L_18 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_16, L_17, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_19 = L_18.___EndIndex;
		G_B6_0 = ((((int64_t)((int64_t)L_19)) < ((int64_t)((int64_t)((int32_t)4194304))))? 1 : 0);
		goto IL_007c;
	}

IL_007b:
	{
		G_B6_0 = 0;
	}

IL_007c:
	{
		V_6 = (bool)G_B6_0;
		bool L_20 = V_6;
		if (L_20)
		{
			goto IL_0039;
		}
	}
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_21 = __this->___EventsClearing;
		V_7 = (bool)((!(((RuntimeObject*)(Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)L_21) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_22 = V_7;
		if (!L_22)
		{
			goto IL_00df;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_23;
		L_23 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_24 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F(L_24, L_23, HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F_RuntimeMethod_var);
		V_8 = L_24;
		V_9 = 0;
		goto IL_00c5;
	}

IL_00a3:
	{
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_25 = V_8;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_26 = __this->___m_EventSummaries;
		int32_t L_27 = V_9;
		NullCheck(L_26);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_28;
		L_28 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_26, L_27, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		String_t* L_29 = L_28.___Id;
		NullCheck(L_25);
		bool L_30;
		L_30 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_25, L_29, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
		int32_t L_31 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_31, 1));
	}

IL_00c5:
	{
		int32_t L_32 = V_9;
		int32_t L_33 = V_3;
		V_10 = (bool)((((int32_t)L_32) < ((int32_t)L_33))? 1 : 0);
		bool L_34 = V_10;
		if (L_34)
		{
			goto IL_00a3;
		}
	}
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_35 = __this->___EventsClearing;
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_36 = V_8;
		NullCheck(L_35);
		Action_1_Invoke_m87541D3A5E10C5E272B3E233A4A9B9576BE87ABA_inline(L_35, L_36, NULL);
	}

IL_00df:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = __this->___k_PayloadHeader;
		NullCheck(L_37);
		int32_t L_38 = V_2;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_37)->max_length)), L_38)), 1)));
		V_4 = L_39;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = __this->___k_PayloadHeader;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = V_4;
		NullCheck((RuntimeArray*)L_40);
		Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB((RuntimeArray*)L_40, (RuntimeArray*)L_41, 0, NULL);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_42 = __this->___m_Buffer;
		NullCheck(L_42);
		VirtualActionInvoker1< int64_t >::Invoke(13, L_42, ((int64_t)0));
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_43 = __this->___m_Buffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = V_4;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = __this->___k_PayloadHeader;
		NullCheck(L_45);
		int32_t L_46 = V_2;
		NullCheck(L_43);
		int32_t L_47;
		L_47 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(31, L_43, L_44, ((int32_t)(((RuntimeArray*)L_45)->max_length)), L_46);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_48;
		L_48 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		NullCheck(L_48);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49;
		L_49 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_48, _stringLiteralEB0F79A6ABD88DB20E08561FCEEA8E62C21B8875);
		V_5 = L_49;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50 = V_4;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51 = __this->___k_PayloadHeader;
		NullCheck(L_51);
		int32_t L_52 = V_2;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = V_5;
		NullCheck(L_53);
		int32_t L_54 = 0;
		uint8_t L_55 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
		NullCheck(L_50);
		(L_50)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_51)->max_length)), L_52)), 1))), (uint8_t)L_55);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_56 = V_4;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57 = __this->___k_PayloadHeader;
		NullCheck(L_57);
		int32_t L_58 = V_2;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_59 = V_5;
		NullCheck(L_59);
		int32_t L_60 = 1;
		uint8_t L_61 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
		NullCheck(L_56);
		(L_56)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_57)->max_length)), L_58))), (uint8_t)L_61);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_62 = __this->___m_Buffer;
		int64_t L_63 = V_1;
		NullCheck(L_62);
		VirtualActionInvoker1< int64_t >::Invoke(13, L_62, L_63);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_64 = V_4;
		V_11 = L_64;
		goto IL_0174;
	}

IL_016e:
	{
		V_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
		goto IL_0174;
	}

IL_0174:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_65 = V_11;
		return L_65;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearBuffer_mA8B0BBF389EA44EFE0CA85B2EF94A3B51153FEE8 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer;
		NullCheck(L_0);
		VirtualActionInvoker1< int64_t >::Invoke(30, L_0, ((int64_t)0));
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = __this->___m_Buffer;
		NullCheck(L_1);
		VirtualActionInvoker1< int64_t >::Invoke(13, L_1, ((int64_t)0));
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_2 = __this->___m_EventSummaries;
		NullCheck(L_2);
		List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_inline(L_2, List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearBuffer_m33260625C009242974AAD0747DDF14D2EF1BB726 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t ___0_upTo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_mB1BE4ACE9A2E497D1CCF2EBD8DA06A5BBB206E56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m8D9568D4BF32650665489030102DF98B3C27832F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* V_9 = NULL;
	int32_t V_10 = 0;
	bool V_11 = false;
	int64_t V_12 = 0;
	uint8_t V_13 = 0x0;
	bool V_14 = false;
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_0 = __this->___m_EventSummaries;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_0, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_01a7;
		}
	}
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = __this->___m_Buffer;
		V_1 = L_3;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = __this->___m_SpareBuffer;
		__this->___m_Buffer = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffer), (void*)L_4);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_5 = V_1;
		__this->___m_SpareBuffer = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpareBuffer), (void*)L_5);
		V_2 = 0;
		int64_t L_6 = ___0_upTo;
		V_3 = ((int32_t)L_6);
		V_4 = 0;
		goto IL_009d;
	}

IL_003b:
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_7 = __this->___m_EventSummaries;
		int32_t L_8 = V_4;
		NullCheck(L_7);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_9;
		L_9 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_7, L_8, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		V_5 = L_9;
		int32_t* L_10 = (int32_t*)(&(&V_5)->___StartIndex);
		int32_t* L_11 = L_10;
		int32_t L_12 = *((int32_t*)L_11);
		int32_t L_13 = V_3;
		*((int32_t*)L_11) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_12, L_13));
		int32_t* L_14 = (int32_t*)(&(&V_5)->___EndIndex);
		int32_t* L_15 = L_14;
		int32_t L_16 = *((int32_t*)L_15);
		int32_t L_17 = V_3;
		*((int32_t*)L_15) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_16, L_17));
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_18 = __this->___m_EventSummaries;
		int32_t L_19 = V_4;
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_20 = V_5;
		NullCheck(L_18);
		List_1_set_Item_m8D9568D4BF32650665489030102DF98B3C27832F(L_18, L_19, L_20, List_1_set_Item_m8D9568D4BF32650665489030102DF98B3C27832F_RuntimeMethod_var);
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_21 = __this->___m_EventSummaries;
		int32_t L_22 = V_4;
		NullCheck(L_21);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_23;
		L_23 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_21, L_22, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_24 = L_23.___EndIndex;
		V_6 = (bool)((((int32_t)((((int32_t)L_24) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_25 = V_6;
		if (!L_25)
		{
			goto IL_0096;
		}
	}
	{
		int32_t L_26 = V_4;
		V_2 = L_26;
	}

IL_0096:
	{
		int32_t L_27 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_009d:
	{
		int32_t L_28 = V_4;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_29 = __this->___m_EventSummaries;
		NullCheck(L_29);
		int32_t L_30;
		L_30 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_29, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		V_7 = (bool)((((int32_t)L_28) < ((int32_t)L_30))? 1 : 0);
		bool L_31 = V_7;
		if (L_31)
		{
			goto IL_003b;
		}
	}
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_32 = __this->___EventsCleared;
		V_8 = (bool)((!(((RuntimeObject*)(Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D*)L_32) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_33 = V_8;
		if (!L_33)
		{
			goto IL_0112;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_34;
		L_34 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_35 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F(L_35, L_34, HashSet_1__ctor_m795438439D8E973F4069A442EFA458942BCD5B3F_RuntimeMethod_var);
		V_9 = L_35;
		V_10 = 0;
		goto IL_00f5;
	}

IL_00d3:
	{
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_36 = V_9;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_37 = __this->___m_EventSummaries;
		int32_t L_38 = V_10;
		NullCheck(L_37);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_39;
		L_39 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_37, L_38, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		String_t* L_40 = L_39.___Id;
		NullCheck(L_36);
		bool L_41;
		L_41 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_36, L_40, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
		int32_t L_42 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add(L_42, 1));
	}

IL_00f5:
	{
		int32_t L_43 = V_10;
		int32_t L_44 = V_2;
		V_11 = (bool)((((int32_t)((((int32_t)L_43) > ((int32_t)L_44))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_45 = V_11;
		if (L_45)
		{
			goto IL_00d3;
		}
	}
	{
		Action_1_t6F44F4A238B3617E0A78BEE0B2BD3F8D44CC3D4D* L_46 = __this->___EventsCleared;
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_47 = V_9;
		NullCheck(L_46);
		Action_1_Invoke_m87541D3A5E10C5E272B3E233A4A9B9576BE87ABA_inline(L_46, L_47, NULL);
	}

IL_0112:
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_48 = __this->___m_EventSummaries;
		int32_t L_49 = V_2;
		NullCheck(L_48);
		List_1_RemoveRange_mB1BE4ACE9A2E497D1CCF2EBD8DA06A5BBB206E56(L_48, 0, ((int32_t)il2cpp_codegen_add(L_49, 1)), List_1_RemoveRange_mB1BE4ACE9A2E497D1CCF2EBD8DA06A5BBB206E56_RuntimeMethod_var);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_50 = __this->___m_Buffer;
		NullCheck(L_50);
		VirtualActionInvoker1< int64_t >::Invoke(30, L_50, ((int64_t)0));
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_51 = __this->___m_Buffer;
		NullCheck(L_51);
		VirtualActionInvoker1< int64_t >::Invoke(13, L_51, ((int64_t)0));
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_52 = __this->___m_SpareBuffer;
		int64_t L_53 = ___0_upTo;
		NullCheck(L_52);
		VirtualActionInvoker1< int64_t >::Invoke(13, L_52, L_53);
		int64_t L_54 = ___0_upTo;
		V_12 = L_54;
		goto IL_0175;
	}

IL_0150:
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_55 = __this->___m_SpareBuffer;
		NullCheck(L_55);
		int32_t L_56;
		L_56 = VirtualFuncInvoker0< int32_t >::Invoke(33, L_55);
		V_13 = (uint8_t)((int32_t)(uint8_t)L_56);
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_57 = __this->___m_Buffer;
		uint8_t L_58 = V_13;
		NullCheck(L_57);
		VirtualActionInvoker1< uint8_t >::Invoke(36, L_57, L_58);
		int64_t L_59 = V_12;
		V_12 = ((int64_t)il2cpp_codegen_add(L_59, ((int64_t)1)));
	}

IL_0175:
	{
		int64_t L_60 = V_12;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_61 = __this->___m_SpareBuffer;
		NullCheck(L_61);
		int64_t L_62;
		L_62 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_61);
		V_14 = (bool)((((int64_t)L_60) < ((int64_t)L_62))? 1 : 0);
		bool L_63 = V_14;
		if (L_63)
		{
			goto IL_0150;
		}
	}
	{
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_64 = __this->___m_SpareBuffer;
		NullCheck(L_64);
		VirtualActionInvoker1< int64_t >::Invoke(30, L_64, ((int64_t)0));
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_65 = __this->___m_SpareBuffer;
		NullCheck(L_65);
		VirtualActionInvoker1< int64_t >::Invoke(13, L_65, ((int64_t)0));
	}

IL_01a7:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_FlushToDisk_m55BF963B573FD854740103B13825AACBD73C78E9 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = __this->___m_DiskCache;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_1 = __this->___m_EventSummaries;
		MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = __this->___m_Buffer;
		NullCheck(L_0);
		InterfaceActionInvoker2< List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F*, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(1, IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var, L_0, L_1, L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearDiskCache_mD54CC30E7AD92D94FC57DF95A3E4A4A1BEAEB1C6 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = __this->___m_DiskCache;
		NullCheck(L_0);
		InterfaceActionInvoker0::Invoke(0, IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var, L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C1DFC84C89C48D8E83EB3C98D58E22F70F5E9F4);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
		L_0 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		String_t* L_1;
		L_1 = DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00((&___0_dateTime), _stringLiteral3C1DFC84C89C48D8E83EB3C98D58E22F70F5E9F4, L_0, NULL);
		V_0 = L_1;
		goto IL_0015;
	}

IL_0015:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemCalls__ctor_mED48303E0E5ADE100ED297D2F82072B5162F3E2A (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* G_B6_0 = NULL;
	FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* G_B1_0 = NULL;
	FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* G_B2_0 = NULL;
	FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* G_B3_0 = NULL;
	FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* G_B4_0 = NULL;
	FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* G_B5_0 = NULL;
	int32_t G_B7_0 = 0;
	FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* G_B7_1 = NULL;
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		if ((((int32_t)L_0) == ((int32_t)((int32_t)32))))
		{
			G_B6_0 = __this;
			goto IL_0045;
		}
		G_B1_0 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		if ((((int32_t)L_1) == ((int32_t)((int32_t)37))))
		{
			G_B6_0 = G_B1_0;
			goto IL_0045;
		}
		G_B2_0 = G_B1_0;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		if ((((int32_t)L_2) == ((int32_t)((int32_t)36))))
		{
			G_B6_0 = G_B2_0;
			goto IL_0045;
		}
		G_B3_0 = G_B2_0;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		if ((((int32_t)L_3) == ((int32_t)((int32_t)38))))
		{
			G_B6_0 = G_B3_0;
			goto IL_0045;
		}
		G_B4_0 = G_B3_0;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		if ((((int32_t)L_4) == ((int32_t)((int32_t)25))))
		{
			G_B6_0 = G_B4_0;
			goto IL_0045;
		}
		G_B5_0 = G_B4_0;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_5;
		L_5 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
		bool L_6;
		L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
		G_B7_0 = ((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		G_B7_1 = G_B5_0;
		goto IL_0046;
	}

IL_0045:
	{
		G_B7_0 = 0;
		G_B7_1 = G_B6_0;
	}

IL_0046:
	{
		NullCheck(G_B7_1);
		G_B7_1->___m_CanAccessFileSystem = (bool)G_B7_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemCalls_CanAccessFileSystem_m664852625AD86DA0EAAADEF43EB28D979294738F (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_CanAccessFileSystem;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemCalls_FileExists_m73217509E8CEDB625FAFD2AA3E008153D7F84513 (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, String_t* ___0_path, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		String_t* L_0 = ___0_path;
		bool L_1;
		L_1 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemCalls_DeleteFile_mC18864152DCA840D1FDD2DBD6287F4DADE4A59CC (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, String_t* ___0_path, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_path;
		File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* FileSystemCalls_OpenFileForWriting_m5D2064955D6E16BA0EA7FC046A30096A06799A0D (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, String_t* ___0_path, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
	{
		String_t* L_0 = ___0_path;
		FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_1 = (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8*)il2cpp_codegen_object_new(FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
		FileStream__ctor_m78499F9BE2BE31DA34F123B4399AA457716BD6E6(L_1, L_0, 2, NULL);
		V_0 = L_1;
		goto IL_000b;
	}

IL_000b:
	{
		Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = V_0;
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache__ctor_mBA8B9A9ECF83506913BC62A4782F490C2D300263 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, RuntimeObject* ___0_systemCalls, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D88DC602EB6FBBEF4C8649C1866B4FE2D18A73D);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RuntimeObject* L_0 = ___0_systemCalls;
		NullCheck(L_0);
		bool L_1;
		L_1 = InterfaceFuncInvoker0< bool >::Invoke(0, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_0);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0029;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_3;
		L_3 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
		String_t* L_4;
		L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, _stringLiteral4D88DC602EB6FBBEF4C8649C1866B4FE2D18A73D, NULL);
		__this->___k_CacheFilePath = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CacheFilePath), (void*)L_4);
	}

IL_0029:
	{
		RuntimeObject* L_5 = ___0_systemCalls;
		__this->___k_SystemCalls = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_SystemCalls), (void*)L_5);
		__this->___k_CacheFileMaximumSize = ((int64_t)((int32_t)5242880));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache_Write_m402EA80E6B31916CD36DA3CF1C0760FC81309EE1 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* ___0_eventSummaries, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_payload, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_6 = NULL;
	BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* V_7 = NULL;
	int64_t V_8 = 0;
	int32_t V_9 = 0;
	bool V_10 = false;
	int32_t V_11 = 0;
	bool V_12 = false;
	int32_t G_B3_0 = 0;
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_0 = ___0_eventSummaries;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_0, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		if ((((int32_t)L_1) <= ((int32_t)0)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_2 = __this->___k_SystemCalls;
		NullCheck(L_2);
		bool L_3;
		L_3 = InterfaceFuncInvoker0< bool >::Invoke(0, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_2);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0018;
	}

IL_0017:
	{
		G_B3_0 = 0;
	}

IL_0018:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0161;
		}
	}
	{
		V_1 = 0;
		V_2 = 0;
		V_3 = 0;
		goto IL_005c;
	}

IL_0028:
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_5 = ___0_eventSummaries;
		int32_t L_6 = V_3;
		NullCheck(L_5);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_7;
		L_7 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_5, L_6, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_8 = L_7.___EndIndex;
		int64_t L_9 = __this->___k_CacheFileMaximumSize;
		V_4 = (bool)((((int64_t)((int64_t)L_8)) < ((int64_t)L_9))? 1 : 0);
		bool L_10 = V_4;
		if (!L_10)
		{
			goto IL_0057;
		}
	}
	{
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_11 = ___0_eventSummaries;
		int32_t L_12 = V_3;
		NullCheck(L_11);
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_13;
		L_13 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_11, L_12, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
		int32_t L_14 = L_13.___EndIndex;
		V_1 = L_14;
		int32_t L_15 = V_3;
		V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_0057:
	{
		int32_t L_16 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_005c:
	{
		int32_t L_17 = V_3;
		List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_18 = ___0_eventSummaries;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_inline(L_18, List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_17) < ((int32_t)L_19))? 1 : 0);
		bool L_20 = V_5;
		if (L_20)
		{
			goto IL_0028;
		}
	}
	{
		RuntimeObject* L_21 = __this->___k_SystemCalls;
		String_t* L_22 = __this->___k_CacheFilePath;
		NullCheck(L_21);
		Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_23;
		L_23 = InterfaceFuncInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*, String_t* >::Invoke(3, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_21, L_22);
		V_6 = L_23;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0153:
			{
				{
					Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_24 = V_6;
					if (!L_24)
					{
						goto IL_015f;
					}
				}
				{
					Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_25 = V_6;
					NullCheck(L_25);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_25);
				}

IL_015f:
				{
					return;
				}
			}
		});
		try
		{
			{
				Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_26 = V_6;
				BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_27 = (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E*)il2cpp_codegen_object_new(BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var);
				BinaryWriter__ctor_mF2F1235E378C3EC493A8C816597BCEB4205A9CA0(L_27, L_26, NULL);
				V_7 = L_27;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0143_1:
					{
						{
							BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_28 = V_7;
							if (!L_28)
							{
								goto IL_014f_1;
							}
						}
						{
							BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_29 = V_7;
							NullCheck(L_29);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_29);
						}

IL_014f_1:
						{
							return;
						}
					}
				});
				try
				{
					{
						BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_30 = V_7;
						NullCheck(L_30);
						VirtualActionInvoker1< String_t* >::Invoke(21, L_30, _stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C);
						BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_31 = V_7;
						NullCheck(L_31);
						VirtualActionInvoker1< int32_t >::Invoke(16, L_31, 2);
						BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_32 = V_7;
						int32_t L_33 = V_2;
						NullCheck(L_32);
						VirtualActionInvoker1< int32_t >::Invoke(16, L_32, L_33);
						V_9 = 0;
						goto IL_00f4_2;
					}

IL_00ad_2:
					{
						BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_34 = V_7;
						List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_35 = ___0_eventSummaries;
						int32_t L_36 = V_9;
						NullCheck(L_35);
						EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_37;
						L_37 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_35, L_36, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
						int32_t L_38 = L_37.___StartIndex;
						NullCheck(L_34);
						VirtualActionInvoker1< int32_t >::Invoke(16, L_34, L_38);
						BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_39 = V_7;
						List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_40 = ___0_eventSummaries;
						int32_t L_41 = V_9;
						NullCheck(L_40);
						EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_42;
						L_42 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_40, L_41, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
						int32_t L_43 = L_42.___EndIndex;
						NullCheck(L_39);
						VirtualActionInvoker1< int32_t >::Invoke(16, L_39, L_43);
						BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_44 = V_7;
						List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* L_45 = ___0_eventSummaries;
						int32_t L_46 = V_9;
						NullCheck(L_45);
						EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_47;
						L_47 = List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5(L_45, L_46, List_1_get_Item_mE71629DF5E472575409F5D20502168CC995CE3C5_RuntimeMethod_var);
						String_t* L_48 = L_47.___Id;
						NullCheck(L_44);
						VirtualActionInvoker1< String_t* >::Invoke(21, L_44, L_48);
						int32_t L_49 = V_9;
						V_9 = ((int32_t)il2cpp_codegen_add(L_49, 1));
					}

IL_00f4_2:
					{
						int32_t L_50 = V_9;
						int32_t L_51 = V_2;
						V_10 = (bool)((((int32_t)L_50) < ((int32_t)L_51))? 1 : 0);
						bool L_52 = V_10;
						if (L_52)
						{
							goto IL_00ad_2;
						}
					}
					{
						Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_53 = ___1_payload;
						NullCheck(L_53);
						int64_t L_54;
						L_54 = VirtualFuncInvoker0< int64_t >::Invoke(12, L_53);
						V_8 = L_54;
						Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_55 = ___1_payload;
						NullCheck(L_55);
						VirtualActionInvoker1< int64_t >::Invoke(13, L_55, ((int64_t)0));
						V_11 = 0;
						goto IL_012c_2;
					}

IL_0115_2:
					{
						BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_56 = V_7;
						Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_57 = ___1_payload;
						NullCheck(L_57);
						int32_t L_58;
						L_58 = VirtualFuncInvoker0< int32_t >::Invoke(33, L_57);
						NullCheck(L_56);
						VirtualActionInvoker1< uint8_t >::Invoke(8, L_56, (uint8_t)((int32_t)(uint8_t)L_58));
						int32_t L_59 = V_11;
						V_11 = ((int32_t)il2cpp_codegen_add(L_59, 1));
					}

IL_012c_2:
					{
						int32_t L_60 = V_11;
						int32_t L_61 = V_1;
						V_12 = (bool)((((int32_t)L_60) < ((int32_t)L_61))? 1 : 0);
						bool L_62 = V_12;
						if (L_62)
						{
							goto IL_0115_2;
						}
					}
					{
						Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_63 = ___1_payload;
						int64_t L_64 = V_8;
						NullCheck(L_63);
						VirtualActionInvoker1< int64_t >::Invoke(13, L_63, L_64);
						goto IL_0150_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0150_1:
			{
				goto IL_0160;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0160:
	{
	}

IL_0161:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache_Clear_m3C6A5E5104B8CF7998D637099B86428D08E6003D (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		RuntimeObject* L_0 = __this->___k_SystemCalls;
		NullCheck(L_0);
		bool L_1;
		L_1 = InterfaceFuncInvoker0< bool >::Invoke(0, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_0);
		if (!L_1)
		{
			goto IL_0021;
		}
	}
	{
		RuntimeObject* L_2 = __this->___k_SystemCalls;
		String_t* L_3 = __this->___k_CacheFilePath;
		NullCheck(L_2);
		bool L_4;
		L_4 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(1, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_2, L_3);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0022;
	}

IL_0021:
	{
		G_B3_0 = 0;
	}

IL_0022:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_003a;
		}
	}
	{
		RuntimeObject* L_6 = __this->___k_SystemCalls;
		String_t* L_7 = __this->___k_CacheFilePath;
		NullCheck(L_6);
		InterfaceActionInvoker1< String_t* >::Invoke(2, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_6, L_7);
	}

IL_003a:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CFlushInProgressU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CFlushInProgressU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_add_FlushStarted_m6F5B525BBC812A1DADFB4716004BC00B90FEEA7F (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* V_0 = NULL;
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* V_1 = NULL;
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* V_2 = NULL;
	{
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_0 = __this->___FlushStarted;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_1 = V_0;
		V_1 = L_1;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_2 = V_1;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*)Castclass((RuntimeObject*)L_4, Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8_il2cpp_TypeInfo_var));
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8** L_5 = (Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8**)(&__this->___FlushStarted);
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_6 = V_2;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_7 = V_1;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_9 = V_0;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*)L_9) == ((RuntimeObject*)(Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_remove_FlushStarted_mE292CA4A7809F3872255D8D77D2174DB9FEF4D74 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* V_0 = NULL;
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* V_1 = NULL;
	Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* V_2 = NULL;
	{
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_0 = __this->___FlushStarted;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_1 = V_0;
		V_1 = L_1;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_2 = V_1;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*)Castclass((RuntimeObject*)L_4, Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8_il2cpp_TypeInfo_var));
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8** L_5 = (Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8**)(&__this->___FlushStarted);
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_6 = V_2;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_7 = V_1;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_9 = V_0;
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*)L_9) == ((RuntimeObject*)(Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_add_FlushFinished_m736538D18D44C4D33FDA7471DB050A62F84BB5BA (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* V_0 = NULL;
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* V_1 = NULL;
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* V_2 = NULL;
	{
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_0 = __this->___FlushFinished;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_1 = V_0;
		V_1 = L_1;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_2 = V_1;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*)Castclass((RuntimeObject*)L_4, Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4_il2cpp_TypeInfo_var));
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4** L_5 = (Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4**)(&__this->___FlushFinished);
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_6 = V_2;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_7 = V_1;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_9 = V_0;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*)L_9) == ((RuntimeObject*)(Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_remove_FlushFinished_mB71D4DB6539E2623B0F76B4146E193A1CCAAF94A (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* V_0 = NULL;
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* V_1 = NULL;
	Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* V_2 = NULL;
	{
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_0 = __this->___FlushFinished;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_1 = V_0;
		V_1 = L_1;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_2 = V_1;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*)Castclass((RuntimeObject*)L_4, Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4_il2cpp_TypeInfo_var));
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4** L_5 = (Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4**)(&__this->___FlushFinished);
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_6 = V_2;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_7 = V_1;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_9 = V_0;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*)L_9) == ((RuntimeObject*)(Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher__ctor_mDBB513D6B226DB1B13C536AE8FF0A531340D7208 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, RuntimeObject* ___0_webRequestHelper, String_t* ___1_collectUrl, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RuntimeObject* L_0 = ___0_webRequestHelper;
		__this->___m_WebRequestHelper = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequestHelper), (void*)L_0);
		String_t* L_1 = ___1_collectUrl;
		__this->___m_CollectUrl = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CollectUrl), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_SetBuffer_m37334C4FDDB8C2DBA98A12432E896F1D3B45BE29 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, RuntimeObject* ___0_buffer, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = ___0_buffer;
		__this->___m_DataBuffer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataBuffer), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_Flush_m6167D29547BACF3E42364A0E384EDA58FA8D5247 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral689C6A4E0E10858B33315ABF7B58B47BF427CAB7);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0;
		L_0 = Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28_inline(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral689C6A4E0E10858B33315ABF7B58B47BF427CAB7, NULL);
		goto IL_0023;
	}

IL_001a:
	{
		Dispatcher_FlushBufferToService_m55AC50B02B30BD4ED1E554D794AA5DEE9FB77C39(__this, NULL);
	}

IL_0023:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_FlushBufferToService_m55AC50B02B30BD4ED1E554D794AA5DEE9FB77C39 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	{
		Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline(__this, (bool)1, NULL);
		RuntimeObject* L_0 = __this->___m_DataBuffer;
		NullCheck(L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
		L_1 = InterfaceFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(7, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0);
		V_0 = L_1;
		RuntimeObject* L_2 = __this->___m_DataBuffer;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(6, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_2);
		__this->___m_FlushBufferIndex = L_3;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
		__this->___m_LastFlushPayload = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastFlushPayload), (void*)L_4);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
		if (!L_5)
		{
			goto IL_0037;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
		NullCheck(L_6);
		G_B3_0 = ((((int32_t)(((RuntimeArray*)L_6)->max_length)) == ((int32_t)0))? 1 : 0);
		goto IL_0038;
	}

IL_0037:
	{
		G_B3_0 = 1;
	}

IL_0038:
	{
		V_1 = (bool)G_B3_0;
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_0052;
		}
	}
	{
		Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline(__this, (bool)0, NULL);
		__this->___m_FlushBufferIndex = 0;
		goto IL_00d7;
	}

IL_0052:
	{
		RuntimeObject* L_8 = __this->___m_WebRequestHelper;
		String_t* L_9 = __this->___m_CollectUrl;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_0;
		NullCheck(L_8);
		RuntimeObject* L_11;
		L_11 = InterfaceFuncInvoker3< RuntimeObject*, String_t*, String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(0, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_8, L_9, _stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D, L_10);
		__this->___m_FlushRequest = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FlushRequest), (void*)L_11);
		RuntimeObject* L_12 = __this->___m_FlushRequest;
		NullCheck(L_12);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(1, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_12, _stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		RuntimeObject* L_13 = __this->___m_FlushRequest;
		NullCheck(L_13);
		InterfaceActionInvoker2< String_t*, String_t* >::Invoke(1, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_13, _stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
		RuntimeObject* L_14 = __this->___m_WebRequestHelper;
		RuntimeObject* L_15 = __this->___m_FlushRequest;
		Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_16 = (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*)il2cpp_codegen_object_new(Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
		Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A(L_16, __this, (intptr_t)((void*)Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459_RuntimeMethod_var), NULL);
		NullCheck(L_14);
		InterfaceActionInvoker2< RuntimeObject*, Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* >::Invoke(1, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_14, L_15, L_16);
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_17 = __this->___FlushStarted;
		V_2 = (bool)((!(((RuntimeObject*)(Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8*)L_17) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_18 = V_2;
		if (!L_18)
		{
			goto IL_00d6;
		}
	}
	{
		Action_1_t300D9A559311CF7D2AE5D29B63E8C4DE0D49BCD8* L_19 = __this->___FlushStarted;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_0;
		NullCheck(L_19);
		Action_1_Invoke_m7B78C4449D43643629C94054D9354AA39696C0F8_inline(L_19, L_20, NULL);
	}

IL_00d6:
	{
	}

IL_00d7:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int64_t ___0_responseCode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t V_6 = 0;
	int32_t G_B3_0 = 0;
	int32_t G_B6_0 = 0;
	int32_t G_B10_0 = 0;
	{
		int64_t L_0 = ___0_responseCode;
		if ((((int64_t)L_0) < ((int64_t)((int64_t)((int32_t)200)))))
		{
			goto IL_0018;
		}
	}
	{
		int64_t L_1 = ___0_responseCode;
		G_B3_0 = ((((int32_t)((((int64_t)L_1) > ((int64_t)((int64_t)((int32_t)299))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0019;
	}

IL_0018:
	{
		G_B3_0 = 0;
	}

IL_0019:
	{
		V_0 = (bool)G_B3_0;
		int64_t L_2 = ___0_responseCode;
		if ((((int64_t)L_2) < ((int64_t)((int64_t)((int32_t)400)))))
		{
			goto IL_0031;
		}
	}
	{
		int64_t L_3 = ___0_responseCode;
		G_B6_0 = ((((int32_t)((((int64_t)L_3) > ((int64_t)((int64_t)((int32_t)499))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0032;
	}

IL_0031:
	{
		G_B6_0 = 0;
	}

IL_0032:
	{
		V_1 = (bool)G_B6_0;
		int64_t L_4 = ___0_responseCode;
		if ((((int64_t)L_4) < ((int64_t)((int64_t)((int32_t)500)))))
		{
			goto IL_0045;
		}
	}
	{
		int64_t L_5 = ___0_responseCode;
		if ((((int64_t)L_5) <= ((int64_t)((int64_t)((int32_t)599)))))
		{
			goto IL_0052;
		}
	}

IL_0045:
	{
		RuntimeObject* L_6 = __this->___m_FlushRequest;
		NullCheck(L_6);
		bool L_7;
		L_7 = InterfaceFuncInvoker0< bool >::Invoke(2, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_6);
		G_B10_0 = ((int32_t)(L_7));
		goto IL_0053;
	}

IL_0052:
	{
		G_B10_0 = 1;
	}

IL_0053:
	{
		V_2 = (bool)G_B10_0;
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_8 = __this->___FlushFinished;
		V_3 = (bool)((!(((RuntimeObject*)(Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_0085;
		}
	}
	{
		Action_6_t5ABBFD1090CB1E42C862AEF85A9579A0B0919CB4* L_10 = __this->___FlushFinished;
		int64_t L_11 = ___0_responseCode;
		bool L_12 = V_0;
		bool L_13 = V_1;
		bool L_14 = V_2;
		RuntimeObject* L_15 = __this->___m_FlushRequest;
		NullCheck(L_15);
		bool L_16;
		L_16 = InterfaceFuncInvoker0< bool >::Invoke(2, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_15);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = __this->___m_LastFlushPayload;
		NullCheck(L_10);
		Action_6_Invoke_mAF56FC0BE301298BB2479C846A02E871BBECDCD5_inline(L_10, ((int32_t)L_11), L_12, L_13, L_14, L_16, L_17, NULL);
	}

IL_0085:
	{
		bool L_18 = V_0;
		bool L_19 = V_1;
		V_4 = (bool)((int32_t)((int32_t)L_18|(int32_t)L_19));
		bool L_20 = V_4;
		if (!L_20)
		{
			goto IL_00b9;
		}
	}
	{
		Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline(__this, 0, NULL);
		RuntimeObject* L_21 = __this->___m_DataBuffer;
		int32_t L_22 = __this->___m_FlushBufferIndex;
		NullCheck(L_21);
		InterfaceActionInvoker1< int64_t >::Invoke(9, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_21, ((int64_t)L_22));
		RuntimeObject* L_23 = __this->___m_DataBuffer;
		NullCheck(L_23);
		InterfaceActionInvoker0::Invoke(5, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_23);
		goto IL_00e1;
	}

IL_00b9:
	{
		bool L_24 = V_2;
		V_5 = L_24;
		bool L_25 = V_5;
		if (!L_25)
		{
			goto IL_00e1;
		}
	}
	{
		int32_t L_26;
		L_26 = Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07_inline(__this, NULL);
		V_6 = L_26;
		int32_t L_27 = V_6;
		Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline(__this, ((int32_t)il2cpp_codegen_add(L_27, 1)), NULL);
		RuntimeObject* L_28 = __this->___m_DataBuffer;
		NullCheck(L_28);
		InterfaceActionInvoker0::Invoke(4, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_28);
	}

IL_00e1:
	{
		Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline(__this, (bool)0, NULL);
		__this->___m_FlushBufferIndex = 0;
		RuntimeObject* L_29 = __this->___m_FlushRequest;
		NullCheck(L_29);
		InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_29);
		__this->___m_FlushRequest = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FlushRequest), (void*)(RuntimeObject*)NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefsPersistence_SaveValue_mCBFD5D1492C195081BD0D2EC4283AD260938C900 (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_key;
		int32_t L_1 = ___1_value;
		PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(L_0, L_1, NULL);
		PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefsPersistence_SaveValue_m51EB598C6CCE5E5FB68717F312AFBE99F83BC8DC (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_key;
		String_t* L_1 = ___1_value;
		PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256(L_0, L_1, NULL);
		PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayerPrefsPersistence_LoadInt_m0D150E3F74F72D95C70405BB9BA9E83BC13A9EEF (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, String_t* ___0_key, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	{
		String_t* L_0 = ___0_key;
		bool L_1;
		L_1 = PlayerPrefs_HasKey_mCA5C64BBA6BF8B230BC3BC92B4761DD3B11D4668(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		String_t* L_3 = ___0_key;
		int32_t L_4;
		L_4 = PlayerPrefs_GetInt_m4D859DBEABAD3FB406C94485A0B2638A0C7F2987(L_3, NULL);
		V_1 = L_4;
		goto IL_001a;
	}

IL_0015:
	{
		V_1 = 0;
		goto IL_001a;
	}

IL_001a:
	{
		int32_t L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerPrefsPersistence_LoadString_m6F17783FFB140224EB921BD066B37892400F0303 (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, String_t* ___0_key, const RuntimeMethod* method) 
{
	bool V_0 = false;
	String_t* V_1 = NULL;
	{
		String_t* L_0 = ___0_key;
		bool L_1;
		L_1 = PlayerPrefs_HasKey_mCA5C64BBA6BF8B230BC3BC92B4761DD3B11D4668(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		String_t* L_3 = ___0_key;
		String_t* L_4;
		L_4 = PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE(L_3, NULL);
		V_1 = L_4;
		goto IL_001a;
	}

IL_0015:
	{
		V_1 = (String_t*)NULL;
		goto IL_001a;
	}

IL_001a:
	{
		String_t* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefsPersistence__ctor_m3F310A297230AB1ED4FD0884D4AAC45082E3DD77 (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsWebRequest__ctor_m8CA36BAF33C32134D350FC88E7BF795AFFDFD77D (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, String_t* ___0_url, String_t* ___1_method, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_url;
		String_t* L_1 = ___1_method;
		UnityWebRequest__ctor_mD4739B0BF1C4937479A83B24B531C6B819712A3E(__this, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnalyticsWebRequest_get_IsNetworkError_m36FEA587B02163F41F9FD2E20CBD2E2D71144BC2 (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0;
		L_0 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* AnalyticsWebRequest_Unity_Services_Analytics_Internal_IWebRequest_SendWebRequest_m415458FF981E6B3BC598B67AD580DA8443D35502 (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, const RuntimeMethod* method) 
{
	{
		UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0;
		L_0 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsWebRequest_Unity_Services_Analytics_Internal_IWebRequest_SetRequestHeader_m150D2DC1E3957BC6F3C6052A03693C70F095B3BC (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_key;
		String_t* L_1 = ___1_value;
		UnityWebRequest_SetRequestHeader_m099734EB787B7269B62AB2236A5A4F7D35AF8BC5(__this, L_0, L_1, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WebRequestHelper_CreateWebRequest_m06C697E4C704BADC84F815F3F84A4144708DDFFA (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, String_t* ___0_url, String_t* ___1_method, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_postBytes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8FDC00A57780A9EDB4B352514593013802ECB45);
		s_Il2CppMethodInitialized = true;
	}
	AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* V_0 = NULL;
	UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	{
		String_t* L_0 = ___0_url;
		String_t* L_1 = ___1_method;
		AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* L_2 = (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA*)il2cpp_codegen_object_new(AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA_il2cpp_TypeInfo_var);
		AnalyticsWebRequest__ctor_m8CA36BAF33C32134D350FC88E7BF795AFFDFD77D(L_2, L_0, L_1, NULL);
		V_0 = L_2;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___2_postBytes;
		UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* L_4 = (UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A*)il2cpp_codegen_object_new(UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_il2cpp_TypeInfo_var);
		UploadHandlerRaw__ctor_m168C957B67E29CB3072E3542044D37E2F16C42B7(L_4, L_3, NULL);
		UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* L_5 = L_4;
		NullCheck(L_5);
		UploadHandler_set_contentType_mEFF2D2512996DFFF2BFC013388B702078BDC73F3(L_5, _stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E, NULL);
		V_1 = L_5;
		AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* L_6 = V_0;
		UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* L_7 = V_1;
		NullCheck(L_6);
		UnityWebRequest_set_uploadHandler_m68F346550136DE178C79238944985892196027FE(L_6, L_7, NULL);
		AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* L_8 = V_0;
		String_t* L_9 = __this->___k_ClientIdHeaderValue;
		NullCheck(L_8);
		UnityWebRequest_SetRequestHeader_m099734EB787B7269B62AB2236A5A4F7D35AF8BC5(L_8, _stringLiteralC8FDC00A57780A9EDB4B352514593013802ECB45, L_9, NULL);
		AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* L_10 = V_0;
		V_2 = L_10;
		goto IL_003a;
	}

IL_003a:
	{
		RuntimeObject* L_11 = V_2;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestHelper_SendWebRequest_mF1D98192E9EBDB286BC094900284220080FF9F5D (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, RuntimeObject* ___0_request, Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* ___1_onCompleted, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* V_0 = NULL;
	{
		U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_0 = (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass2_0__ctor_m0F6A2DDF4EF21C3B648EA299191EB2D006DB68F9(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_1 = V_0;
		Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_2 = ___1_onCompleted;
		NullCheck(L_1);
		L_1->___onCompleted = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___onCompleted), (void*)L_2);
		U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_3 = V_0;
		RuntimeObject* L_4 = ___0_request;
		NullCheck(L_4);
		UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_5;
		L_5 = InterfaceFuncInvoker0< UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* >::Invoke(0, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_4);
		NullCheck(L_3);
		L_3->___requestOp = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___requestOp), (void*)L_5);
		U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_6 = V_0;
		NullCheck(L_6);
		UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_7 = L_6->___requestOp;
		U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_8 = V_0;
		Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_9 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
		Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_9, L_8, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6_RuntimeMethod_var), NULL);
		NullCheck(L_7);
		AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_7, L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestHelper__ctor_m5F76E493A0C15311928DCCCCE293752DF3DA0CC9 (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32DAD11A2DA98D2FBFC3098BCA6A6AE59BB54A31);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
		String_t* L_0 = ((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION;
		String_t* L_1;
		L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral32DAD11A2DA98D2FBFC3098BCA6A6AE59BB54A31, L_0, NULL);
		__this->___k_ClientIdHeaderValue = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___k_ClientIdHeaderValue), (void*)L_1);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m0F6A2DDF4EF21C3B648EA299191EB2D006DB68F9 (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6 (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_U3Cp0U3E, const RuntimeMethod* method) 
{
	{
		Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_0 = __this->___onCompleted;
		UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___requestOp;
		NullCheck(L_1);
		UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2;
		L_2 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_1, NULL);
		NullCheck(L_2);
		int64_t L_3;
		L_3 = UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B(L_2, NULL);
		NullCheck(L_0);
		Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_inline(L_0, L_3, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SessionManager_get_SessionId_mB333BEB743A8CB848E471D3DAE8D94799F2B3C2D (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CSessionIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionManager_set_SessionId_mB86AF25C3E32F173BA3D42EFC43B5EDEB88A5D66 (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CSessionIdU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSessionIdU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionManager__ctor_m21E89203802ECBDAB0DCD76F1352FF63A84C4ACC (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		SessionManager_StartNewSession_mE4556A817A8E5391B554A7E6953CFE3E12A467F3(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionManager_StartNewSession_mE4556A817A8E5391B554A7E6953CFE3E12A467F3 (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, const RuntimeMethod* method) 
{
	Guid_t V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Guid_t L_0;
		L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
		V_0 = L_0;
		String_t* L_1;
		L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL);
		SessionManager_set_SessionId_mB86AF25C3E32F173BA3D42EFC43B5EDEB88A5D66_inline(__this, L_1, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StandardEventServiceComponent__ctor_mED8BAC8D2E1D561A6DCB4A1F35D4E7A60553CB87 (StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* __this, RuntimeObject* ___0_configuration, RuntimeObject* ___1_analyticsService, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RuntimeObject* L_0 = ___0_configuration;
		__this->___m_Configuration = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Configuration), (void*)L_0);
		RuntimeObject* L_1 = ___1_analyticsService;
		__this->___m_AnalyticsService = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnalyticsService), (void*)L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0 = ((CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_StaticFields*)il2cpp_codegen_static_fields_for(CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
		Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_0 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___U3CCompletedTaskU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___0_value;
		int32_t L_1 = ___1_min;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		int32_t L_3 = ___1_min;
		___0_value = L_3;
		goto IL_0019;
	}

IL_000e:
	{
		int32_t L_4 = ___0_value;
		int32_t L_5 = ___2_max;
		V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_7 = ___2_max;
		___0_value = L_7;
	}

IL_0019:
	{
		int32_t L_8 = ___0_value;
		V_2 = L_8;
		goto IL_001d;
	}

IL_001d:
	{
		int32_t L_9 = V_2;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
		OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinal;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* IdentityManager_get_InstallId_mE1E051AD42ECD4BFC3ED3CAC52F8A57D3426051C_inline (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CInstallIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IdentityManager_set_InstallId_m45872CF0FBFBDD61FCCCD692C08BEF495476825B_inline (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CInstallIdU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInstallIdU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IdentityManager_set_IsNewPlayer_m30EA47E2185F182813E96DB2351BA7C421A555F1_inline (IdentityManager_t4A0E84A8B7094B12F87B116DD7E0CC86CC967F4C* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CIsNewPlayerU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____stringLength;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___0_a;
		int32_t L_1 = ___1_b;
		if ((((int32_t)L_0) < ((int32_t)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		int32_t L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = __this->____ticks;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = il2cpp_codegen_abs(L_0);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___0_a;
		int32_t L_1 = ___1_b;
		if ((((int32_t)L_0) > ((int32_t)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		int32_t L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CFlushInProgressU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CFlushInProgressU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method) 
{
	{
		UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = __this->___U3CwebRequestU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SessionManager_set_SessionId_mB86AF25C3E32F173BA3D42EFC43B5EDEB88A5D66_inline (SessionManager_tFADB3403D0B524F90F1695DE6C3B745BF427743A* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CSessionIdU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSessionIdU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m67D9ED2418881FE3084BFEF162FE607DD09B3FD8_gshared_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m97F8A893C7DC47095BE41584BBF98A4FC407D622_gshared_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C ___0_item, const RuntimeMethod* method) 
{
	EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF* L_6 = V_0;
		int32_t L_7 = V_1;
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C)L_8);
		return;
	}

IL_0034:
	{
		EventSummary_t31935454DDEA856AAB8A89E8D43BFA3AAC16819C L_9 = ___0_item;
		List_1_AddWithResize_mE03D2EC3F72B150FAFD035A33331A78494C33ECD(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m39E3F7AC9873A585A15E0F3F318E2E14CDB4EAEA_gshared_inline (Action_4_t52B7555B65AD47B246883F6666F39075F527432B* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m94011B0CC7B63FA06B5819A4F35B28BB0E8F509C_gshared_inline (List_1_tD40A15CF6483B0450AE2CEA6D12ED28D38B5B05F* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		EventSummaryU5BU5D_t64B414BB231B1354BCDF70DC03FFB2846CDE72CF* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_6_Invoke_m481829134934505D30EE44E404F9AD88F83F0DF2_gshared_inline (Action_6_t408919020EC4D124BDCE98E39E84494D6F7F1FD4* __this, int32_t ___0_arg1, bool ___1_arg2, bool ___2_arg3, bool ___3_arg4, bool ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, bool, bool, bool, bool, RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_gshared_inline (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, int64_t ___0_obj, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
